Politica de confidențialitate
1. Cine suntem
Finanțe Personale este o aplicație mobilă pentru gestiunea finanțelor personale. Aplicația este local-first: toate datele rămân pe device-ul tău, în afară de cazurile descrise în secțiunea 3 (Asistent AI opțional) și secțiunea 4 (Backup iCloud opțional).
Nu avem servere proprii. Nu folosim analytics. Nu vindem date.
2. Ce date păstrăm pe device
Aplicația stochează local, într-o bază SQLite criptată de iOS:
- Conturi financiare (nume, tip, valută, sold inițial).
- Categorii de cheltuieli (nume, iconiță, limită lunară opțională).
- Tranzacții (sumă, dată, descriere, merchant, categorie, notițe).
- Fișiere extras bancar importate (PDF/CSV) — doar până le procesezi, apoi șterse.
- Setări locale: aspect (light/dark), preferințe AI, configurare blocare app (PIN/biometric).
3. Asistent AI (opțional) — date trimise terților
Aplicația include un asistent AI opțional. Dacă îl activezi și accepți consimțământul, anumite date sunt trimise către Mistral AI (operat de Mistral SAS, Franța) sau către furnizorul propriu ales de tine.
Datele trimise diferă în funcție de funcționalitate:
- Asistent conversațional: textul întrebărilor tale + sumar al ultimelor 4 schimburi din conversație. Conținutul tranzacțiilor NU se trimite — AI primește doar schema bazei de date și generează interogarea, care rulează local pe device.
- Mapare extras CSV/text: textul integral al fișierului bancar (descrieri tranzacții, sume, date, eventual nume titular sau IBAN dacă apar).
- Mapare extras PDF (vision): paginile PDF ca imagini base64. Conține tot ce e vizibil — nume titular, IBAN, adresă, sume, descrieri tranzacții.
3.1. Scopul prelucrării
Datele sunt trimise pentru clasificarea automată a tranzacțiilor și răspunsuri la întrebări despre finanțele tale. Nu sunt folosite pentru reclame, profilare sau vânzare către terți.
3.2. Politica Mistral AI & reținere
Cererile sunt procesate conform termenilor Mistral AI (https://mistral.ai/terms). Mistral declară că nu folosește input-urile API pentru antrenarea implicită a modelelor; cererile pot fi reținute temporar în scopuri de abuz și securitate, conform politicii lor curente.
Dacă folosești „Cheia mea API" în loc de varianta inclusă, datele merg direct la furnizorul tău (OpenAI, Mistral self-hosted etc.) — guvernate de termenii lui.
3.3. Controlul tău
Ai control total asupra trimiterii:
- Opt-in: nimic nu se trimite dacă nu ai bifat consimțământul în onboarding sau Setări → Asistent AI.
- Revocare oricând: Setări → Asistent AI → debifezi consimțământul sau alegi „Fără AI".
- Pre-flight la upload: pentru import PDF/CSV apare un dialog separat cu numele fișierului înainte de fiecare trimitere.
4. Backup iCloud (opțional)
Dacă activezi sincronizarea iCloud din Setări, aplicația încarcă în iCloud Drive un fișier ZIP cu backup-ul tău (conturi, tranzacții, categorii). Fișierul rămâne în spațiul tău iCloud personal — nu trecem prin niciun server propriu.
Frecvența și retenția snapshot-urilor sunt configurabile. Apple guvernează stocarea iCloud conform termenilor lor.
5. Securitate device
Cheile API (dacă folosești cheie proprie pentru AI) sunt stocate în iOS Keychain prin `expo-secure-store`.
Poți activa blocarea aplicației cu PIN sau Face ID / Touch ID (Setări → Blocare app). PIN-ul e stocat în Keychain, nu în baza de date.
6. Drepturile tale
Export: poți exporta toate datele într-un fișier JSON oricând (Setări → Export). Fișierul e al tău, îl poți lua cu tine.
Ștergere: dezinstalarea aplicației șterge complet baza de date locală. Backup-urile iCloud (dacă există) se șterg din contul tău Apple în Setări → Apple ID → iCloud → Gestionează spațiu.
Revocare consimțământ AI: oricând, din Setări → Asistent AI.
7. Modificări ale politicii
Versiunea curentă: 2026-04-30.
Modificările sunt versionate public în repository-ul aplicației. La modificări semnificative ale fluxului AI sau backup, vom cere consimțământ nou la următoarea pornire.
8. Contact
Întrebări sau sesizări: apps.tudor@gmail.com.