Legal
Cookie Policy
Last updated: May 20, 2026
1. What this page covers
This policy explains what cookies and similar local-storage technologies Naverix uses, why we use them, and how you can control them.
2. Strictly necessary
We store a small set of values in your browser's localStorage to keep you signed in (access token, refresh token, cached profile). These can't be turned off without breaking sign-in.
3. Preferences
We remember UI preferences you set inside the app — sidebar state, currency, language — so the product feels consistent across sessions.
4. Analytics
If analytics are enabled in your region, we use first-party measurement to understand which pages and features people use. The data is aggregated and doesn't identify you personally.
5. Third parties
Payments use Stripe; embedded maps use Mapbox; Model requests are processed by our model providers. Those services set their own cookies on their domains under their own policies — we don't control them.
6. Your choices
You can clear browser storage at any time from your browser's privacy settings, or use the 'Cookie preferences' link in the footer to reopen the consent banner. Clearing storage signs you out and resets preferences.
7. Questions
Email support@naverix.ai for anything related to this policy.
What we store
Every value Naverix writes to your browser is listed below. Identifiers (left column) are technical names you can verify in your browser DevTools under Application → Cookies / Local Storage.
| Name | Type | Purpose | Duration | Category |
|---|---|---|---|---|
| naverix_cookie_consent | Cookie | Records your accept/reject choice from the cookie banner. | 1 year | Consent record |
| naverix.cookieConsent | localStorage | Same choice, mirrored to localStorage as a fallback when cookies are blocked. | Until cleared | Consent record |
| accessToken | localStorage | Short-lived authentication token sent on each API request. | 15 minutes | Strictly necessary |
| refreshToken | localStorage | Long-lived token used to get a new access token without re-signing in. | 30 days | Strictly necessary |
| user | localStorage | Cached profile (name, avatar, language) so the dashboard renders instantly while we revalidate. | Until sign-out | Strictly necessary |
| naverix_locale | localStorage | The interface language you last picked. | Until cleared | Preferences |
| _ga | Cookie | Google Analytics — distinguishes unique visitors. Only set after you click Accept. | 2 years | Analytics (opt-in) |
| _ga_<container-id> | Cookie | Google Analytics — per-property session state. Only set after you click Accept. | 2 years | Analytics (opt-in) |
Third-party providers (Stripe, Mapbox, etc.) may set their own cookies on their own domains when their widgets load; those are governed by their privacy policies, not this one.