Confidențialitate
prin design

Pretzi rulează doar pe magazinele suportate, nu pe toate site-urile pe care le vizitezi. Codul extensiei este disponibil public pe GitHub pentru transparență și audit, astfel încât poți verifica exact ce face.

Ultima actualizare: 10 martie 2026

Codul sursă pe GitHub

🛡️

Permisiuni minimale

NU cerem acces la toate site-urile. Funcționăm doar pe magazinele suportate.

💻

Cod public pentru audit

Codul extensiei este disponibil public pentru verificare. Repository-ul este source-available: publicat pentru transparență și audit, nu ca licență open-source permisivă.

GitHub →

🔒

Tracking minimal

Umami Cloud pe site, fără cookie-uri. Extensia Chrome: zero trackere third-party. Niciun Facebook Pixel.

Ce date colectează extensia

Automat, când vizitezi un magazin suportat - toate datele sunt despre produs, nu despre tine. Verifică în codul sursă →

🏷️

Date despre produsul pe care îl vizualizezi

Construim istoricul de prețuri și comparăm prețurile între magazine

  • Preț curent, preț original, reducere, monedă
  • Nume produs, marcă, categorie, descriere
  • Identificatori: EAN, MPN, GTIN, SKU
  • Variante: culoare, mărime (ex. 128GB, 50ml)
  • Stoc, imagini, recenzii (notă medie, număr)
  • Promoții: tip, etichetă, dacă e exclusivă loyalty
  • Oferte resigilate și oferte marketplace (preț, condiție, garanție)
  • URL-ul paginii de produs (folosit ca identificator unic)

Toate aceste date sunt vizibile public pe pagina magazinului. Nu extragem nimic din formulare, conturi sau checkout.

🔑

Identificator de instalare

Protecție anti-abuz, rate limiting, rollout gradual de funcționalități

  • Un UUID generat aleatoriu de browser la prima instalare
  • Token JWT cu expirare automată (1 oră) și refresh token hashuit

Nu este legat de niciun cont, email sau persoană fizică. Fiecare instalare este complet independentă.

🔧

Metadate tehnice (per request)

Debugging, calitatea datelor, securitate

  • Adresa IP - stocată alături de fiecare batch de ingest și eveniment analitic
  • User-Agent - stocat alături de fiecare observație de preț
  • Metoda de extracție (JSON-LD, microdata, CSS), durată, versiune config

IP și User-Agent nu sunt folosite pentru publicitate, profilare sau fingerprinting.

Ce date colectează site-ul pretzi.ro

Site-ul nu folosește cookie-uri și nu cere cont sau login

📈

Statistici anonime de trafic

Umami Cloud - fără cookie-uri, fără profilare, fără date personale. Vedem doar: ce pagini sunt vizitate, din ce țară și pe ce tip de dispozitiv.

umami.is
🐛

Monitorizare erori

Sentry captează crash-uri și erori de server pentru a le repara. Include stack traces, URL-ul cererii și cod HTTP. Nu captează date despre produse sau utilizatori.

sentry.io

Date trimise la inițiativa ta

Colectate doar când inițiezi o acțiune (alertă, contact, dezinstalare)

Tip de dateDe ceRetențieNotă
Adresă email (alerte de preț, cont)Notificări când prețul scade, autentificarePermanentTrimis doar când te abonezi la alerte sau creezi cont. Dezabonare oricând.
Feedback dezinstalare (motiv ales, text liber)Înțelegere motiv dezinstalarePermanentTrimis automat către pretzi.ro/uninstall. Include IP și user-agent.
Mesaj contact (email, conținut)Răspuns la întrebăriTemporarPăstrat cât e necesar pentru rezolvare

Ce NU colectează extensia

Permisiunile cerute sunt minime și verificabile în manifest.json: `activeTab` și `scripting`.

Istoricul de navigare

Extensia nu știe ce site-uri vizitezi în afara magazinelor suportate. Nu avem permisiunea <all_urls>.

Parole sau date de plată

Nu accesăm formularele de login sau checkout ale magazinelor.

Cookie-uri de pe magazine

Extensia nu citește și nu modifică cookie-urile de pe niciun site. Nu avem permisiunea cookies.

Conținut HTML al paginilor

Nu trimitem HTML-ul paginii la server. Extragem doar câmpuri structurate despre produs (preț, nume, stoc).

