Cookie Policy
Draft pending legal review. This document is a working draft and should be re-verified against the codebase before publishing.
This Cookie Policy explains how Client Path Ltd ("we", "us") uses cookies and similar technologies on clientpath.pro (the "Service"). It should be read with our Privacy Policy.
What cookies are
Cookies are small text files stored on your device. Similar technologies include local storage and session storage. We use them to keep you signed in, remember preferences, and keep the Service secure.
The cookies we use
| Name | Purpose | Type | Duration | Set by |
|---|---|---|---|---|
better-auth.session_token (__Secure-better-auth.session_token in production) | Keeps you signed in between requests | Strictly necessary | 7 days | Client Path (server, httpOnly) |
better-auth.session_data | Short-lived cache of your session so we don't hit the database on every request | Strictly necessary | 5 minutes | Client Path (server, httpOnly) |
sidebar_state | Remembers whether the app navigation sidebar is expanded or collapsed | Preference | 7 days | Client Path (client-side script) |
theme | Remembers your light/dark mode choice | Preference | 1 year | Client Path (client-side script) |
_vercel* deployment-protection cookies | Gate access to non-public preview deployments (staging URLs only — never set on clientpath.pro production) | Strictly necessary | Session | Vercel (hosting platform, preview environments only) |
Local storage we use
Local storage isn't a cookie, but it's stored on your device the same way and we list it here for the same transparency reasons (nothing below is ever sent to a server — it stays in your browser).
| Name | Purpose | Type | Duration | Set by |
|---|---|---|---|---|
cookie-notice-dismissed | Remembers that you've acknowledged this cookie notice, so it doesn't reappear every visit | Preference | Until you clear browser storage | Client Path |
entityTable:<view>:cols (one entry per list view, e.g. entityTable:companies:cols) | Remembers which columns you've shown or hidden on a given list view | Preference | Until you clear browser storage | Client Path |
runDetail:<researchId>:statsOpen / runDetail:<researchId>:costOpen | Remembers whether the stats/cost sections on a research run page are expanded | Preference | Until you clear browser storage | Client Path |
map:relation-legend:dismissed | Remembers that you've dismissed the relationship-map legend | Preference | Until you clear browser storage | Client Path |
followup-chat:<userId>:<researchId> | Saves an in-progress follow-up question so it survives a page reload | Preference | Until you clear browser storage or send the message | Client Path |
Strictly necessary cookies are required for the Service to function and do not need consent. Preference cookies and local-storage items remember a choice you've made (theme, layout) and are not used to track you across sites or build an advertising profile — under PECR guidance this class doesn't require an opt-in consent banner, only clear disclosure (this document) plus a way to control them (see below). We currently set no analytics, advertising, or cross-site tracking cookies. If that changes, we will obtain your consent through a consent-blocking cookie banner before setting them, as required by the Privacy and Electronic Communications Regulations (PECR).
Cookieless analytics
We use Vercel Web Analytics and Vercel Speed Insights to understand aggregate page views and page performance. Both are configured to run without setting any cookie or writing to local storage — they do not identify you individually or track you across other sites, so they are not listed in the tables above.
Managing cookies
You can control or delete cookies through your browser settings. Blocking strictly-necessary cookies may stop parts of the Service working (for example, you may not be able to stay signed in). You can clear the preference cookies and local-storage items above at any time via your browser's site-data settings — doing so just resets the affected preference (theme, sidebar state, dismissed notices) back to its default.
Changes
We may update this policy as our use of cookies changes. The "Last updated" date above reflects the latest version.
Contact
Questions about cookies: privacy@clientpath.pro.