1. Introducere
Prezenta Politică privind modulele de tip cookie se aplică tuturor vizitatorilor site-ului primarium.ro (denumit în continuare „site-ul”) și utilizatorilor platformei Primarium (denumită în continuare „platforma” sau „Primarium”), operată de Digital Cuisine SRL. Scopul acestei politici este de a vă informa în mod transparent cu privire la tipurile de cookie-uri utilizate, scopul acestora și modalitățile prin care le puteți gestiona.
Ea completează politica de confidențialitate și termenii și condițiile de utilizare.
2. Ce sunt cookie-urile?
Un modul de tip cookie este un fișier de mici dimensiuni, format din litere și numere, stocat pe dispozitivul dumneavoastră atunci când accesați un site sau o platformă web. Cookie-urile sunt instalate prin solicitarea emisă de un server web către browserul dumneavoastră și rămân stocate pe dispozitiv pe durata stabilită pentru fiecare în parte.
Un cookie este format din două componente: numele cookie-ului și conținutul sau valoarea acestuia. Din punct de vedere tehnic, doar serverul care a trimis cookie-ul îl poate accesa ulterior.
Cookie-urile nu sunt programe software și nu conțin viruși sau programe malițioase. Ele nu pot executa cod și nu pot accesa alte informații stocate pe dispozitivul dumneavoastră. Un cookie nu vă identifică personal — el recunoaște dispozitivul sau browserul utilizat, nu persoana din spatele acestuia.
Totuși, acestea pot fi considerate date personale conform GDPR, deoarece pot identifica dispozitivul folosit.
Folosim termenul „cookie-uri” pentru a ne referi atât la modulele cookie propriu-zise, cât și la tehnologiile similare de stocare locală (localStorage) utilizate de platformă.
3. Pentru ce scopuri sunt utilizate cookie-urile?
Cookie-urile sunt utilizate pentru a asigura funcționarea corectă a site-ului și a platformei și pentru a oferi utilizatorilor o experiență mai bună, și anume:
- pentru a permite autentificarea utilizatorilor și menținerea sesiunilor active în platformă — fără aceste cookie-uri, platforma nu poate funcționa;
- pentru a asigura securitatea sesiunilor de autentificare și protecția împotriva accesului neautorizat;
- pentru a colecta date tehnice anonimizate privind modul în care vizitatorii utilizează site-ul, în vederea identificării erorilor și îmbunătățirii continue a platformei — doar cu acordul dumneavoastră.
Notă: Platforma Primarium nu utilizează cookie-uri în scopuri de marketing, publicitate sau profilare comportamentală.
Fiecare utilizator are libertatea de a gestiona sau șterge cookie-urile în orice moment, prin accesarea setărilor browserului pe care îl folosește. Browserele moderne — precum Chrome, Firefox, Safari, Edge sau Opera — oferă opțiuni clare pentru administrarea cookie-urilor, accesibile de obicei din secțiunea de setări sau preferințe a browserului. Este util de știut că anumite cookie-uri se șterg automat la închiderea paginii sau a browserului, în timp ce altele rămân stocate pe dispozitiv până la ștergerea lor manuală — acestea din urmă permit platformei să recunoască browserul dumneavoastră la vizitele ulterioare și să vă ofere o experiență personalizată.
De asemenea, puteți configura browserul să vă notifice de fiecare dată când un site încearcă să plaseze un cookie, oferindu-vă astfel posibilitatea de a accepta sau respinge cookie-urile individual. Dezactivarea completă a cookie-urilor poate afecta însă funcționarea corectă a platformei sau a altor site-uri web pe care le accesați.
4. Care este durata de viață a cookie-urilor?
Durata de viață a unui cookie diferă în funcție de scopul pentru care a fost plasat:
- Cookie-uri de sesiune — stocate temporar în browser și șterse automat la închiderea browserului sau la expirarea sesiunii.
- Cookie-uri persistente — rămân stocate pe dispozitiv până la o dată de expirare prestabilită sau până la ștergerea manuală din setările browserului.
De exemplu: cookie-urile de autentificare ale platformei au o durată de 48 de ore de la momentul setării (reînnoite la activitate). Cookie-urile de statistică plasate de Google (Firebase Analytics) au o durată de până la 2 ani. Preferința dumneavoastră privind consimțământul este păstrată 180 de zile.
5. Ce sunt cookie-urile plasate de terți?
Anumite funcționalități sunt furnizate prin intermediul unor servicii externe, care pot plasa propriile cookie-uri pe dispozitivul dumneavoastră („third-party cookies”).
Singurul terț care plasează cookie-uri de statistică este Google LLC, prin Firebase Analytics. Aceste cookie-uri se plasează doar după ce ați acceptat categoria de statistică. Pentru modul în care Google prelucrează datele, consultați politica de confidențialitate Google.
Pe formularele publice și la autentificare poate apărea verificarea anti-robot Cloudflare (Turnstile). Pe ecranele cu hartă (sesizări), Mapbox poate stoca date locale pentru afișarea hărții. Dacă porniți verificarea de identitate din contul de cetățean, procedura se desfășoară pe domeniul Didit. Acestea apar în inventarul de mai jos, la categoria necesare, și se activează doar când folosiți funcția respectivă.
6. Ce cookie-uri sunt utilizate pe site și în platformă?
Inventarul de mai jos este generat din aceeași listă pe care o folosește panoul de preferințe (versiunea inventarului: 2). Platforma Primarium nu utilizează cookie-uri de preferință, de marketing sau de publicitate ca categorii separate.
Necesare
Cookie-urile necesare ajută la a face site-ul utilizabil (autentificare, sesiune, preferințe de interfață pe care le alegeți). Site-ul nu poate funcționa corespunzător fără ele.
Aceste cookie-uri nu necesită consimțământul dumneavoastră. Fără ele, platforma nu poate funcționa corespunzător.
| Denumire | Furnizor | Scop | Durată | Tip |
|---|---|---|---|---|
| token | Primarium | Token de acces pentru contul de personal al instituției (funcționar, administrator). | 48 de ore de la ultima activitate | Cookie |
| refreshToken | Primarium | Reînnoiește automat accesul, ca sesiunea de lucru să nu se întrerupă la fiecare 15 minute. | 48 de ore de la ultima activitate | Cookie |
| citizenToken | Primarium | Token de acces pentru contul de cetățean. | 48 de ore de la ultima activitate | Cookie |
| citizenRefreshToken | Primarium | Reînnoiește automat accesul contului de cetățean. | 48 de ore de la ultima activitate | Cookie |
| schoolPortalToken | Primarium | Token de acces pentru portalul pentru elevi și părinți (părinte sau elev). | 48 de ore de la ultima activitate; până la 30 de zile când portalul e deschis din aplicația instalată pe ecranul principal | Cookie |
| schoolPortalRefreshToken | Primarium | Reînnoiește automat accesul la portalul pentru elevi și părinți. | 48 de ore de la ultima activitate; până la 30 de zile din aplicația instalată pe ecranul principal | Cookie |
| primarium_consent | Primarium | Reține chiar alegerea dumneavoastră din acest banner, ca să nu vă mai fie afișat la fiecare pagină. | 6 luni | Cookie |
| pa_staff, pa_citizen, pa_portal | Primarium | O copie a datelor de sesiune, folosită pentru a vă readuce în cont atunci când browserul șterge singur cookie-urile. Apare mai ales pe iPhone și iPad, unde Safari elimină cookie-urile aplicațiilor lăsate în fundal. Conține token-uri de sesiune, nu preferințe de utilizare. Se șterge integral la deconectare. | Cât ține sesiunea (48 de ore, sau până la 30 de zile la portalul pentru elevi și părinți); se șterge la deconectare | localStorage |
| portal-shell-*, portal-static-*, portal-data-* | Primarium | Copie locală a portalului pentru elevi și părinți, păstrată de aplicația instalată pe telefon ca să se deschidă și fără internet. Fără ea, aplicația instalată nu ar funcționa offline — funcția pe care ați cerut-o instalând-o. Se golește integral la deconectare. | Până la deconectare sau până la o versiune nouă a aplicației | Cache Storage |
| primarium-catalog-queue (IndexedDB), primarium_catalog_grade_queue_v1 (rezervă) | Primarium | Notele și absențele introduse de cadrul didactic atunci când conexiunea cade, păstrate local până când pot fi trimise. Fără ele, munca introdusă în lipsa semnalului s-ar pierde. Pe browserele unde IndexedDB e blocat (Safari în navigare privată) se folosește o cheie de localStorage ca rezervă. Se folosește pe ecranul de notare din orice browser, nu doar în aplicația instalată. | 72 de ore sau până la trimiterea cu succes către server | IndexedDB |
| Jetonul de notificare (Firebase Cloud Messaging) | Google LLC | Identificatorul dispozitivului pe care sunt livrate notificările portalului pentru elevi și părinți (note noi, absențe, mesaje de la școală). Există numai dacă ați activat dumneavoastră notificările și ați acordat permisiunea din browser. Nu se creează niciodată din proprie inițiativă: permisiunea se cere doar după o acțiune explicită a dumneavoastră, niciodată la încărcarea paginii. Dezactivarea notificărilor îl șterge. | Până la dezactivarea notificărilor sau la deconectare | IndexedDB |
| document_columns_preference | Primarium | Ce coloane sunt vizibile în tabelul de documente al registraturii. | 1 an | Cookie |
| admin-sidebar-expanded:* | Primarium | Dacă meniul lateral rămâne desfășurat sau restrâns. | Până la ștergerea datelor din browser | localStorage |
| scoala-portal:selectedStudent | Primarium | Ultimul elev selectat în portalul pentru elevi și părinți, când contul are mai mulți copii. | Până la ștergerea datelor din browser | localStorage |
| Ciorna unei sesizări | Primarium | Categoria, textul, locul ales pe hartă și detaliile de adresă ale unei sesizări începute, ca să nu le pierdeți dacă închideți pagina înainte de trimitere. Fotografiile atașate NU se salvează local. | 30 de zile, sau până la trimiterea sesizării | localStorage |
| selectedRegistry, currentPage, client_selectedPage, mol_selectedPage_* | Primarium | Registrul, pagina și anul pe care le-ați ales, ca să reveniți unde ați rămas în loc să le alegeți din nou la fiecare deschidere a aplicației. | Până la ștergerea datelor din browser | localStorage |
| staff_forms_selectedFolder, staff_forms_selectedYear | Primarium | Dosarul și anul pe care le-ați ales în secțiunea de formulare, ca să reveniți direct la ele. | Până la ștergerea datelor din browser | localStorage |
| scoala-portal:pushToken | Primarium | Jetonul de notificare al dispozitivului, păstrat local ca aplicația să știe că notificările sunt deja activate și să nu ceară permisiunea din nou. | Până la dezactivarea notificărilor sau la deconectare | localStorage |
| scoala-portal:pushPrompt:dismissedAt, scoala-portal:installGuide:dismissed | Primarium | Momentul în care ați închis invitația de a activa notificările, respectiv ghidul de instalare a aplicației — ca să nu vă fie arătate din nou imediat. | Până la ștergerea datelor din browser | localStorage |
| SELECTED_DOCUMENT_YEAR, mol_selectedYear_* | Primarium | Anul pe care l-ați ales în registratură și în Monitorul Oficial Local, ca să nu îl reselectați la fiecare deschidere. | Până la ștergerea datelor din browser | localStorage |
| scoala-portal:lastSeen:* | Primarium | Momentul în care ați văzut ultima dată noutățile fiecărui elev, ca să știm ce marcăm drept nou la următoarea deschidere. | Până la ștergerea datelor din browser | localStorage |
| scoala-portal:since:* | Primarium | Reperul de timp al vizitei curente în portal, folosit pentru a evidenția ce s-a adăugat de la deschiderea paginii. | Se șterge la închiderea filei | sessionStorage |
| citizen_sub_last_seen_* | Primarium | Momentul în care ați citit ultima dată o cerere depusă, ca să vă putem semnala răspunsurile noi. | Până la ștergerea datelor din browser | localStorage |
| primarium.portofoliu.lastComponent.* | Primarium | Ultima componentă a portofoliului profesional în care ați adăugat un document, ca formularul să pornească de acolo. | Până la ștergerea datelor din browser | localStorage |
| catalog-setup-wizard:* | Primarium | Pasul la care ați rămas în configurarea inițială a catalogului școlar, ca să o puteți relua fără să o luați de la capăt. | Până la finalizarea configurării | localStorage |
| admin-recent-primaries:* | Primarium | Instituțiile deschise recent, afișate ca scurtături în panoul de administrare. | Până la ștergerea datelor din browser | localStorage |
| citizenKycDiditSessionId, citizenKycDiditReturnPath | Primarium | Identificatorul verificării de identitate în curs și ecranul din care ați pornit-o, ca să vă putem întoarce exact acolo după verificare. | Se șterg la închiderea filei sau la finalizarea verificării | sessionStorage |
| __cf_bm, cf_chl_* | Cloudflare, Inc. | Verificarea anti-robot de la formularele publice și de la autentificare (Cloudflare Turnstile). Împiedică înregistrările automate și încercările repetate de conectare. Plasate pe domeniul challenges.cloudflare.com, nu pe primarium.ro. Cloudflare primește adresa IP și caracteristicile browserului. | Sesiune sau până la 30 de minute, stabilite de Cloudflare | Cookie |
| Verificarea de identitate (KYC) | Didit (didit.me) | Doar dacă porniți verificarea de identitate din contul de cetățean. Procedura se desfășoară pe domeniul furnizorului (didit.me), unde acesta își plasează propriile cookie-uri; noi nu le putem șterge din platformă. Se activează exclusiv la cererea dumneavoastră, când începeți verificarea. Nu se încarcă în restul platformei. | Stabilită de furnizor, pe durata verificării | Cookie |
| Hărți (dale și căutare de adresă) | Mapbox, Inc. | Afișarea hărții pe ecranele de sesizări, unde harta este chiar serviciul solicitat: alegerea locului sesizării și transformarea lui în adresă. Se încarcă numai pe ecranele cu hartă. Mapbox primește adresa IP și coordonatele punctului selectat. | Până la ștergerea datelor din browser | localStorage |
Statistică
Cookie-urile de statistică ne ajută să înțelegem cum e folosit site-ul, prin date agregate (Google Analytics / Firebase).
Aceste cookie-uri se plasează doar cu acordul dumneavoastră. Le puteți accepta sau refuza din banner sau din . La refuz, colectarea încetează și ștergem de pe dispozitiv ce am plasat noi în această categorie.
| Denumire | Furnizor | Scop | Durată | Tip |
|---|---|---|---|---|
| _ga, _ga_HRNP5C8BLX | Google LLC (Google Analytics 4 prin Firebase) | Identificator al browserului, folosit pentru a număra vizitatorii și a urmări parcursul prin site. | 2 ani | Cookie |
| firebase-installations-database | Google LLC | Identificatorul instalației, generat de Google pentru a lega între ele evenimentele trimise din același browser. | Până la ștergerea datelor din browser | IndexedDB |
| firebase-heartbeat-database | Google LLC | Evidența zilelor în care biblioteca Google a fost activă, folosită de Google pentru statistici proprii de utilizare. | Până la ștergerea datelor din browser | IndexedDB |
7. Cum vă puteți gestiona setările browserului în ceea ce privește cookie-urile
Cookie-urile de autentificare stochează exclusiv token-uri de acces JWT — șiruri de caractere criptate care permit serverului să verifice identitatea utilizatorului autentificat. Aceste token-uri nu conțin date personale în clar și sunt verificate de server la fiecare cerere.
Cookie-urile de statistică (Firebase Analytics) colectează date tehnice anonimizate sau pseudonimizate, precum tipul de browser, tipul de dispozitiv, paginile accesate și evenimentele tehnice înregistrate în platformă (erori, expirări de sesiune). Aceste date nu permit identificarea directă a persoanei vizate.
Pe lângă cookie-uri, platforma Primarium utilizează și mecanismul de stocare locală localStorage, în care sunt stocate exclusiv pe dispozitivul dumneavoastră, fără a fi transmise automat serverului, următoarele preferințe de utilizare: tema de afișare aleasă, ultima pagină sau registrul selectat, draft-ul unei sesizări în curs de completare, starea meniului lateral și o copie temporară a datelor de sesiune utilizată pentru recuperarea sesiunii în anumite browsere mobile.
8. Particularizarea setărilor browserului
Dacă utilizați dispozitivul exclusiv dumneavoastră și nu îl partajați cu alte persoane, puteți opta pentru setări care permit stocarea cookie-urilor pe o perioadă mai lungă, pentru o experiență de utilizare mai comodă.
Dacă dispozitivul este utilizat de mai multe persoane, vă recomandăm să configurați browserul să șteargă datele de navigare la închiderea fiecărei sesiuni și să vă deconectați întotdeauna din platformă după finalizarea sesiunii de lucru, în special pe dispozitive partajate sau rețele publice.
9. Cum pot fi gestionate sau oprite cookie-urile?
Dezactivarea cookie-urilor poate face platforma dificil de utilizat, în special pentru funcționalitățile care necesită autentificare. Puteți gestiona preferințele astfel:
- Prin bannerul de cookie-uri — la prima vizitare vi se afișează un banner prin care puteți accepta sau refuza cookie-urile de statistică. Puteți reveni oricând asupra acestei decizii din .
- Prin setările browserului — toate browserele moderne vă permit să gestionați, să blocați sau să ștergeți cookie-urile. Dezactivarea cookie-urilor strict necesare va face imposibilă autentificarea în platformă. Instrucțiuni: Chrome, Firefox, Safari.
- Dezactivarea Firebase Analytics — puteți instala extensia Google de opt-out, disponibilă la tools.google.com/dlpage/gaoptout.
Refuzarea cookie-urilor de statistică nu afectează funcționarea platformei. Dacă dezactivați toate cookie-urile, inclusiv pe cele necesare, este posibil să nu puteți utiliza platforma în totalitate.
Mai multe informații despre cookie-uri: allaboutcookies.org, youronlinechoices.com/ro.
10. Gestionarea consimțământului
La prima accesare a site-ului vi se afișează un banner prin care puteți:
- accepta sau refuza cookie-urile de statistică;
- personaliza alegerea pe categorii;
- reveni oricând asupra opțiunii exprimate.
Cookie-urile de statistică se plasează doar după ce le acceptați. Modificarea consimțământului nu șterge automat din browser toate cookie-urile deja stocate de terți pe alte domenii; pentru a le elimina complet, folosiți și setările browserului. La refuzul statisticii, platforma oprește colectarea și șterge cookie-urile de statistică pe care le-a plasat pe domeniul său.
11. Securitate și contact
Cookie-urile nu sunt programe malițioase — nu conțin cod executabil, nu se pot auto-replica și nu pot accesa alte informații de pe dispozitiv în afara celor pe care le-au stocat ele însele. Dacă ștergeți cookie-urile strict necesare, funcționarea platformei va fi afectată.
Toate cookie-urile de autentificare sunt transmise exclusiv prin HTTPS și sunt protejate prin atributele Secure și SameSite=Lax. Vă recomandăm să utilizați browsere actualizate și să evitați accesarea platformei prin rețele Wi-Fi publice nesigure.
Pentru întrebări privind utilizarea cookie-urilor: contact@primarium.ro.