Solva

Effective date: 2 July 2026 · Version 1.1

1. Who we are

Solva ("Solva", "we", "us", "our") is a mobile application that provides AI-assisted fitness coaching and nutrition tracking. The data controller is Buruleanu Cristian-Daniel, a natural person (individual developer) resident in Romania. You can contact us at support@try-solva.com.

2. Scope of this policy

This policy explains what personal data we process when you use the Solva application, why we process it, the legal bases we rely on, who we share it with, how long we keep it, and the rights you have. It applies to the app and related services. It does not cover third-party services that you connect to or that operate under their own terms (for example Apple).

3. The data we collect

Depending on how you use the app, we process the following categories of personal data. Some of this data concerns your health and may constitute special-category data under applicable law.

  • Account data: email address and authentication identifiers. If you use Sign in with Apple, we receive the identifiers Apple provides (and your name/email only if you choose to share them).
  • Profile and fitness data: name, gender, age/date of birth, height, weight and weight history, activity level, training experience, goals, training location and an optional profile photo you choose to upload.
  • Nutrition data: food diary entries, saved recipes and favourite meals, pantry and shopping lists, dietary preferences and allergy information, and meal photos you submit for recognition.
  • Workout data: templates, logged sessions, sets/reps/weights, personal records and planned workouts.
  • Progress and wellness data: body measurements, weight entries, sleep hours you log (or that are read from Apple Health with your permission), and progress photos you choose to upload. Water intake is stored only locally on your device.
  • Coach conversations: the messages you exchange with the in-app AI coach and a small set of derived preferences ("coach memory") used to personalise future answers. You can delete conversations and memory from the app.
  • Subscription data: your subscription tier and status. Payments are processed by Apple; we do not receive your full payment-card details.
  • Technical/diagnostic data: limited app events logged locally on your device for diagnostics. Reminder notifications are scheduled locally on your device and are not transmitted to us.
  • Share images: story/share cards (for workouts or meals) are generated entirely on your device; photos you pick as their background are not uploaded to our servers. Where you share such an image is your choice.
  • Apple Health: if you connect Apple Health, the app reads body weight, step count and sleep, and may write body weight and completed workouts on your device. This data is processed under Apple's on-device HealthKit framework subject to your permission and is not used for advertising.

4. Why we process your data and our legal bases

  • To provide the service (performance of a contract): creating and managing your account, saving your workouts, nutrition and progress, and syncing them across your devices.
  • Special-category (health) data (explicit consent): where we process data concerning your health (for example body measurements, weight history, dietary/allergy information and meal/progress photos), we rely on your explicit consent, which you can withdraw at any time. Withdrawing consent may limit features that depend on this data.
  • To improve and secure the service (legitimate interests): diagnostics, abuse prevention and keeping the service reliable.
  • To comply with legal obligations: for example tax and accounting records related to purchases.

5. Artificial-intelligence processing

Certain features use a third-party large-language-model provider (Google Gemini, with an OpenAI fallback). When you use these features, relevant context derived from your data is sent, through our secure server-side function, to the AI provider to produce a response:

  • Nutrition estimates and coaching: your day's nutrition figures, targets and, where relevant, your profile context.
  • Photo recognition: the meal photo you submit is transmitted to the AI provider to estimate foods and nutrition.
  • Workouts and plans: your training profile and goals.
  • Coach chat: your messages, relevant recent conversation history and coaching context (for example summaries of your diary, workout sessions and sleep).

AI outputs are estimates generated automatically and are not a form of decision-making that produces legal or similarly significant effects. We do not use your data to train third-party models beyond what is necessary to return a response, and we do not store meal photos beyond the processing needed to return results.

6. Who we share data with (processors and sub-processors)

We do not sell your personal data. We share data only with processors that help us run the service, under appropriate safeguards:

  • Supabase — database, authentication and storage (hosting).
  • Google (Gemini) / OpenAI — AI processing of the context described in section 5.
  • Apple — app distribution, Sign in with Apple, subscription billing and HealthKit (on your device).
  • Open Food Facts — a crowd-sourced food database used to look up food and barcode information (you query it; it does not receive your personal account data).

7. International transfers

