Cookie Policy
Politica de Cookie-uri
Last updated: March 27, 2026Ultima actualizare: 27 martie 2026
translate The Romanian version of this Cookie Policy is the legally authoritative version. This English translation is provided for convenience only. In case of any discrepancy, the Romanian version shall prevail.
translate Versiunea în limba română a acestei Politici de Cookie-uri este versiunea cu valoare juridică. Traducerea în limba engleză este oferită exclusiv pentru comoditate. În cazul oricărei discrepanțe, versiunea în limba română va prevala.
1. What Are Cookies
Cookies are small text files that websites place on your device (computer, phone, or tablet) when you visit them. They are widely used to make websites work more efficiently, provide a better user experience, and supply information to the site operators.
In addition to traditional cookies, modern web applications also use localStorage — a browser feature that stores data locally on your device. Unlike cookies, localStorage data is not sent to the server with each request, but it serves similar purposes such as remembering your preferences and caching data for faster performance.
This policy covers both cookies and localStorage usage on our platform, in compliance with Legea nr. 506/2004 privind prelucrarea datelor cu caracter personal și protecția vieții private în sectorul comunicațiilor electronice, as well as the EDPB Cookie Guidelines (05/2020) and the CJEU Planet49 ruling (C-673/17).
1. Ce sunt cookie-urile
Cookie-urile sunt fișiere text de mici dimensiuni pe care site-urile web le plasează pe dispozitivul dumneavoastră (computer, telefon sau tabletă) atunci când le vizitați. Acestea sunt utilizate pe scară largă pentru a asigura funcționarea corectă a site-urilor, pentru a oferi o experiență mai bună utilizatorilor și pentru a furniza informații operatorilor site-ului.
Pe lângă cookie-urile tradiționale, aplicațiile web moderne utilizează și localStorage — o funcționalitate a browserului care stochează date local pe dispozitivul dumneavoastră. Spre deosebire de cookie-uri, datele din localStorage nu sunt trimise către server la fiecare solicitare, dar servesc unor scopuri similare, cum ar fi memorarea preferințelor și stocarea temporară a datelor pentru performanță sporită.
Această politică acoperă atât cookie-urile, cât și utilizarea localStorage pe platforma noastră, în conformitate cu Legea nr. 506/2004 privind prelucrarea datelor cu caracter personal și protecția vieții private în sectorul comunicațiilor electronice, precum și cu Ghidul EDPB privind cookie-urile (05/2020) și hotărârea CJUE Planet49 (C-673/17).
2. How We Use Cookies & Similar Technologies
Route Formula uses cookies and localStorage for the following purposes:
- Strictly Necessary: Authentication and storing your cookie consent preferences. These are essential for the platform to function and do not require your consent.
- Functional: Remembering your language preferences, UI settings (such as which wizard sections are expanded), and caching data like your vehicle fleet and optimization results for faster loading.
- Analytics: Server-side error monitoring through Sentry, and consent-gated client-side product analytics through PostHog (pageview tracking, session recording, heatmaps). PostHog is only activated after you provide explicit opt-in consent via the cookie consent banner.
We do not use any advertising, retargeting, or marketing tracking technologies. We do not share your data with advertising networks or use cookies for behavioural profiling.
2. Cum utilizăm cookie-urile și tehnologiile similare
Route Formula utilizează cookie-uri și localStorage în următoarele scopuri:
- Strict necesare: Autentificarea și stocarea preferințelor dumneavoastră de consimțământ privind cookie-urile. Acestea sunt esențiale pentru funcționarea platformei și nu necesită consimțământul dumneavoastră.
- Funcționale: Memorarea preferințelor de limbă, a setărilor interfeței (cum ar fi secțiunile din asistentul de configurare care sunt expandate) și stocarea temporară a datelor precum flota de vehicule și rezultatele optimizărilor pentru o încărcare mai rapidă.
- De analiză: Monitorizarea erorilor pe partea de server prin Sentry și analitică de produs pe partea de client prin PostHog (urmărirea vizualizărilor de pagină, înregistrarea sesiunilor, hărți termice), activată doar cu consimțământul dumneavoastră explicit. PostHog se activează numai după ce oferiți consimțământul explicit prin bannerul de consimțământ cookie.
Nu utilizăm nicio tehnologie de publicitate, retargetare sau urmărire în scop de marketing. Nu partajăm datele dumneavoastră cu rețele publicitare și nu utilizăm cookie-uri pentru profilare comportamentală.
3. Cookie & Storage Inventory
The following table lists all cookies and localStorage items used by Route Formula:
| Name | Type | Category | Duration | Purpose |
|---|---|---|---|---|
| ro_auth | HTTP Cookie (httpOnly) | Strictly Necessary | 7 days | Stores your encrypted authentication token (JWT) to keep you signed in securely. Marked as httpOnly so it cannot be read by JavaScript, providing protection against cross-site scripting (XSS) attacks. |
| ro_cookie_consent | HTTP Cookie | Strictly Necessary | 1 year | Stores your cookie consent preferences (which categories you accepted or rejected). Without this cookie, the consent banner would reappear on every page load. |
| ro_logged_in | localStorage | Functional | Persistent | A simple true/false flag indicating whether you are currently signed in, used to show the correct interface elements without making an additional server request. |
| ro_user_email | localStorage | Functional | Persistent | Caches your email address for display in the navigation bar, so the page can render your name immediately without waiting for a server response. |
| ro_user_name | localStorage | Functional | Persistent | Caches your display name for the navigation bar and profile page. |
| sectionStates | localStorage | Functional | Persistent | Remembers which sections of the route optimization wizard you have expanded or collapsed, so the interface stays how you left it. |
| ro_terms_lang | localStorage | Functional | Persistent | Stores your language preference (English or Romanian) for the Terms & Conditions page. |
| ro_privacy_lang | localStorage | Functional | Persistent | Stores your language preference for the Privacy Policy page. |
| ro_cookies_lang | localStorage | Functional | Persistent | Stores your language preference for this Cookie Policy page. |
| routeOptimizer_vehicles | localStorage | Functional | Persistent | Caches your vehicle fleet data locally so the route optimization wizard can load it instantly without server requests. |
| routeOptimizer_optimizations | localStorage | Functional | Persistent | Caches route optimization results locally for quick access in the optimization wizard. |
| ph_phc_*_posthog | Cookie HTTP | Analytics | 1 year | PostHog anonymous device identifier used for product analytics. Only set after you grant analytics consent via the cookie consent banner. Contains no personal data — only a randomly generated ID. |
3. Inventarul cookie-urilor și al stocării locale
Următorul tabel enumeră toate cookie-urile și elementele localStorage utilizate de Route Formula:
| Denumire | Tip | Categorie | Durată | Scop |
|---|---|---|---|---|
| ro_auth | Cookie HTTP (httpOnly) | Strict necesar | 7 zile | Stochează tokenul de autentificare criptat (JWT) pentru a vă menține autentificat în siguranță. Marcat ca httpOnly, deci nu poate fi citit de JavaScript, oferind protecție împotriva atacurilor cross-site scripting (XSS). |
| ro_cookie_consent | Cookie HTTP | Strict necesar | 1 an | Stochează preferințele dumneavoastră de consimțământ privind cookie-urile (ce categorii ați acceptat sau refuzat). Fără acest cookie, bannerul de consimțământ ar reapărea la fiecare încărcare de pagină. |
| ro_logged_in | localStorage | Funcțional | Persistent | Un indicator simplu adevărat/fals care arată dacă sunteți autentificat, utilizat pentru a afișa elementele corecte ale interfeței fără o solicitare suplimentară către server. |
| ro_user_email | localStorage | Funcțional | Persistent | Stochează temporar adresa dumneavoastră de email pentru afișare în bara de navigare, astfel încât pagina să poată reda numele imediat, fără a aștepta un răspuns de la server. |
| ro_user_name | localStorage | Funcțional | Persistent | Stochează temporar numele dumneavoastră pentru bara de navigare și pagina de profil. |
| sectionStates | localStorage | Funcțional | Persistent | Memorează ce secțiuni ale asistentului de optimizare a rutelor sunt expandate sau restrânse, astfel încât interfața să rămână cum ați lăsat-o. |
| ro_terms_lang | localStorage | Funcțional | Persistent | Stochează preferința dumneavoastră de limbă (engleză sau română) pentru pagina Termeni și Condiții. |
| ro_privacy_lang | localStorage | Funcțional | Persistent | Stochează preferința dumneavoastră de limbă pentru pagina Politicii de Confidențialitate. |
| ro_cookies_lang | localStorage | Funcțional | Persistent | Stochează preferința dumneavoastră de limbă pentru această pagină de Politică de Cookie-uri. |
| routeOptimizer_vehicles | localStorage | Funcțional | Persistent | Stochează temporar datele flotei de vehicule, astfel încât asistentul de optimizare a rutelor să le poată încărca instantaneu, fără solicitări către server. |
| routeOptimizer_optimizations | localStorage | Funcțional | Persistent | Stochează temporar rezultatele optimizărilor de rute pentru acces rapid în asistentul de optimizare. |
| ph_phc_*_posthog | Cookie HTTP | Analiză | 1 an | Identificator anonim de dispozitiv PostHog utilizat pentru analitică de produs. Se setează numai după ce acordați consimțământul pentru analiză prin bannerul de consimțământ cookie. Nu conține date personale — doar un ID generat aleatoriu. |
4. Strictly Necessary Cookies
These cookies are essential for the operation of Route Formula and cannot be disabled. They do not require your consent under Art. 4(5) of Legea 506/2004, as they are strictly necessary for providing the service you have explicitly requested.
- ro_auth — Your authentication session. Without this cookie, you would need to sign in again on every page. It is protected with httpOnly (not accessible to JavaScript), Secure (transmitted only over HTTPS in production), and SameSite=Lax flags for maximum security.
- ro_cookie_consent — Stores your cookie consent preferences. This cookie is necessary to remember your consent choice and avoid showing the consent banner repeatedly. It contains only a JSON object with the categories you accepted and a timestamp.
4. Cookie-uri strict necesare
Aceste cookie-uri sunt esențiale pentru funcționarea Route Formula și nu pot fi dezactivate. Ele nu necesită consimțământul dumneavoastră în conformitate cu Art. 4 alin. (5) din Legea 506/2004, deoarece sunt strict necesare pentru furnizarea serviciului solicitat explicit de dumneavoastră.
- ro_auth — Sesiunea dumneavoastră de autentificare. Fără acest cookie, ar trebui să vă autentificați din nou la fiecare pagină. Este protejat cu indicatoarele httpOnly (inaccesibil pentru JavaScript), Secure (transmis doar prin HTTPS în producție) și SameSite=Lax pentru securitate maximă.
- ro_cookie_consent — Stochează preferințele dumneavoastră de consimțământ privind cookie-urile. Acest cookie este necesar pentru a reține alegerea dumneavoastră și a evita afișarea repetată a bannerului de consimțământ. Conține doar un obiect JSON cu categoriile acceptate și o marcă temporală.
5. Functional Storage
These localStorage items enhance your experience by remembering your preferences and caching data for faster performance. They are stored locally in your browser and are never transmitted to our servers.
Functional storage includes:
- Authentication UI cache (ro_logged_in, ro_user_email, ro_user_name) — Allows the interface to display your signed-in state and name immediately when you navigate between pages, without waiting for a server response.
- Language preferences (ro_terms_lang, ro_privacy_lang, ro_cookies_lang) — Remembers your chosen language on each legal document page, so you don't have to switch every time you visit.
- UI state (sectionStates) — Preserves which wizard sections you expanded or collapsed.
- Application data cache (routeOptimizer_vehicles, routeOptimizer_optimizations) — Caches your fleet and optimization data locally for instant loading in the wizard.
You can clear all localStorage data at any time by clearing your browser's site data for Route Formula.
5. Stocare funcțională
Aceste elemente localStorage îmbunătățesc experiența dumneavoastră prin memorarea preferințelor și stocarea temporară a datelor pentru performanță sporită. Sunt stocate local în browserul dumneavoastră și nu sunt transmise niciodată către serverele noastre.
Stocarea funcțională include:
- Cache UI autentificare (ro_logged_in, ro_user_email, ro_user_name) — Permite interfeței să afișeze starea de autentificare și numele dumneavoastră imediat când navigați între pagini, fără a aștepta un răspuns de la server.
- Preferințe de limbă (ro_terms_lang, ro_privacy_lang, ro_cookies_lang) — Memorează limba aleasă pe fiecare pagină de document legal, astfel încât să nu fie nevoie să schimbați limba de fiecare dată.
- Starea interfeței (sectionStates) — Păstrează secțiunile asistentului pe care le-ați expandat sau restrâns.
- Cache date aplicație (routeOptimizer_vehicles, routeOptimizer_optimizations) — Stochează temporar datele flotei și ale optimizărilor pentru încărcare instantanee în asistent.
Puteți șterge toate datele localStorage în orice moment prin ștergerea datelor site-ului pentru Route Formula din setările browserului.
6. Analytics
a) Sentry — Server-Side Error Monitoring
Route Formula may use Sentry for server-side error monitoring. When active, Sentry collects technical information about errors that occur on our servers, including:
- Error messages and stack traces
- The URL and HTTP method that triggered the error
- Your anonymised user identifier (if signed in)
- Your browser's User-Agent string
Sentry operates entirely on the server side and does not set any cookies or store any data in your browser.
b) PostHog — Consent-Gated Client-Side Analytics
Route Formula uses PostHog for client-side product analytics. PostHog is only activated after you provide explicit opt-in consent for the "Analytics" category via the cookie consent banner. Until you grant consent, no PostHog data is collected and no analytics cookies are set.
When analytics consent is granted, PostHog may collect:
- Pageview events — which pages you visit within Route Formula
- Session recordings — replays of your interactions on the landing page and application pages (mouse movements, clicks, scrolling). Recordings are automatically paused when you leave the tab
- Heatmap data — aggregated click and interaction patterns on the landing page
- Autocapture events — automatic capture of click and interaction events on the landing page
PostHog is configured with the following privacy protections:
- Opt-out by default — no data is collected until you explicitly consent
- Person profiles: identified_only — anonymous visitors do not have persistent person profiles
- Recording pauses on hidden tabs — session recording automatically stops when you switch to another tab, and resumes only when you return
- Custom API host — analytics data is sent to
td.routeformula.com(our own domain)
If you revoke your analytics consent at any time (via the cookie consent banner), PostHog will immediately stop all data collection.
We do not use Google Analytics, Facebook Pixel, Hotjar, Mixpanel, or any advertising, retargeting, or behavioural profiling service.
6. Analiză
a) Sentry — Monitorizarea erorilor pe partea de server
Route Formula poate utiliza Sentry pentru monitorizarea erorilor pe partea de server. Când este activ, Sentry colectează informații tehnice despre erorile care apar pe serverele noastre, inclusiv:
- Mesaje de eroare și trasee de execuție (stack traces)
- URL-ul și metoda HTTP care au declanșat eroarea
- Identificatorul dumneavoastră de utilizator anonimizat (dacă sunteți autentificat)
- Șirul User-Agent al browserului dumneavoastră
Sentry funcționează exclusiv pe partea de server și nu setează niciun cookie și nu stochează nicio dată în browserul dumneavoastră.
b) PostHog — Analitică pe partea de client, condiționată de consimțământ
Route Formula utilizează PostHog pentru analitică de produs pe partea de client. PostHog este activat numai după ce oferiți consimțământul explicit pentru categoria „Analiză" prin bannerul de consimțământ cookie. Până la acordarea consimțământului, nu se colectează date PostHog și nu se setează cookie-uri de analiză.
Când consimțământul pentru analiză este acordat, PostHog poate colecta:
- Evenimente de vizualizare a paginilor — ce pagini vizitați în Route Formula
- Înregistrări de sesiune — redări ale interacțiunilor dumneavoastră pe pagina de prezentare și pe paginile aplicației (mișcări ale mouse-ului, clicuri, derulare). Înregistrările sunt puse automat pe pauză când părăsiți tab-ul
- Date pentru hărți termice — modele agregate de clicuri și interacțiuni pe pagina de prezentare
- Evenimente de captare automată — captarea automată a evenimentelor de clic și interacțiune pe pagina de prezentare
PostHog este configurat cu următoarele protecții de confidențialitate:
- Dezactivat implicit — nu se colectează date până la consimțământul dumneavoastră explicit
- Profiluri de persoane: doar utilizatori identificați — vizitatorii anonimi nu au profiluri persistente de persoană
- Înregistrarea se oprește pe tab-urile ascunse — înregistrarea sesiunii se oprește automat când comutați pe un alt tab și se reia doar la revenire
- Gazdă API personalizată — datele de analiză sunt trimise la
td.routeformula.com(domeniul nostru propriu)
Dacă vă revocați consimțământul pentru analiză în orice moment (prin bannerul de consimțământ cookie), PostHog va opri imediat orice colectare de date.
Nu utilizăm Google Analytics, Facebook Pixel, Hotjar, Mixpanel sau orice alt serviciu de publicitate, retargetare sau profilare comportamentală.
7. Managing Cookies via Browser Settings
You can control and delete cookies through your browser settings. Please note that blocking all cookies may prevent you from signing in to Route Formula, as the authentication cookie (ro_auth) is essential for the service.
Here are links to cookie management instructions for major browsers:
- Google Chrome: Settings → Privacy and Security → Cookies and other site data
- Mozilla Firefox: Settings → Privacy & Security → Cookies and Site Data
- Apple Safari: Preferences → Privacy → Manage Website Data
- Microsoft Edge: Settings → Cookies and site permissions → Manage and delete cookies
For other browsers, please consult the browser's help documentation or support website.
7. Gestionarea cookie-urilor din setările browserului
Puteți controla și șterge cookie-urile din setările browserului dumneavoastră. Vă rugăm să rețineți că blocarea tuturor cookie-urilor vă poate împiedica să vă autentificați în Route Formula, deoarece cookie-ul de autentificare (ro_auth) este esențial pentru funcționarea serviciului.
Iată instrucțiuni pentru gestionarea cookie-urilor în principalele browsere:
- Google Chrome: Setări → Confidențialitate și securitate → Cookie-uri și alte date ale site-urilor
- Mozilla Firefox: Setări → Confidențialitate și securitate → Cookie-uri și date ale site-urilor
- Apple Safari: Preferințe → Confidențialitate → Gestionează datele site-urilor web
- Microsoft Edge: Setări → Cookie-uri și permisiuni site → Gestionați și ștergeți cookie-urile
Pentru alte browsere, vă rugăm să consultați documentația de ajutor sau site-ul de asistență al browserului.
8. Changing Your Consent Preferences
You can change your cookie consent preferences at any time by clicking the "Cookie Settings" link in the footer of any page. This will reopen the consent banner, allowing you to adjust which categories of cookies and storage you allow.
When you change your preferences:
- Your new choice takes effect immediately
- The consent cookie (
ro_cookie_consent) is updated with your new preferences and a fresh timestamp - If you revoke consent for a category, any future use of that category's technologies will stop
8. Modificarea preferințelor de consimțământ
Puteți modifica preferințele de consimțământ privind cookie-urile în orice moment, făcând clic pe linkul „Setări cookie" din subsolul oricărei pagini. Aceasta va redeschide bannerul de consimțământ, permițându-vă să ajustați categoriile de cookie-uri și stocare pe care le permiteți.
Când vă modificați preferințele:
- Noua alegere intră în vigoare imediat
- Cookie-ul de consimțământ (
ro_cookie_consent) este actualizat cu noile preferințe și o marcă temporală nouă - Dacă revocați consimțământul pentru o categorie, orice utilizare viitoare a tehnologiilor din acea categorie va înceta
9. Impact of Disabling Cookies
If you choose to disable or block certain types of cookies and storage, here is how it may affect your experience:
- Blocking all cookies (via browser settings): You will not be able to sign in to Route Formula, as the
ro_authauthentication cookie is required. The consent banner will also reappear on every visit. - Rejecting Functional storage: Your language preferences on legal pages will not be remembered between visits. The wizard may need to reload data from the server instead of using cached values. Your UI state preferences (expanded/collapsed sections) will reset.
- Rejecting Analytics: PostHog will not be activated — no pageview tracking, session recording, or heatmap data will be collected. Server-side error monitoring (Sentry) is unaffected by this setting. Rejecting analytics has no impact on your ability to use Route Formula.
Rejecting non-essential cookies will never restrict your access to Route Formula's core functionality. You can always use the route optimization, fleet management, and billing features regardless of your cookie preferences.
9. Impactul dezactivării cookie-urilor
Dacă alegeți să dezactivați sau să blocați anumite tipuri de cookie-uri și stocare, iată cum vă poate afecta experiența:
- Blocarea tuturor cookie-urilor (din setările browserului): Nu veți putea să vă autentificați în Route Formula, deoarece cookie-ul de autentificare
ro_autheste necesar. Bannerul de consimțământ va reapărea, de asemenea, la fiecare vizită. - Refuzarea stocării funcționale: Preferințele de limbă de pe paginile legale nu vor fi memorate între vizite. Asistentul poate avea nevoie să reîncarce datele de la server în loc să folosească valorile stocate local. Preferințele de stare ale interfeței (secțiuni expandate/restrânse) se vor reseta.
- Refuzarea analizei: PostHog nu va fi activat — nu se vor colecta date de urmărire a vizualizărilor de pagină, înregistrări de sesiune sau date pentru hărți termice. Monitorizarea erorilor pe server (Sentry) nu este afectată de această setare. Refuzarea analizei nu are niciun impact asupra capacității dumneavoastră de a utiliza Route Formula.
Refuzarea cookie-urilor neesențiale nu va restricționa niciodată accesul dumneavoastră la funcționalitățile de bază ale Route Formula. Puteți utiliza întotdeauna funcțiile de optimizare a rutelor, gestionare a flotei și facturare, indiferent de preferințele dumneavoastră privind cookie-urile.
10. Link to Privacy Policy
This Cookie Policy should be read in conjunction with our Privacy Policy, which explains in detail how we collect, use, and protect your personal data. The Privacy Policy covers topics including your rights under GDPR and Romanian data protection law, data retention periods, and how to exercise your rights (access, rectification, erasure, etc.).
For information about our terms of service, please see our Terms & Conditions.
10. Politica de confidențialitate
Această Politică de Cookie-uri trebuie citită împreună cu Politica noastră de Confidențialitate, care explică în detaliu modul în care colectăm, utilizăm și protejăm datele dumneavoastră cu caracter personal. Politica de Confidențialitate acoperă subiecte precum drepturile dumneavoastră în baza GDPR și a legislației române privind protecția datelor, perioadele de păstrare a datelor și modul de exercitare a drepturilor (acces, rectificare, ștergere etc.).
Pentru informații despre condițiile de utilizare, vă rugăm să consultați Termenii și Condițiile noastre.
11. Policy Updates
We may update this Cookie Policy from time to time to reflect changes in the cookies and technologies we use, or for legal, regulatory, or operational reasons.
When we make material changes:
- The "Last updated" date at the top of this page will be revised
- If we introduce new categories of cookies that require consent, the consent banner will reappear to request your updated preferences (via the consent version mechanism in the
ro_cookie_consentcookie) - We may notify you through an in-app notice for significant changes
We encourage you to review this page periodically to stay informed about our cookie practices.
11. Actualizări ale politicii
Putem actualiza această Politică de Cookie-uri din când în când pentru a reflecta modificările în cookie-urile și tehnologiile pe care le utilizăm, sau din motive legale, de reglementare sau operaționale.
Când efectuăm modificări semnificative:
- Data „Ultima actualizare" din partea de sus a acestei pagini va fi revizuită
- Dacă introducem noi categorii de cookie-uri care necesită consimțământ, bannerul de consimțământ va reapărea pentru a solicita preferințele dumneavoastră actualizate (prin mecanismul versiunii de consimțământ din cookie-ul
ro_cookie_consent) - Vă putem notifica printr-un aviz în aplicație pentru modificări semnificative
Vă încurajăm să revizuiți periodic această pagină pentru a rămâne informat cu privire la practicile noastre privind cookie-urile.
12. Contact Information
If you have questions, concerns, or requests regarding this Cookie Policy or our use of cookies, please contact us at:
BALANCER DAEMON S.R.L.
CUI: 44301390
Nr. Reg. Comerț: J2021000307076
Registered address: Str. Albert Einstein, Nr. 23, Ap. 2, Mun. Cluj-Napoca, Jud. Cluj, România
Email: [email protected]
12. Informații de contact
Dacă aveți întrebări, nelămuriri sau solicitări cu privire la această Politică de Cookie-uri sau la utilizarea cookie-urilor de către noi, vă rugăm să ne contactați la:
BALANCER DAEMON S.R.L.
CUI: 44301390
Nr. Reg. Comerț: J2021000307076
Sediul social: Str. Albert Einstein, Nr. 23, Ap. 2, Mun. Cluj-Napoca, Jud. Cluj, România
Email: [email protected]