How We Use Cookies
We use cookies and similar technologies to:
- Keep you signed in and protect access to the admin modules you are permitted to use
- Secure the platform against fraud and unauthorized access
- Remember preferences such as your theme and language
- Operate the public AI chat experience on tenant subdomains
Types of Cookies We Use
3.1 Strictly necessary (always on)
Required for the platform to function. They enable core features such as signing in and enforcing which admin modules you can access. These cannot be switched off through our systems.
| Cookie | Purpose | Duration | Provider |
|---|---|---|---|
| logged_in | Keeps you signed in and protects access to admin routes | Session / up to 24 hours | COVIS AI |
| user_modules | Stores which admin modules you are permitted to access for route protection | Same as session | COVIS AI |
| admin_session | Encrypted JWT session token used to authenticate your requests | 8–24 hours | COVIS AI |
3.2 Functional / preference
Remember choices you make to give you a more personalized experience, such as your theme and language.
| Cookie | Purpose | Duration | Provider |
|---|---|---|---|
| portal_theme | Remembers your light or dark theme preference | 30 days | COVIS AI |
| portal_locale | Remembers your language / locale preference | 30 days | COVIS AI |
3.3 Analytics
3.4 Marketing
Third-Party Cookies
Some features rely on trusted third-party services that may set their own cookies. These providers act under contractual data protection agreements. The cookies below apply only where the relevant feature is in use.
| Provider | Cookies | Purpose |
|---|---|---|
| Sentry | sentry-* (if set) | Error monitoring and crash diagnostics |
| Payment provider | Checkout session cookies | Secure billing and checkout |
| status.covis.ai | Third-party cookies if the status page is embedded | Service status and uptime information |
How to Control Cookies
- Adjust your browser settings to block, delete, or be notified about cookies — most browsers let you manage cookies under Settings → Privacy.
- Use the cookie preference center where available to accept or reject non-essential cookies.
- Use private / incognito browsing to limit how long cookies persist on your device.
Similar Technologies
In addition to cookies, we store some information in your browser's localStorage. Unlike cookies, this data is not automatically sent to our servers; it stays in your browser and helps the app load and behave correctly.
| Key | Purpose | Type |
|---|---|---|
| accessToken | JWT used to authenticate API calls | Strictly necessary |
| tokenExpiresAt | Timestamp marking when your session token expires | Strictly necessary |
| userData | Cached copy of your user profile for faster loading | Strictly necessary |
| userPermissions | Cached permissions used to render the UI you can access | Strictly necessary |
| userSettings | Theme, localization, and notification preferences | Functional |
| publicAccessToken | Token for the public AI chat experience | Strictly necessary (public chat) |
| Visitor information | Lead-capture details entered on public chat / explore | Functional / consent-based |
For a full description of how we process personal data, see our Privacy Policy.
Updates to This Policy
We may update this Cookie Policy from time to time to reflect changes in the cookies we use or for legal and regulatory reasons. When we make material changes we will update the Effective date shown at the top of this page.
Contact Us
If you have questions about our use of cookies, contact us: