Sync & Shop („aplicația”) este operată de ALGOTECH UNLIMITED SRL, societate înregistrată în România, cod de înregistrare RO43636142, cu sediul social în Str. Labirint Nr.43, Constanța, România („noi”).
În sensul Regulamentului general privind protecția datelor (GDPR), suntem operatorul datelor cu caracter personal descrise în această politică.
Întrebări, cereri sau reclamații privind confidențialitatea: support@syncnshop.com.
Această politică acoperă aplicația mobilă Sync & Shop pentru Android și iOS și acest site. Explică ce colectăm, de ce, cât timp păstrăm datele, cine altcineva le poate vedea și ce drepturi ai.
Secțiunile marcate „încă neactiv” descriu funcții la care lucrăm, dar care nu sunt disponibile la data versiunii de mai sus. Ele nu prelucrează date până când funcția nu este lansată și data versiunii acestei politici nu este actualizată.
| Date | De ce | Temei juridic |
|---|---|---|
| Adresa de email | Pentru a crea și identifica contul, a te conecta și a trimite resetări de parolă | Contract (art. 6 alin. (1) lit. (b)) |
| Parola | Pentru a-ți securiza contul. Nu îți vedem și nu îți stocăm niciodată parola — este gestionată și criptată ireversibil (hash) de Google Firebase Authentication | Contract |
| Numele afișat / porecla | Pentru ca ceilalți membri ai grupului să vadă cine a adăugat ceva sau cui i-a fost atribuit | Contract |
| Fusul orar | Pentru a trimite mementourile zilnice la ora locală potrivită | Contract |
Dacă te conectezi cu Google sau cu Apple, primim de la acel furnizor adresa ta de email și numele. Nu primim parola ta Google sau Apple.
Sign in with Apple și „Ascunde adresa de email”: Apple îți permite să îți ascunzi adresa reală, caz în care primim în schimb o adresă de redirecționare care se termină în @privaterelay.appleid.com. Funcționează ca o adresă normală — tot ce trimitem la ea ajunge la tine —, dar nu aflăm niciodată adresa ta reală. De asemenea, Apple ne trimite numele tău doar la prima conectare, așa că, dacă îl schimbi ulterior, îl poți actualiza în aplicație; nu avem cum să primim modificarea de la Apple.
Tot ce tu și membrii grupului tău puneți în aplicație: produsele din lista de cumpărături, evenimentele din calendar, mementourile, treburile, notițele, mesajele din chat, fotografiile trimise în chat și mesajele vocale. Acestea sunt stocate pentru a putea fi partajate cu grupul și sincronizate între dispozitive. Temei juridic: contract.
Te rugăm să reții: conținutul pe care îl adaugi e vizibil pentru fiecare membru al acelui grup. Nu putem controla ce fac ceilalți membri cu informațiile pe care le împarți cu ei. Nu pune într-un grup comun nimic ce nu ai vrea să vadă fiecare membru al acelui grup.
Dacă grupul tău folosește secțiunea Casă: indexurile contoarelor de utilități pe care le introduci, facturile (furnizorul, suma, perioada de facturare, scadența și dacă sunt plătite) și orice fotografie atașată ca dovadă de plată. Acestea sunt stocate pentru a urmări costurile casei și a le împărți cu grupul. Temei juridic: contract.
Seiful este un loc din secțiunea Casă în care un grup poate păstra informații de referință comune — de exemplu coduri de acces, contacte de urgență sau ce e de făcut când se strică ceva. Tu decizi în întregime ce pui în el. Nu îl inspectăm și nu îl tratăm ca pe o anumită categorie de date.
Codurile de acces din seif rămân ascunse până când sunt afișate; pe un dispozitiv cu Face ID, Touch ID sau amprentă configurate, afișarea sau modificarea lor necesită întâi această verificare. Pe un dispozitiv fără niciuna dintre ele, codurile pot fi afișate fără ea. Verificarea este efectuată de dispozitivul tău, iar aplicația primește doar rezultatul — nu primim, nu vedem și nu stocăm niciodată datele tale biometrice. Temei juridic: contract.
Te rugăm să reții: verificarea biometrică controlează accesul doar pe propriul dispozitiv. Conținutul seifului e comun tuturor membrilor grupului, exact ca restul conținutului aplicației, și este stocat pe serverele noastre în același mod. Nu este criptat cap-coadă și nu este un manager de parole. Nu stoca în el nimic care ți-ar provoca un prejudiciu grav dacă l-ar putea citi un membru al grupului sau noi.
Numele grupurilor, codurile de invitație, cine face parte din ce grup și cine este administratorul unui grup. Temei juridic: contract.
Un token pentru notificări push emis de Google Firebase Cloud Messaging, ca să îți putem trimite notificări pe dispozitiv. Preferințele tale de notificare (ce categorii ai activat). Temei juridic: consimțământ — alegi ce notificări primești și le poți dezactiva oricând din Setări.
Aplicația păstrează o copie a conținutului recent al grupului în spațiul de stocare local al dispozitivului, ca să funcționeze offline. Aceasta nu părăsește niciodată dispozitivul, decât ca parte a sincronizării obișnuite descrise mai sus. Dezinstalarea aplicației o elimină.
Când îți creezi un cont, folosim Cloudflare Turnstile, în mod invizibil, pentru a verifica dacă ești o persoană reală și nu un script automat. Pentru această verificare, Cloudflare primește adresa ta IP și semnale tehnice din browser. Temei juridic: interes legitim (art. 6 alin. (1) lit. (f)) — prevenirea creării frauduloase și abuzive de conturi. Vezi Turnstile Privacy Addendum de la Cloudflare pentru detalii despre ce face Cloudflare cu aceste date.
Când accepți acești termeni, stocăm faptul că i-ai acceptat și versiunea acceptată. Temei juridic: obligație legală (art. 6 alin. (1) lit. (c)) — trebuie să putem demonstra că a fost dat consimțământul.
Se poate importa din două calendare, iar ele funcționează suficient de diferit încât merită descrise separat.
Dacă alegi să conectezi un calendar Google, vom:
Pe iOS poți importa și din calendarele aflate deja pe dispozitiv, inclusiv iCloud și orice altceva sincronizează telefonul. Aceasta funcționează diferit, și în favoarea ta:
Temei juridic: consimțământ. Tu inițiezi conectarea și te poți deconecta oricând din Setări, ceea ce revocă autorizarea.
Evenimentele importate devin evenimente obișnuite în Sync & Shop. Nu mai sunt legate de calendarul sursă, iar editarea lor aici nu schimbă nimic în Google Calendar sau în calendarul Apple.
Declarație privind utilizarea limitată a API-urilor Google: utilizarea de către Sync & Shop a informațiilor primite de la API-urile Google va respecta Google API Services User Data Policy, inclusiv cerințele privind utilizarea limitată. Concret, nu folosim datele din calendarul Google pentru publicitate, nu le vindem, nu le transferăm brokerilor de date și nu le folosim pentru a antrena modele de inteligență artificială sau de învățare automată.
O limitare pe care vrem să o spunem deschis: un eveniment importat din calendar poate conține, incidental, informații sensibile (de exemplu o programare medicală). Nu putem detecta sau filtra automat așa ceva. Conectează un calendar doar dacă ești de acord ca conținutul lui să fie importat într-un grup de familie comun.
Versiunea gratuită a aplicației afișează reclame furnizate de Google AdMob. AdMob poate prelucra identificatorul de publicitate al dispozitivului, informații despre dispozitiv și locația aproximativă dedusă din adresa ta IP.
Solicităm doar reclame nepersonalizate, pentru toată lumea, peste tot. Asta înseamnă că reclamele sunt alese pe baza unor semnale generale, contextuale, nu a unui profil construit despre tine, iar identificatorul tău de publicitate nu e folosit pentru a te urmări în alte aplicații și site-uri. Nu îți cerem să permiți urmărirea, pentru că nu o facem.
Pentru abonați, reclamele sunt eliminate complet (vezi 3.12). Nu folosim niciodată conținutul din aplicație — listele, evenimentele, mementourile, chatul, datele casei, conținutul seifului sau datele importate din calendar — pentru a ținti publicitatea. Profilurile de copil (vezi secțiunea 9) primesc, de asemenea, doar reclame nepersonalizate, ca toți ceilalți.
Dacă ești în UE, în Regatul Unit sau în Elveția, afișăm totuși notificarea de consimțământ a Google acolo unde e obligatoriu, prin User Messaging Platform de la Google, ca să îți poți verifica și ajusta alegerile. Temei juridic: interes legitim de a finanța o versiune gratuită a aplicației, limitat la publicitate nepersonalizată.
Dacă acest lucru se schimbă: dacă vom introduce vreodată publicitate personalizată, aceasta va necesita întâi permisiunea ta explicită — pe iOS, prin fereastra Apple de solicitare a permisiunii de urmărire —, iar această politică va fi actualizată înainte. Nu am activa-o niciodată pe tăcute.
Oferim un abonament plătit care elimină reclamele și deblochează funcții suplimentare pentru un grup. Plata este gestionată în întregime de Google Play sau de Apple App Store. Nu primim și nu stocăm niciodată datele cardului tău.
Folosim RevenueCat pentru a verifica și urmări starea abonamentului. Aceasta implică un identificator de achiziție și starea abonamentului (activ, expirat, anulat). Un abonament se aplică unui grup, nu unei persoane, așa că identificatorul pe care îl trimitem este cel al grupului, nu cel personal. Temei juridic: contract pentru furnizarea serviciului plătit și obligație legală pentru păstrarea evidențelor tranzacțiilor cerute de legislația fiscală.
Vezi secțiunea 9 pentru politica completă. Din punctul de vedere al datelor: un profil de copil stochează aceleași date de conținut ca orice alt membru (vezi 3.2 și 3.5), plus un marcaj care arată că aparține unui minor. Nu folosește o adresă de email reală — conectarea folosește un substituent generat de sistem, care nu poate primi mesaje, și o parolă stabilită de părintele sau tutorele care a creat profilul. Temei juridic: consimțământ, dat de părintele sau tutorele care creează profilul, în numele copilului.
Când adaugi un card de fidelitate, stocăm numărul cardului, formatul codului de bare, numele magazinului pe care l-ai scris, culoarea aleasă, cine l-a adăugat și când. Temei juridic: contract.
Cine poate vedea un card depinde de alegerea pe care o faci când îl adaugi. Un card împărțit cu tot grupul este stocat la grup și e vizibil pentru fiecare membru, ca restul conținutului grupului. Un card setat pe Doar eu este stocat în propriul cont, în afara grupului, iar regulile bazei noastre de date îți permit doar ție să îl citești — aplicațiile celorlalți membri nu îl pot descărca deloc. Favoritele și ordinea cardurilor sunt doar ale tale și sunt stocate la fel.
Scanarea. Pe Android, codul de bare este citit de scanerul de coduri Google, care rulează în Google Play Services; pe iPhone, de modelul de coduri de bare Google ML Kit, care rulează pe telefon. În ambele cazuri, imaginea camerei este prelucrată pe dispozitivul tău. Aplicația primește doar numărul decodat și formatul lui; nicio imagine nu este stocată de noi sau trimisă nouă. Google declară că scanerul său de coduri de pe Android nu stochează imaginea sau rezultatul scanării. Google ML Kit trimite către Google date de diagnosticare și de utilizare despre dispozitiv, aplicație și performanța ei.
Nu avem nicio legătură cu vreun magazin sau program de fidelitate. Nu verificăm numerele cardurilor la comercianți și nu le folosim pentru publicitate sau pentru altceva decât pentru a-ți arăta cardul.
Nu îți vindem datele cu caracter personal. Le împărțim doar cu furnizorii de servicii de care avem nevoie pentru a opera aplicația. Fiecare acționează ca persoană împuternicită, pe baza unui contract cu noi.
| Furnizor | Ce gestionează | Unde |
|---|---|---|
| Google (Firebase) | Autentificare, bază de date, stocarea fișierelor, notificări push, funcții de server | Baza de date și funcțiile de server: Belgia (UE). Vezi secțiunea 5. |
| Cloudflare | Protecția împotriva roboților la înregistrare (Turnstile) | Rețea globală |
| Google (AdMob) | Publicitate (doar nepersonalizată) | Global |
| Google (ML Kit, Google Play Services) | Citirea codurilor de bare ale cardurilor de fidelitate, pe dispozitivul tău; date de diagnosticare și de utilizare despre dispozitiv, aplicație și performanța ei | Scanarea: pe dispozitivul tău. Diagnosticarea: global |
| RevenueCat | Verificarea abonamentelor | Statele Unite |
| Apple | Sign in with Apple (inclusiv redirecționarea Ascunde adresa de email), plățile App Store și livrarea notificărilor push pe iOS | Global |
Putem divulga date și acolo unde legea o cere (de exemplu, o hotărâre judecătorească valabilă) sau pentru a ne proteja drepturile, siguranța ori bunurile.
Datele contului și tot conținutul grupurilor sunt stocate în regiunea Google europe-west1 (Belgia), în Uniunea Europeană. Funcțiile noastre de server rulează în aceeași regiune.
Totuși, Google este o companie cu sediul în SUA, iar unele servicii — în special livrarea notificărilor push — pot implica prelucrări în afara UE. Acolo unde datele cu caracter personal sunt transferate în afara Spațiului Economic European, transferul se bazează pe garanțiile puse în aplicare de Google și de ceilalți furnizori ai noștri, care includ clauzele contractuale standard ale Comisiei Europene și, după caz, Cadrul UE–SUA privind protecția datelor.
Spațiul nostru Cloud Storage (folosit pentru fotografiile și mesajele vocale din chat) se află tot în regiunea europe-west1 (Belgia) — aceeași regiune ca baza de date, în UE.
| Date | Păstrare |
|---|---|
| Contul și profilul | Până când îți ștergi contul |
| Conținutul grupului (liste, evenimente, mementouri, treburi, notițe) | Până când e șters de tine sau de alt membru al grupului, ori până la închiderea grupului |
| Produsele bifate din lista de cumpărături | În grupurile Standard, șterse automat la 24 de ore după ce au fost bifate. În grupurile PRO, păstrate până le elimină cineva. Dacă un grup PRO revine la Standard, produsele bifate cu mai mult de 24 de ore în urmă sunt șterse la următoarea deschidere a listei. |
| Mesajele, fotografiile și mesajele vocale din chat | Până când sunt șterse de expeditor sau până la închiderea grupului |
| Indexurile contoarelor, facturile și imaginile dovezilor de plată | Până când e șters de un membru al grupului sau până la închiderea grupului |
| Conținutul seifului casei | Până când e șters de un membru al grupului sau până la închiderea grupului |
| Cardurile de fidelitate împărțite cu un grup | Până când e șters de un membru al grupului sau până la închiderea grupului |
| Cardurile de fidelitate personale, plus favoritele și ordinea cardurilor | Până când le ștergi sau îți ștergi contul |
| Tokenurile pentru notificări push | Eliminate automat când devin invalide sau când te deconectezi ori îți ștergi contul |
| Autorizările de acces la calendare | Până când deconectezi calendarul sau îți ștergi contul |
| Evidențele tranzacțiilor | Cât timp o cere legislația fiscală și contabilă din România |
Ceva ce vrem să spunem clar: în afară de produsele bifate din lista de cumpărături, în prezent nu ștergem automat conținutul vechi. Istoricul chatului și evenimentele trecute rămân până când cineva le șterge sau grupul este închis. Dacă vrei să dispară ceva, șterge-l — sau șterge-ți contul, ceea ce elimină tot ce e descris în secțiunea 7.
Îți poți șterge contul oricând: deschide aplicația, mergi la Setări și atinge Șterge contul. Asta, imediat și definitiv:
Conținutul pe care l-ai adăugat într-un grup care mai are alți membri — un produs, un eveniment, un card de fidelitate comun, un mesaj din chat — rămâne vizibil pentru acei membri, fiindcă face parte și din evidența lor comună. Șterge-l înainte de a-ți șterge contul dacă vrei să dispară.
Poți cere ștergerea și prin email, la support@syncnshop.com. Vezi pagina despre ștergerea datelor pentru detalii.
Dacă ești în UE, în Regatul Unit sau în Elveția, GDPR îți dă dreptul:
Nu luăm decizii automatizate care să producă efecte juridice sau efecte similare semnificative asupra ta și nu realizăm profilare.
Pentru a-ți exercita oricare dintre aceste drepturi, scrie la support@syncnshop.com. Îți răspundem în termen de o lună, cum cere GDPR.
Dacă nu ești mulțumit de modul în care îți gestionăm cererea, poți depune o plângere la autoritatea română de supraveghere, Autoritatea Națională de Supraveghere a Prelucrării Datelor cu Caracter Personal (ANSPDCP) — dataprotection.ro —, sau la autoritatea de supraveghere din țara în care locuiești.
Conform CCPA/CPRA, ai dreptul să știi ce informații personale colectăm, să ceri ștergerea sau corectarea lor și să nu fii discriminat pentru exercitarea acestor drepturi. Nu vindem informații personale și nu le împărțim pentru publicitate comportamentală între contexte. Cererile de mai sus acoperă aceste drepturi; scrie-ne la aceeași adresă.
Alte jurisdicții, inclusiv Brazilia (LGPD), Regatul Unit, Canada și Australia, acordă drepturi similare. Aplicăm procedura din secțiunea 8 fiecărei cereri pe care o primim, oriunde te-ai afla.
Sync & Shop nu se adresează copiilor. Trebuie să ai cel puțin 13 ani ca să îți creezi propriul cont cu email și parolă.
Copiii mai mici nu își creează singuri contul. Un părinte sau tutore care administrează un grup le poate crea, din aplicație, un profil separat de copil. Un profil de copil:
Părintele sau tutorele rămâne responsabil pentru profilul de copil pe care îl creează, inclusiv pentru verificarea a ce se împarte în orice grup din care face parte copilul.
Dacă crezi că un copil are un cont sau un profil care nu a fost creat de părintele sau tutorele lui, scrie-ne la support@syncnshop.com și vom investiga și, după caz, îl vom șterge.
Datele sunt criptate în tranzit (HTTPS/TLS) și criptate în repaus de Google Firebase. Parolele sunt criptate ireversibil (hash) de Firebase Authentication și nu ne sunt niciodată vizibile. Autorizările sensibile ale serverului sunt păstrate în Google Secret Manager, nu în codul aplicației.
Accesul la conținutul grupului este restricționat prin reguli de securitate ale bazei de date, așa că poți citi și scrie doar datele grupurilor din care faci parte.
Fișierele încărcate — fotografiile și mesajele vocale trimise în chat și imaginile atașate facturilor — sunt stocate separat și pot fi accesate doar cu un cont conectat. Fiecare fișier are o adresă lungă, aleatorie, pe care aplicația nu o afișează niciodată și care nu poate fi ghicită sau explorată, așa că un fișier poate fi accesat doar de cineva care avea deja acces la conversația din care provine. În plus, dovezile de plată nu pot fi suprascrise după încărcare, deci o dovadă de plată nu poate fi înlocuită.
Niciun sistem nu este perfect sigur. Dacă are loc o încălcare a securității datelor care ar putea să îți afecteze drepturile, vom notifica ANSPDCP în termen de 72 de ore de la momentul în care aflăm și te vom notifica direct acolo unde legea o cere.
Dacă modificăm substanțial această politică — de exemplu când lansăm publicitate sau abonamente —, vom actualiza data versiunii din partea de sus și îți vom cere să accepți noua versiune în aplicație. Continuarea folosirii aplicației după ce ai fost notificat înseamnă că accepți politica actualizată.
ALGOTECH UNLIMITED SRL
Str. Labirint Nr.43, Constanța, România
support@syncnshop.com