Legal
Cookie Policy
Explains the cookies set by the JestBot marketing site, dashboard, agent panel, checkout flow, and embedded widget. Separate from our Privacy Policy, which covers how we handle personal data more broadly.
Last updated: Placeholder — set a real date on publish
3. Strictly necessary cookies
- Access token cookie — a short-lived (15 minute) JWT that keeps you signed in to the dashboard or agent panel and authorizes API requests made on your behalf. Expires automatically after 15 minutes and is silently reissued using the refresh token below.
- Refresh token cookie — a longer-lived (30 day) token, stored hashed (not plaintext) in our database, used to reissue a fresh access token without asking you to log in again every 15 minutes. Cleared on logout or password change.
- CSRF/session-integrity cookie — where used, helps prevent cross-site request forgery against authenticated dashboard actions.
These cannot be disabled — blocking them means you cannot stay signed in.
4. Functional cookies
- Theme preference — remembers light/dark dashboard display preference.
- Sidebar/layout state — remembers collapsed/expanded panel states in the dashboard and agent panel so they don’t reset on every page load.
These are not required for core functionality and default to a sensible state if disabled.
5. Analytics cookies
We use analytics cookies on the marketing site and dashboard to understand aggregate behavior — which pages are visited, general navigation patterns, and conversion from marketing pages to signup — so we can improve the product and content. These are not used to build individual visitor profiles for advertising, and JestBot does not run advertising of any kind on its own products.
9. EU/UK visitors & consent
If you’re visiting from the EU or UK, non-essential cookies (functional and analytics) are only set after you actively consent via the cookie banner shown on your first visit. You can change your choice at any time by reopening cookie preferences from the footer link. Strictly necessary cookies used for authentication are set regardless of consent choice, since the dashboard cannot function without them — consistent with ePrivacy/GDPR guidance treating strictly necessary cookies as exempt from consent requirements.
10. Changes to this policy
We may update this policy as we add or change features that rely on cookies. We’ll update the date at the top of this page when we do, and where a change is material, we’ll surface the updated cookie banner again for re-consent.