Some of our providers may process data outside Romania/the EEA, including in the United States. Where data is transferred outside the European Economic Area, we rely on appropriate safeguards such as the European Commission's Standard Contractual Clauses or an adequacy decision.

8. Retention

We keep your personal data for as long as your account is active and as needed to provide the service. When you delete your account, we delete or anonymise your personal data within 30 days, except where we must keep certain records (for example purchase/tax records) to comply with legal obligations or resolve disputes. Local copies cached on your device are removed when you sign out.

Free vs Premium history. On the Free plan, the app limits history views and progress analysis to the last 30 days (nutrition, workouts, check-ins, weight, measurements and progress photos). Older entries are retained, not deleted, while your account is active — they are simply not shown in charts, trends or evaluations on the Free plan. If you upgrade to Premium, your full history becomes visible again immediately. This limitation is a feature difference between plans; it does not change how long we keep your data.

9. Security

We use technical and organisational measures to protect your data, including database row-level security that restricts each record to its owner, private storage with short-lived signed links for images, encryption of data in transit, and keeping AI-provider credentials only on the server. No method of transmission or storage is completely secure, and we cannot guarantee absolute security.

10. Your rights

Subject to applicable law (including the GDPR), you may have the right to: access the personal data we hold about you; rectify inaccurate data; erase your data ("right to be forgotten"); restrict or object to certain processing; data portability; withdraw consent at any time, where processing is based on consent; and lodge a complaint with your data-protection authority (in Romania, the ANSPDCP — autoritatea.dataprotection.ro).

You can export a full copy of your data at any time (including on the free plan) directly in the app: Settings → Your data → Export my data (JSON file). You can also delete your account and all associated data directly in the app: Settings → Account → Delete account & data. To exercise any other right, contact us at support@try-solva.com. We will respond within the period required by law.

11. Children

The app is not directed to children under 16. We do not knowingly collect data from children under that age. If you believe a child has provided us data, contact us and we will take appropriate action.

12. Analytics and cookies

The current version logs limited app events locally on the device for diagnostics and does not transmit them to a third-party analytics provider. If we introduce external analytics, we will update this policy and, where required, obtain your consent.

13. Changes to this policy

We may update this policy from time to time. We will post the updated version with a new effective date and, where required, notify you. Your continued use after an update constitutes acceptance of the revised policy.

14. Contact

Questions or requests: support@try-solva.com.


Data intrării în vigoare: 2 iulie 2026 · Versiune 1.1

1. Cine suntem

Solva („Solva", „noi") este o aplicație mobilă care oferă antrenament fitness asistat de inteligență artificială și monitorizarea nutriției. Operatorul de date este Buruleanu Cristian-Daniel, persoană fizică cu domiciliul în România. Ne poți contacta la support@try-solva.com.

2. Domeniul de aplicare

Această politică explică ce date cu caracter personal prelucrăm atunci când folosești aplicația Solva, de ce le prelucrăm, temeiurile juridice pe care ne bazăm, cu cine le partajăm, cât timp le păstrăm și ce drepturi ai. Se aplică aplicației și serviciilor conexe. Nu acoperă serviciile terțe pe care le conectezi sau care funcționează conform propriilor termeni (de exemplu Apple).

3. Datele pe care le colectăm

