Last updated: 2 October 2026
1. About this policy
This policy explains how Twenty Signals uses cookies and similar browser storage on SchemaSignal. Cookies are small files saved by your browser. Local storage saves a preference on your device without sending it with every web request. These technologies can be used to remember a sign-in, protect the service or measure website use.
For questions, email hello@twentysignals.co.uk. Our Privacy policy explains how we handle personal information more generally.
2. Necessary storage
Necessary storage supports authentication, security and remembering the cookie choice you requested. It is not switched off by rejecting analytics. Blocking all storage in your browser may prevent sign-in or stop us remembering your preferences.
- Clerk authentication: cookies and browser storage used to manage sign-in and account sessions. Names can include
__sessionand__client_uat, with other provider-managed names depending on the sign-in flow. Lifetimes depend on the session and provider configuration. - Hosting and security: Replit may use infrastructure cookies, including
GAESA, to route requests and operate the hosted service. Despite its name, this is not our Google Analytics cookie. - Your cookie choice:
schemasignal.cookie-consentin local storage remembers acceptance or rejection, the preference version and the date of your choice. We use it for up to 180 days, then ask again. Clearing site storage also removes that preference. - Search Console connection security: when you start connecting a Google account, a temporary
gsc_oauth_*cookie ties the returning authorisation to your browser. It is secure, inaccessible to scripts, and removed on return or expires after ten minutes. It is not used for analytics.
3. Optional Google Analytics
Google Analytics helps us understand which pages are visited and how the website is used. It can collect page addresses, interactions, device and browser information, approximate location and cookie-based identifiers. It is off by default: we do not load Google’s analytics script or send analytics requests before you accept.
_ga: a first-party cookie used to distinguish browsers, usually lasting up to two years._ga_XRF8ZRBBQ6: a first-party cookie used to maintain Google Analytics session information, usually lasting up to two years.
Cookie expiry can be refreshed during later visits, and Google can change its cookie formats. The exact cookies present depend on your browser, consent and Google’s implementation. We keep advertising consent denied and do not enable Google Signals in this analytics configuration.
Google’s processing may take place outside your country. See Google’s cookie information and our Privacy policy.
4. Accept, reject or change your choice
The cookie pop-up offers two choices: Accept all allows optional Google Analytics cookies, and Reject optional keeps only necessary storage. Both choices are available without extra settings or a separate analytics switch. Closing the pop-up is not consent and does not change your existing choice.
You can reopen it from Cookie settings in the footer at any time. If you withdraw a previously saved acceptance, we disable analytics, remove accessible first-party Google Analytics cookies and reload the page to unload Google’s code. This does not remove your sign-in cookies. Withdrawal stops future collection; it does not automatically erase information already received by Google.
Your choice applies to this browser and site. Other devices and browsers need their own choice. If your browser blocks local storage, we show a warning and cannot reliably remember your preference across visits.
5. Browser controls and policy changes
Your browser can block or delete cookies and site storage. Deleting storage may sign you out and means the consent pop-up can appear again. Blocking Google Analytics with an extension can prevent analytics even when you have accepted it.
We may update this policy when our use of cookies changes. The date above identifies the current version. If optional tracking changes materially, we will seek a new choice where required.
