alt_route
Route Formula

Cookie Policy

Politica de Cookie-uri

Last updated: March 27, 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.

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).

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.

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.

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.

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.

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.

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.

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

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_auth authentication 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.

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.

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_consent cookie)
  • 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.

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]