Operatorul de date
Aplicația mobilă Clean Products este operată de:
- Denumire: FAINTECH SOLUTIONS S.R.L.
- CUI: 48078411
- Nr. Reg. Com.: J2023008071401 · EUID: ROONRC.J2023008071401
- Sediu social: București, România
- Contact pentru date personale: cleanproducts@faintechsolutions.com
Clean Products analizează etichetele produselor colectând cât mai puține date. Această politică explică ce stochează aplicația, ce trimite și de ce.
1. Date stocate pe dispozitiv
- Favoritele, istoricul scanărilor, preferințele, opțiunile de consimțământ și memoria locală a abonamentului premium rămân pe dispozitivul dumneavoastră. Valorile sensibile folosesc stocarea securizată a platformei, unde este disponibilă.
- Fotografiile făcute sau alese pentru citirea etichetei (OCR) sunt procesate pe dispozitiv. Fluxul OCR nu încarcă imaginea originală.
2. Date trimise către servicii
- Căutările după cod de bare sau text trimit codul ori textul introdus către servicii publice de date despre produse: Open Food Facts, Open Beauty Facts, Open Products Facts, UPCitemdb sau Wikidata.
- Dacă vă autentificați și activați sincronizarea, datele contului și favoritele/istoricul selectate sunt prelucrate de Supabase Auth și de baza de date Supabase.
- Dacă trimiteți o contribuție despre un produs, detaliile trimise și imaginea etichetei aleasă de dumneavoastră ajung în backend-ul Clean Products (Supabase) pentru moderare și publicare.
- Dacă cumpărați premium sau vă conectați contul, Apple sau Google și RevenueCat prelucrează datele achiziției/abonamentului și identificatorul RevenueCat necesar pentru a finaliza, restaura și asocia tranzacția.
- Când monetizarea prin reclame RevenueCat este activă, RevenueCat poate primi metadate despre reclame (format, plasare, unitate, identificator de afișare, monedă, venit) doar dacă identitatea RevenueCat este verificată, Google UMP permite reclamele și ați activat analiza opțională. Această atribuire nu înseamnă consimțământ pentru reclame personalizate.
3. Analiză, reclame și rapoarte de erori (opționale)
- Evenimente anonime despre produs și funcții se trimit către PostHog doar după ce activați analiza. Analiza este dezactivată implicit.
- Google AdMob poate prelucra informații publicitare ale dispozitivului pentru a afișa reclame. Google UMP gestionează consimțământul pe regiuni, scopuri și furnizori; din aplicație puteți impune doar reclame contextuale. Reclamele personalizate cer permisiunea UMP, preferința din aplicație și, pe iOS, permisiunea de urmărire când este necesară. Utilizatorii premium nu văd reclame.
- Dacă versiunea are Sentry configurat, acesta primește diagnostice anonime despre erori, fără identitatea contului.
4. Temeiul legal
- Funcțiile cerute de dumneavoastră (căutare, cont, sincronizare, contribuții, achiziții): art. 6 alin. (1) lit. (b) GDPR — executarea contractului / serviciului cerut.
- Analiză și reclame personalizate: art. 6 alin. (1) lit. (a) GDPR — consimțământul, pe care îl puteți retrage oricând din Setări.
- Rapoarte anonime de erori și securitatea serviciului: art. 6 alin. (1) lit. (f) GDPR — interes legitim.
5. Opțiunile dumneavoastră și ștergerea
- Din Setări puteți dezactiva analiza sau impune reclame contextuale și puteți folosi opțiunile de confidențialitate Google pentru reclame, când sunt afișate.
- Din Setări puteți șterge favoritele, istoricul și contul opțional. Datele sincronizate se șterg după ștergerea contului; datele locale se șterg când le goliți sau când dezinstalați aplicația.
- Conform GDPR aveți dreptul de acces, rectificare, ștergere, restricționare, portabilitate și opoziție, precum și dreptul de a depune plângere la ANSPDCP (dataprotection.ro).
6. Copii
Aplicația nu se adresează copiilor sub 16 ani și nu colectăm cu bună știință datele acestora.
7. Contact
Întrebări sau cereri de ștergere: cleanproducts@faintechsolutions.com.
8. Precizare
Clean Products oferă informații educative, nu sfaturi medicale. Citiți întotdeauna eticheta reală a produsului și consultați un specialist pentru decizii de sănătate.
Data controller
The Clean Products mobile app is operated by:
- Name: FAINTECH SOLUTIONS S.R.L.
- Tax ID (CUI): 48078411
- Trade Register no.: J2023008071401 · EUID: ROONRC.J2023008071401
- Registered office: Bucharest, Romania
- Data protection contact: cleanproducts@faintechsolutions.com
Clean Products analyzes product labels with as little data collection as possible. This policy explains what the app stores, what it sends, and why.
1. Data stored on your device
- Favorites, scan history, preferences, consent choices, and the local premium entitlement cache stay on your device. Sensitive values use platform secure storage where available.
- Photos taken or selected for label OCR are processed on-device. The original image is not uploaded by the OCR flow.
2. Data sent to services
- Barcode and product searches send the entered barcode or search text to relevant public product-data services, including Open Food Facts, Open Beauty Facts, Open Products Facts, UPCitemdb, or Wikidata.
- If you sign in and enable sync, account credentials and selected favorites/history are processed by Supabase Auth and Supabase database services.
- If you submit a product contribution, submitted product details and any chosen label image are sent to the Clean Products Supabase backend for moderation and publication.
- If you buy premium or link an account, Apple or Google and RevenueCat process purchase/entitlement information and the custom RevenueCat user ID needed to complete, restore, and associate the transaction.
- When RevenueCat ad monetization is enabled, RevenueCat may receive ad event metadata such as format, placement, ad unit, impression identifier, currency, and revenue only when the RevenueCat identity is verified, UMP allows ad requests, and optional app analytics consent is enabled. This attribution does not grant personalized-ad consent.
3. Optional analytics, advertising, and crash reports
- Anonymous product and feature events are sent to PostHog only after you opt into analytics. Analytics is disabled by default.
- Google AdMob may process device advertising information to serve ads. Google UMP handles regional purposes/vendor consent; the app preference can further force contextual ads. Personalized ads require applicable UMP permission, the app preference, and iOS tracking permission when required. Premium users do not receive ads.
- If configured for a release, Sentry receives anonymous crash diagnostics. Crash events are sent without account identity.
4. Legal basis
- Features you request (search, account, sync, contributions, purchases): Art. 6(1)(b) GDPR — performance of the service you asked for.
- Analytics and personalized ads: Art. 6(1)(a) GDPR — consent, which you can withdraw at any time in Settings.
- Anonymous crash reports and service security: Art. 6(1)(f) GDPR — legitimate interest.
5. Your choices and deletion
- Disable analytics or force contextual ads in Settings. Use Google's ad privacy choices entry point when it is shown.
- Delete favorites, clear history, and delete your optional account from in-app Settings. Synced account data is removed after account deletion. Local data is removed when cleared or when the app is uninstalled.
- Under the GDPR you have the rights of access, rectification, erasure, restriction, portability and objection, and the right to complain to the Romanian supervisory authority ANSPDCP (dataprotection.ro).
6. Children
The app is not directed at children under 16 and we do not knowingly collect their data.
7. Contact
Questions or deletion requests: cleanproducts@faintechsolutions.com.
8. Disclaimer
Clean Products provides educational information, not medical advice. Always read the actual product label and consult a professional for health decisions.