Cookie and Storage Policy
Last updated: 2026-10-13
We use essential cookies for sessions, authentication, security and billing. We do not use advertising cookies or analytics cookies, and we do not create analytics identifiers in localStorage, sessionStorage or IndexedDB.
1. Storage used to provide the service
Cookies and saved preferences support functions you request, such as staying signed in, keeping an unsaved form and returning from checkout. Blocking essential storage may prevent these functions from working.
| Name | Type | Purpose | Duration |
|---|---|---|---|
__Host-ce_session |
First-party cookie (HttpOnly, Secure) | Keeps you signed in after you enter your email code, and lets the site renew your session securely | Up to 7 days signed in; up to 24 hours for a guest session |
signal-theme |
localStorage | Remembers light or dark appearance | Until you clear it |
signal-saturation |
localStorage | Remembers your colour intensity setting | Until you clear it |
signal-account-signout-v1 |
localStorage | Holds a random value written when you sign out, so other open 12inf tabs sign out too | Until you clear it |
signal-search-draft-v1:<account ID> |
sessionStorage | Keeps your unsaved search form (website, stage, geography) if the page reloads | Until you close the tab |
signal-search-handoff-v1 |
sessionStorage | Carries your search reference through the sign-in step so you return to the same search | 15 minutes, or until you close the tab |
signal:billing-return:v1 |
sessionStorage | Shows the right status when you return from Stripe checkout or the billing portal | Until you close the tab |
2. Aggregate statistics without analytics storage
We count page views, article-to-tool navigation, selected calls to action, scratch reveals, downloads and displayed preflight results. Our server also counts searches, new accounts, checkouts, funded subscriptions, upgrades, cancellations and Workspace jobs and limits.
Statistics contain only daily totals, public page labels and broad referrer categories such as Google, Bing or direct. We do not store visitor rows, IP addresses, full referrer URLs or personal identifiers in analytics. The current page, previous page and entry page stay in page memory and are lost on reload. There is no fingerprinting, session recording or cross-device tracking.
Completed daily totals are sent by our server to PostHog in the United States. No PostHog script runs in your browser. We rely on legitimate interest in understanding and improving the service; analytics does not store or read information on your device through cookies or similar persistent storage. See our Privacy Policy.
3. Third-party pages and security
Stripe operates its checkout and billing pages and may use its own essential cookies there. Cloudflare may set a necessary security cookie when its checks are triggered. These security and payment functions are separate from aggregate analytics.
4. Your choices and contact
You can clear cookies and saved preferences in your browser. Clearing the session cookie signs you out. Identifiers left by an older version of our analytics are no longer read or renewed; you can remove them by clearing site storage. There is no analytics consent banner or cookie-settings control in the current version.
Questions or privacy requests: [email protected].