Versiune: v0.2 Ultima actualizare: 2026-05-24 Adresă platformă: https://mkt.outletmag.ro
Această Politică de cookies descrie cum și de ce platforma OutletMAG Marketplace utilizează cookies și tehnologii similare, în conformitate cu Directiva ePrivacy 2002/58/CE, Legea 506/2004 (privind prelucrarea datelor cu caracter personal în sectorul comunicațiilor electronice), Regulamentul UE 2016/679 (GDPR) și Recomandarea EDPB 03/2022 privind dark patterns + EDPB 02/2023 privind cookie banners.
1. Ce sunt cookies
Cookies sunt fișiere text de mici dimensiuni stocate pe dispozitivul dumneavoastră (calculator, smartphone, tabletă) de către browser-ul web, în momentul în care vizitați un site. Ele permit site-ului să vă recunoască la revizitare, să rețină preferințe (limbă, monedă, login) și să îmbunătățească experiența de navigare.
Categoriile de cookies, conform tipologiei EDPB:
- Strict-necessary — indispensabile funcționării; nu necesită consimțământ (exempție Art. 5(3) ePrivacy)
- Functional — preferințe user (limbă, monedă) — necesită consimțământ informat sau interes legitim documentat
- Analytics — analiză utilizare — necesită consimțământ
- Marketing — publicitate, retargeting, conversion tracking — necesită consimțământ explicit
2. Cookies utilizate de OutletMAG (first-party)
2.1. Cookies strict necesare — fără consimțământ
Aceste cookies sunt indispensabile funcționării Platformei. Fără ele, site-ul nu poate funcționa (autentificare, securitate). Sunt setate fără a fi necesar consimțământul utilizatorului, conform excepției legale Art. 5(3) ePrivacy.
| Nume cookie | Tip | Durată | Scop | Setat de |
|---|---|---|---|---|
next-auth.session-token | httpOnly + Secure + SameSite=Lax | 30 zile | Sesiune autentificată JWT (NextAuth) | src/lib/auth.ts |
next-auth.callback-url | httpOnly + Secure | Session | Redirect post-login | NextAuth |
next-auth.csrf-token | httpOnly + Secure | Session | Protecție CSRF NextAuth | NextAuth |
omg-csrf | Non-httpOnly + Secure + SameSite=Lax | Session | Token CSRF custom (double-submit pattern) pentru API mutations | src/lib/security/csrf.ts |
Notă: omg-csrf este intenționat NON-httpOnly pentru double-submit; protejat de XSS prin CSP strict.
2.2. Cookies funcționale — consimțământ implicit (sau opt-in granular)
| Nume cookie | Tip | Durată | Scop | Setat de |
|---|---|---|---|---|
omg-locale | Non-httpOnly + SameSite=Lax | 1 an (max-age 31.536.000) | Limbă afișare preferată | src/components/LocaleSwitcher.tsx |
omg-currency | Non-httpOnly + SameSite=Lax | 1 an | Monedă afișată (RON/EUR/USD) | src/components/CurrencySwitcher.tsx |
omg-affiliate | Non-httpOnly + SameSite=Lax | 30 zile (max-age 2.592.000) | Atribuire referral / partener afiliat | src/lib/affiliate/tracker.ts |
ab_session | Non-httpOnly + SameSite=Lax | 90 zile | Sticky bucket pentru A/B testing | src/app/api/ab/assign/route.ts |
2.3. Cookie de consimțământ
| Nume cookie | Tip | Durată | Scop |
|---|---|---|---|
omg-cookie-consent | Non-httpOnly + Secure + SameSite=Lax | 6 luni (re-prompt la 6 luni) | Stochează preferințele granulare cookies (strict/functional/analytics/marketing) |
Coșul de cumpărături NU folosește cookie — sesiunea este în localStorage (browser storage, NU intră sub Art. 5(3) ePrivacy când servește exclusiv funcționalității cerute de utilizator).
3. Cookies third-party (terțe-părți) — doar cu consimțământ activ
3.1. Analytics
Următoarele cookies sunt setate DOAR pe paginile vânzătorilor (/vanzator/{slug}) și DOAR dacă vânzătorul a configurat ID GA4/Meta Pixel + utilizatorul a acceptat consimțământul în banner. Site-ul OutletMAG nu folosește GA4 site-wide.
| Cookie | Provider | Tip | Durată | Scop | Link politică terț |
|---|---|---|---|---|---|
_ga | Google Analytics 4 | Third-party | 24 luni | Identificare unică vizitator | policies.google.com/privacy |
_ga_<container> | Google Analytics 4 | Third-party | 24 luni | Stare sesiune GA4 | Idem |
_gid | Google Analytics (legacy) | Third-party | 24h | Identificare vizitator | Idem |
3.2. Marketing
| Cookie | Provider | Tip | Durată | Scop | Link politică terț |
|---|---|---|---|---|---|
_fbp | Meta (Facebook Pixel) | Third-party | 90 zile | Identificare browser pentru retargeting Meta Ads | facebook.com/policy.php |
fr | Meta | Third-party | 90 zile | Personalizare reclame, targeting | Idem |
_gcl_au | Google Ads | Third-party | 90 zile | Atribuire conversii Google Ads | policies.google.com/privacy |
IDE | Google DoubleClick | Third-party | 13 luni | Personalizare reclame | Idem |
3.3. Cloudflare (anti-bot)
| Cookie | Provider | Tip | Durată | Scop | Link politică terț |
|---|---|---|---|---|---|
__cf_bm | Cloudflare | Strict-necessary (cf. CNIL guidelines) | 30 min | Bot Management (verificare browser real) | cloudflare.com/cookie-policy |
__cfduid | Cloudflare | Strict-necessary | 30 zile | Visitor identification | Idem |
Notă: Platforma rulează în mod gray-cloud (DNS-only) pentru Cloudflare → cookies-urile Cloudflare NU sunt setate în acest moment. Dacă se va activa orange-cloud (proxy mode), această secțiune va fi actualizată și banner-ul va fi re-afișat.
3.4. Procesatori de plăți (în context redirect 3DS)
Cookies setate pe domeniile lor (secure.netopia-payments.com, klarna.com, tbibank.ro, paypo.ro), NU pe outletmag.ro — exempte de banner pe domeniul nostru. Guvernate de politicile lor:
- Netopia: netopia-payments.com/termeni
- Klarna: klarna.com/privacy
- TBI Bank: tbibank.ro/protectia-datelor
- Paypo: paypo.ro/politica-de-confidentialitate
4. Cookie banner și consimțământ
4.1. Comportament banner la prima vizită
La prima vizită, vă afișăm un banner cu 3 opțiuni vizibile egal (conform EDPB 03/2022 — equivalent prominence):
- „Accept toate" — permiteți toate categoriile
- „Doar necesare" — refuzați categoriile opționale (efect identic cu lipsa de răspuns)
- „Personalizează" — alegeți granular: strict / functional / analytics / marketing
Alegerea se memorează în cookie-ul omg-cookie-consent (durată 6 luni) și se re-afișează la expirare. Default: niciun cookie analytics/marketing setat înainte de consimțământ — implementat prin gtag('consent', 'default', { ad_storage: 'denied', analytics_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied' }) (Google Consent Mode v2).
4.2. Granularitate (4 nivele)
| Categorie | Status default | Necesită consimțământ |
|---|---|---|
| Strict-necessary | ON (nu poate fi dezactivat) | NU |
| Functional (locale, currency, A/B) | ON (interes legitim documentat) | Implicit |
| Analytics (GA4 — doar storefront seller) | OFF | DA — opt-in explicit |
| Marketing (Meta Pixel — doar storefront seller) | OFF | DA — opt-in explicit |
4.3. Re-consimțământ și retragere
- Buton permanent în footer: „Modifică preferințe cookies" → redeschide modal-ul oricând
- Setări browser: utilizatorul poate șterge manual cookies din browser oricând
- Re-prompt automat: la expirarea cookie
omg-cookie-consent(după 6 luni) sau la modificare materială a politicii
4.4. Înregistrare consimțământ
Consimțământul este stocat în cookie omg-cookie-consent cu următoarele atribute (audit trail):
- categorii acceptate
- timestamp acceptare
- versiune politică
- (intern) IP + user-agent pentru audit ANSPDCP (modelul
UserConsent— TODO Agent 18)
5. Dezactivare cookies din browser
Puteți gestiona / șterge cookies și direct din setările browser-ului:
- Chrome: Setări → Confidențialitate și securitate → Cookies și alte date de site
- Firefox: Setări → Confidențialitate și securitate
- Safari: Preferințe → Confidențialitate
- Edge: Setări → Cookies și permisiuni site
- Brave: Setări → Scuturi (Shields)
Atenție: Dezactivarea totală a cookies poate afecta funcționalitatea Platformei (de ex. veți pierde sesiunea de autentificare la fiecare navigare, coșul de cumpărători nu va putea fi reținut).
6. Browser storage (localStorage / sessionStorage) — NU cookies
Pentru transparență menționăm și browser storage utilizat (NU intră sub Art. 5(3) ePrivacy când servește exclusiv funcționalității cerute de utilizator):
| Cheie | Tip | Durată | Scop |
|---|---|---|---|
omg-cart | localStorage | Persistent până la clear / signout | Coș de cumpărători pentru vizitatori neînregistrați |
omg-wishlist-guest | localStorage | Persistent | Wishlist pentru guests (migrate la cont după login) |
omg-recent-views | localStorage | 30 zile (rolling) | Listă produse vizualizate recent (input pentru recommendations) |
| Service Worker cache | Cache API | Until update | Caching assets static (Next.js PWA + push notifications) |
7. Cookies third-party — link-uri către politici
Platforma poate include conținut de la terți (video YouTube embedded, hărți Google Maps, butoane share social, scripturi pe storefront-uri seller). Aceste servicii pot seta propriile cookies, guvernate de politicile lor:
- Google (Analytics, Ads, YouTube, Maps): policies.google.com/privacy + policies.google.com/technologies/cookies
- Meta (Facebook, Instagram, Pixel): facebook.com/policy.php + facebook.com/policies/cookies
- Cloudflare: cloudflare.com/cookie-policy
- Netopia Payments: netopia-payments.com/termeni
- Klarna: klarna.com/privacy
- TBI Bank: tbibank.ro/protectia-datelor
- Paypo: paypo.ro/politica-de-confidentialitate
Nu controlăm aceste cookies; recomandăm consultarea politicilor respective.
8. Modificări ale politicii
Putem actualiza această politică pentru a reflecta modificări tehnice sau legale. Modificările substanțiale impun:
- Re-afișarea banner-ului de consimțământ;
- Notificare prin email a utilizatorilor cu cont (dacă au
gdprConsent=true); - Versionare păstrată cu changelog la final.
9. Contact
Pentru întrebări legate de cookies:
- Email DPO: dpo@outletmag.ro
- Email general: contact@outletmag.ro
Vezi și:
- Politica de confidențialitate
- Termenii și condițiile
- Politica de livrare și retur
- Lista sub-procesatori
Changelog
- v0.2 — 2026-05-24: Acoperire 100% post-audit Agent 17. Inventar complet first-party cookies (
omg-csrf,omg-locale,omg-currency,omg-affiliate,ab_session,omg-cookie-consent), inventar third-party (GA4, Meta Pixel, Cloudflare, procesatori), 4 nivele granulare consent, comportament banner (equivalent prominence — EDPB 03/2022 + EDPB 02/2023), Google Consent Mode v2 documentat, secțiune browser storage (localStorage), link-uri politici terțe complete. Notă explicită că GA4 + Meta Pixel rulează DOAR pe/vanzator/{slug}opt-in per-seller, NICIODATĂ site-wide. - v0.1 — 2026-05-23: Versiune inițială.
Inventar cookies sincronizat automat
Lista actualizată automat: 2026-05-24
| Cookie | Provider | Scop | Durată | Tip |
|---|---|---|---|---|
next-auth.session-token | OutletMAG | Sesiune utilizator autentificat | 30 zile | strict necesar |
next-auth.csrf-token | OutletMAG | Protecție CSRF la formulare | sesiune | strict necesar |
cookie-consent | OutletMAG | Reține alegerea privind cookies | 12 luni | strict necesar |
cart-id | OutletMAG | Identificator coș oaspete | 7 zile | strict necesar |
_ga, _ga_* | Google Analytics 4 | Statistici trafic (opt-in) | 24 luni | analitic |
_fbp | Meta | Retargeting reclame (opt-in) | 90 zile | marketing |
Cookies de tipul analitic și marketing sunt setate doar după consimțământul explicit prin banner-ul de cookies (opt-in). Cookies strict necesare sunt indispensabile funcționării Platformei și sunt setate fără consimțământ, conform excepției art. 5 alin. (3) Legea 506/2004.