What Are Cookies?
Cookies are small text files that are placed on your device (computer, tablet, or phone) when you visit a website. They allow the website to recognise your device and remember certain information about your visit — such as whether you are logged in, your preferences, and how you interact with the platform.
In addition to traditional cookies, websites may also use similar technologies such as:
- Local storage — browser-side storage used to persist settings (e.g., builder state) without sending data to a server on every request;
- Session storage — temporary browser-side storage cleared when you close your browser tab;
- HTTP-only cookies — server-set cookies inaccessible to JavaScript, used for secure authentication.
How We Use Cookies
ClariCV uses a minimal, purposeful set of cookies and browser storage. We do not use cookies for advertising, user profiling, or cross-site tracking. Our use of cookies falls into three categories: Essential, Analytics & Performance, and Third-Party.
Essential Cookies (Required)
These cookies are strictly necessary for the platform to function. They cannot be disabled without breaking core features such as sign-in and account access. No consent is required for essential cookies under most privacy regulations, as they are necessary for the delivery of a service you have explicitly requested.
| Cookie / Storage Key | Provider | Purpose | Duration |
|---|---|---|---|
| sb-*-auth-token | Supabase | Stores your authentication session token to keep you signed in across page loads and browser refreshes. | Session / 1 week |
| sb-*-auth-token-code-verifier | Supabase | PKCE code verifier used during the OAuth sign-in flow to prevent interception attacks. | Session |
| __Secure-next-auth.session-token | Next.js / Vercel | Session management for server-side authentication. HTTP-only, Secure flag set. | Session |
| claricv-cv-builder-state | ClariCV (localStorage) | Temporarily stores unsaved CV builder state in your browser to prevent data loss on accidental navigation. | Session / cleared on save |
| claricv-jd-suggested-cv | ClariCV (sessionStorage) | Passes the JD Matcher suggested CV into the Builder tab. Cleared when the browser tab is closed. | Session tab only |
Analytics & Performance Cookies
ClariCV uses Vercel Analytics — a privacy-first, cookieless analytics tool — to understand aggregate page performance and identify errors. It does not set cookies, does not track individual users, and does not collect personally identifiable information.
| Tool | Purpose | Personal Data |
|---|---|---|
| Vercel Analytics | Aggregate page view counts and Core Web Vitals performance metrics | No cookies set; no personally identifiable data; no cross-site tracking. Operates under Vercel's Privacy Policy. |
| Server error logs | Capture API errors and performance issues for debugging | IP address (anonymised where possible); retained ≤ 90 days |
Third-Party Cookies
When you use certain features on ClariCV, third-party services may set their own cookies or access technologies on your device. ClariCV has limited control over these cookies, which are governed by each provider's own cookie and privacy policies.
| Provider | When Active | Cookie Policy |
|---|---|---|
| Google (OAuth sign-in) | When you sign in using “Continue with Google” | Google Cookie Policy |
| Supabase | All authenticated sessions — authentication infrastructure provider | Supabase Privacy Policy |
| Vercel | All page loads — hosting infrastructure provider | Vercel Cookie Policy |
Note: Third-Party AI Providers (Google Gemini, OpenAI, OpenRouter) receive your data via server-side API calls — they do not set cookies in your browser directly. See our Privacy Policy §5 for details on AI data transmission.
Cookies We Do NOT Use
- Advertising cookies — we run no ad networks, retargeting pixels, or programmatic advertising;
- Cross-site tracking cookies — we do not track your browsing activity outside of ClariCV;
- Social media tracking pixels — no Facebook Pixel, Twitter/X Pixel, LinkedIn Insight Tag, or similar;
- Fingerprinting or device tracking — we do not use canvas fingerprinting or other covert identification technologies;
- Third-party analytics with user profiling — we do not use Google Analytics, Hotjar, Mixpanel, or similar tools that build per-user behavioural profiles.
Your Consent & Preferences
Under GDPR, PECR (UK), and similar privacy regulations, explicit opt-in consent is required before setting non-essential cookies (such as analytics or tracking). ClariCV's approach to consent is as follows:
Essential cookies (authentication sessions, PKCE verifier, builder state) are set automatically because they are strictly necessary to deliver the Service you requested. Under Reg. 6(4) of PECR and equivalent laws, consent is not required for cookies “strictly necessary” to provide a service explicitly requested by the user.
Vercel Analytics does not set any cookies and does not collect personal data. Because no cookie is placed and no personal data is processed, no consent banner is required. We rely on legitimate interests (platform stability and performance monitoring) as the legal basis. You can opt out via the Do Not Track browser setting (Section 8).
ClariCV does not use any advertising, tracking, or profiling cookies. No consent is requested for these because they are not used. See Section 6 for the full list of cookie types we explicitly do not use.
How to Control Cookies
You have several options for controlling cookies. Please note that disabling essential cookies will prevent you from signing in or using authenticated features of ClariCV.
8.1 Browser Settings
Most browsers allow you to view, manage, block, and delete cookies. The following links provide instructions for popular browsers:
8.2 Clearing Local Storage
ClariCV uses browser localStorage to store temporary CV builder state. To clear this data, open your browser's Developer Tools (F12), navigate to Application → Storage → Local Storage, and delete entries prefixed with claricv-.
8.3 Opt Out of Analytics (Do Not Track)
Vercel Analytics respects the DNT (Do Not Track) browser signal. Enable DNT in your browser settings or install a browser extension that sends the DNT header, and Vercel Analytics will not record your page views. You can also disable JavaScript for the platform to prevent analytics entirely.
sb-*) will sign you out and prevent you from accessing your account. You can still view public pages, but you will not be able to use any authenticated feature of ClariCV without these cookies.Changes to This Policy
We may update this Cookie Policy from time to time to reflect changes to our practices or for legal, operational, or regulatory reasons. When we make material changes, we will update the “Last Updated” date above. Continued use of ClariCV is subject to the updated policy; where consent is legally required for any new non-essential cookie or tracker, we will request explicit consent before activation.
The current version of this policy is always available at claricv.vercel.app/cookies.
Contact Us
If you have any questions about our use of cookies or this policy, please contact us:
- Email: admin@seismopilot.com
- Platform: claricv.vercel.app
We aim to respond to cookie-related enquiries within 10 business days.
This document was last updated on April 3, 2026.
By continuing to use ClariCV, you acknowledge that you have read and understood this document.