Tracking cross-device

Fiecare instalare e independentă. Nu legăm dispozitive între ele și nu folosim fingerprinting.

Tastatură, mouse, clipboard

Nu înregistrăm apăsări de taste, mișcări de mouse sau conținutul clipboard-ului.

Detalii tehnice

Cum funcționează colectarea și procesarea datelor

Extensia Chrome / Edge

  • Content scripts rulează exclusiv pe ~50 de domenii de magazine românești (vezi manifest.json).
  • Nu avem host_permissions pe *://*/* sau <all_urls> (verificabil în manifest.json).
  • Permisiuni cerute: activeTab, storage, scripting, alarms.
  • Extrage din pagină: preț, nume, stoc, imagine, EAN/MPN, SKU, marcă, categorie, variante, rating, promoții.
  • NU extrage: formulare, date personale, conturi, HTML complet.
  • Datele sunt trimise în batch-uri la serverul Pretzi (max 25/batch ingest, 40/batch analytics).
  • Metrici interne agregate (widget afișat, panou deschis) - procesate pe serverul Pretzi, fără SDK-uri terțe.
  • Singurul endpoint extern contactat: https://pretzi.ro. Niciun alt server.

Stocare locală (extensie)

  • Outbox de ingestie: max 10MB, retenție 48h, flush la fiecare minut.
  • Coadă de evenimente analitice: max 500 elemente.
  • Feature flags cache: reîmprospătat la fiecare oră.
  • Token de autentificare JWT cu expirare automată (default 1h).
  • Produse vizualizate recent: max 50 elemente, TTL 24h.
  • Hash de deduplicare în sessionStorage (TTL 90s) pentru a evita trimiteri duplicate.

Autentificare extensie

  • La prima conectare, extensia primește un UUID aleatoriu (installId).
  • Autentificarea folosește token-uri JWT cu expirare automată.
  • Refresh token-ul este stocat hashuit pe server (SHA-256).
  • InstallId-ul nu este legat de un cont de utilizator real.
  • Combinat cu IP-ul stocat, poate fi considerat identificator pseudonim - nu anonim.

Server și procesare date

  • Produsele din magazine diferite sunt unificate automat (matching pe EAN/MPN/similitudine de nume).
  • Istoricul de prețuri se construiește din observații agregate de la toate extensiile.
  • Fiecare ingest păstrează extensionInstallId și IP-ul sursă în baza de date.
  • Nu există logică automată de ștergere a datelor vechi. Retenția este efectiv permanentă.

Drepturile tale

Ce poți face în legătură cu datele tale

  • Dezinstalarea extensiei oprește orice colectare de date din magazine. Datele deja trimise la server rămân stocate.
  • Fiecare instalare de extensie este independentă - nicio legătură între dispozitive.
  • Poți solicita exportul sau ștergerea datelor tale la [email protected]. Răspundem în maximum 30 de zile.
  • Alertele de preț includ link de dezabonare în fiecare email (one-click unsubscribe).
  • Extensia poate fi dezactivată remote de server în caz de compromitere (măsură de securitate).
  • În prezent nu există un mecanism automat self-service de ștergere a datelor. Cererile se procesează manual.

Aspecte în curs de îmbunătățire

  • *Retenția exactă a adreselor IP și a user-agent-urilor nu are încă o politică formală de expirare. Lucrăm la implementarea unui mecanism de curățare automată.
  • *Nu există încă un portal self-service pentru ștergerea datelor. Cererile se procesează manual la [email protected].

Contact

Întrebări despre confidențialitate sau cereri de ștergere date: [email protected]

Codul sursă: github.com/pretzi-ro/Pretzi-Comparator-Preturi-Romania

Despre această pagină

Informațiile sunt bazate pe analiza tehnică directă a codului sursă (manifest.json, JavaScript, Prisma schema, rute API). Această pagină va fi actualizată când se modifică practicile de colectare.

Repository-ul public al extensiei este disponibil pentru transparență și audit. Publicarea codului nu acordă drept de reutilizare comercială și nu licențiază brandul Pretzi.

Servicii terțe: fonturi de la Google Fonts, alerte de preț prin Resend, monitorizare erori cu Sentry, statistici anonime cu Umami Cloud (fără cookie-uri).

Ultima actualizare: 10 martie 2026