Draft — this document is pending legal review and is not final.
Cookie Notice
Last updated: 2026-08-03
Tracepine sets only first-party, functional cookies and browser storage that the service needs to work. We set no advertising, analytics or tracking cookies of any kind — which is why you don't see a cookie banner.
1. Cookies we set
- Authentication (Supabase auth tokens): keeps you signed in. Strictly necessary; session-bound with refresh.
- NEXT_LOCALE: remembers your chosen interface language on this device. Functional; kept for one year. (Signed in, your account also stores your language, so it follows you to other devices.)
- tp_setup: remembers that you dismissed the one-time setup checklist. Functional.
- tp_sidebar: remembers whether the app sidebar is collapsed. Functional.
- tp_tz: remembers your browser's timezone so dates and statuses are shown in your own calendar. Functional; kept for one year.
- tp_signup_consent: set only while you sign up with a social provider (e.g. Google) — it carries which version of the Terms and Privacy Policy you accepted across the sign-in redirect, is read once, and expires after 10 minutes. Functional.
2. Browser storage (not cookies)
- tp-theme (localStorage): remembers your light/dark choice on this device so the page can paint in the right theme before anything loads. Functional; kept until you clear it or choose "System" in Settings. (Signed in, your account also stores the choice, so it follows you to other devices.)
3. What we don't set
No third-party cookies, no analytics (no Google Analytics or similar), no advertising or cross-site tracking identifiers. If this ever changes — for example if analytics is added to the public website — this notice will be updated and, where required, consent will be requested first.
4. Managing cookies and storage
You can delete or block cookies and site data in your browser settings at any time; blocking the authentication cookie will sign you out and clearing the functional ones resets those preferences on that device.