În funcție de modul în care folosești aplicația, prelucrăm următoarele categorii de date cu caracter personal. Unele dintre acestea privesc sănătatea ta și pot constitui date din categorii speciale conform legii aplicabile.

  • Date de cont: adresa de email și identificatorii de autentificare. Dacă folosești Sign in with Apple, primim identificatorii furnizați de Apple (și numele/emailul doar dacă alegi să le partajezi).
  • Date de profil și fitness: nume, sex, vârstă/data nașterii, înălțime, greutate și istoricul greutății, nivel de activitate, experiență de antrenament, obiective, locul de antrenament și o poză de profil opțională pe care alegi să o încarci.
  • Date de nutriție: intrări din jurnalul alimentar, rețete salvate și mese favorite, listele de cămară și cumpărături, preferințe alimentare și informații despre alergii, și fotografiile cu mese trimise pentru recunoaștere.
  • Date de antrenament: șabloane, sesiuni înregistrate, serii/repetări/greutăți, recorduri personale și antrenamente planificate.
  • Date de progres și stare de bine: măsurători corporale, înregistrări de greutate, orele de somn pe care le loghezi (sau citite din Apple Health, cu permisiunea ta) și fotografiile de progres pe care alegi să le încarci. Consumul de apă este stocat doar local, pe dispozitivul tău.
  • Conversațiile cu coach-ul: mesajele schimbate cu coach-ul AI din aplicație și un set restrâns de preferințe derivate („memoria coach-ului"), folosite pentru a personaliza răspunsurile viitoare. Poți șterge conversațiile și memoria din aplicație.
  • Date de abonament: nivelul și starea abonamentului. Plățile sunt procesate de Apple; nu primim datele complete ale cardului tău.
  • Date tehnice/de diagnostic: evenimente limitate ale aplicației înregistrate local pe dispozitivul tău, pentru diagnosticare. Notificările de tip reminder sunt programate local, pe dispozitiv, și nu ne sunt transmise.
  • Imagini de distribuire: cardurile de tip „story" (pentru antrenamente sau mese) sunt generate integral pe dispozitivul tău; fotografiile pe care le alegi ca fundal nu sunt încărcate pe serverele noastre. Unde distribui o astfel de imagine este alegerea ta.
  • Apple Health: dacă conectezi Apple Health, aplicația citește greutatea corporală, numărul de pași și somnul, și poate scrie greutatea corporală și antrenamentele finalizate pe dispozitivul tău. Aceste date sunt prelucrate prin framework-ul HealthKit, pe dispozitiv, cu permisiunea ta, și nu sunt folosite pentru publicitate.

4. De ce prelucrăm datele și temeiurile juridice

  • Pentru a furniza serviciul (executarea unui contract): crearea și administrarea contului, salvarea antrenamentelor, nutriției și progresului și sincronizarea lor între dispozitive.
  • Date din categorii speciale (sănătate) — consimțământ explicit: acolo unde prelucrăm date privind sănătatea ta (de exemplu măsurători corporale, istoricul greutății, informații despre dietă/alergii și fotografii cu mese/progres), ne bazăm pe consimțământul tău explicit, pe care îl poți retrage oricând. Retragerea consimțământului poate limita funcțiile care depind de aceste date.
  • Pentru a îmbunătăți și securiza serviciul (interes legitim): diagnosticare, prevenirea abuzurilor și menținerea fiabilității serviciului.
  • Pentru a respecta obligațiile legale: de exemplu evidențele fiscale și contabile legate de achiziții.

5. Prelucrarea prin inteligență artificială

Anumite funcții folosesc un furnizor terț de modele lingvistice mari (Google Gemini, cu OpenAI ca rezervă). Când folosești aceste funcții, contextul relevant derivat din datele tale este trimis, prin funcția noastră securizată de pe server, către furnizorul AI pentru a genera un răspuns:

  • Estimări nutriționale și coaching: valorile nutriționale ale zilei, țintele și, unde e relevant, contextul profilului tău.
  • Recunoaștere foto: fotografia cu masa pe care o trimiți este transmisă furnizorului AI pentru a estima alimentele și nutriția.
  • Antrenamente și planuri: profilul tău de antrenament și obiectivele.
  • Chat-ul cu coach-ul: mesajele tale, istoricul recent relevant al conversației și contextul de coaching (de exemplu rezumate ale jurnalului, sesiunilor de antrenament și somnului).

Rezultatele AI sunt estimări generate automat și nu reprezintă o formă de luare a deciziilor care produce efecte juridice sau similar semnificative. Nu folosim datele tale pentru a antrena modele terțe dincolo de ce este necesar pentru a returna un răspuns și nu stocăm fotografiile cu mese dincolo de prelucrarea necesară pentru a returna rezultatele.

6. Cu cine partajăm datele (persoane împuternicite și sub-împuterniciți)

Nu vindem datele tale cu caracter personal. Partajăm date doar cu persoane împuternicite care ne ajută să operăm serviciul, cu garanții adecvate:

  • Supabase — bază de date, autentificare și stocare (găzduire).
  • Google (Gemini) / OpenAI — prelucrarea AI a contextului descris la secțiunea 5.
  • Apple — distribuția aplicației, Sign in with Apple, facturarea abonamentelor și HealthKit (pe dispozitivul tău).
  • Open Food Facts — o bază de date alimentară colaborativă folosită pentru a căuta informații despre alimente și coduri de bare (tu o interoghezi; nu primește datele tale personale de cont).

7. Transferuri internaționale

Unii dintre furnizorii noștri pot prelucra date în afara României/SEE, inclusiv în Statele Unite. Acolo unde datele sunt transferate în afara Spațiului Economic European, ne bazăm pe garanții adecvate, cum ar fi Clauzele Contractuale Standard ale Comisiei Europene sau o decizie privind caracterul adecvat.

8. Păstrarea datelor

Păstrăm datele tale cu caracter personal atât timp cât contul tău este activ și cât este necesar pentru a furniza serviciul. Când îți ștergi contul, ștergem sau anonimizăm datele tale în termen de 30 de zile, cu excepția cazurilor în care trebuie să păstrăm anumite evidențe (de exemplu evidențe de achiziții/fiscale) pentru a respecta obligațiile legale sau a soluționa litigii. Copiile locale stocate pe dispozitivul tău sunt eliminate când te deconectezi.

Istoric Free vs Premium. Pe planul Free, aplicația limitează vizualizarea istoricului și analiza progresului la ultimele 30 de zile (nutriție, antrenamente, check-in-uri, greutate, măsurători și poze de progres). Datele mai vechi sunt păstrate, NU șterse, cât timp contul tău e activ — pur și simplu nu sunt afișate în grafice, trenduri sau evaluări pe Free. Dacă treci la Premium, întreg istoricul devine din nou vizibil imediat. Această limitare e o diferență de funcționalitate între planuri; nu schimbă cât timp păstrăm datele tale.

9. Securitate

Folosim măsuri tehnice și organizatorice pentru a-ți proteja datele, inclusiv securitate la nivel de rând în baza de date care restricționează fiecare înregistrare la proprietarul ei, stocare privată cu linkuri semnate de scurtă durată pentru imagini, criptarea datelor în tranzit și păstrarea credentialelor furnizorului AI doar pe server. Nicio metodă de transmitere sau stocare nu este complet sigură și nu putem garanta securitatea absolută.

10. Drepturile tale

Sub rezerva legii aplicabile (inclusiv GDPR), poți avea dreptul: de acces la datele personale pe care le deținem despre tine; de rectificare a datelor inexacte; de ștergere a datelor („dreptul de a fi uitat"); de a restricționa sau de a te opune anumitor prelucrări; la portabilitatea datelor; de a retrage consimțământul oricând, când prelucrarea se bazează pe consimțământ; și de a depune o plângere la autoritatea de protecție a datelor (în România, ANSPDCP — autoritatea.dataprotection.ro).

Îți poți exporta oricând o copie completă a datelor (inclusiv pe planul gratuit) direct din aplicație: Setări → Datele tale → Exportă datele mele (fișier JSON). De asemenea, îți poți șterge contul și toate datele asociate direct din aplicație: Setări → Cont → Șterge contul și datele. Pentru a exercita orice alt drept, contactează-ne la support@try-solva.com. Vom răspunde în termenul cerut de lege.

11. Copii

Aplicația nu se adresează copiilor sub 16 ani. Nu colectăm cu bună știință date de la copii sub această vârstă. Dacă crezi că un copil ne-a furnizat date, contactează-ne și vom lua măsurile corespunzătoare.

12. Analiză și cookie-uri

Versiunea actuală înregistrează evenimente limitate ale aplicației local pe dispozitiv, pentru diagnosticare, și nu le transmite unui furnizor terț de analiză. Dacă introducem analize externe, vom actualiza această politică și, unde este necesar, vom obține consimțământul tău.

13. Modificări ale acestei politici

Putem actualiza această politică din când în când. Vom publica versiunea actualizată cu o nouă dată de intrare în vigoare și, unde este necesar, te vom notifica. Continuarea utilizării după o actualizare constituie acceptarea politicii revizuite.

14. Contact

Întrebări sau solicitări: support@try-solva.com.