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 baze de date pe server, nu folosim analytics și nu vindem date. Singurul server al aplicației e intermediarul pentru Asistentul AI (secțiunea 3), care nu stochează conținut.
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.
Cu „Finanțe AI", cererile trec printr-un server intermediar al aplicației, găzduit la Danube Data, care le trimite mai departe la Mistral AI. Serverul intermediar nu stochează și nu înregistrează conținutul cererilor sau al răspunsurilor. Păstrează doar, în memorie, un contor de cereri pe zi asociat unui identificator anonim generat aleator pe device, pentru limita zilnică.
Datele trimise diferă în funcție de funcționalitate:
- Asistent conversațional: textul întrebărilor tale + un sumar al ultimelor 4 schimburi din conversație + numele conturilor și ale categoriilor tale (fără solduri și fără sume), ca AI-ul să poată lega întrebarea de datele tale. Conținutul tranzacțiilor NU se trimite — AI primește 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 în fișier).
- Mapare extras PDF (vision), disponibilă doar cu cheie API proprie: paginile PDF ca imagini base64. Conține tot ce e vizibil — inclusiv 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.
Serverul intermediar nu reține conținutul cererilor. Contorul zilnic (identificator anonim + număr de cereri) stă doar în memorie și se pierde la sfârșitul zilei sau la repornirea serverului.
Dacă alegi „Cheia mea API" în loc de „Finanțe AI", cererile merg direct de pe device la furnizorul tău (OpenAI, Mistral self-hosted etc.), fără serverul intermediar, și sunt 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-09-12.
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.