Legal

Cookie & Storage Notice

A complete inventory rather than a vague reassurance: every key we set, what it does, how long it lives, and how to remove it.

Effective 31 August 2026 · Version 1.0

1.The short version

We use browser storage for two things: keeping you signed in, and keeping your working draft from vanishing on refresh. Both are strictly necessary and exempt from consent under the laws that regulate this. Nothing else is set unless you allow it, and we run no advertising or cross-site tracking at all.

Most of what we use is local storage rather than cookies. The law treats them the same way, so we disclose both here.

2.Strictly necessary storage

KeyTypePurposeLifetime
Authentication sessionLocal storage / cookieKeeps you signed in and refreshes your session securelyUntil sign-out or expiry
thinking-plans:draftLocal storageHolds the plan you are currently building so a refresh or crash does not lose itUntil you clear it or start a new plan
thinking-plans:library:v1Local storageYour saved plans on this device; the offline cache of your cloud library when signed inUntil deleted or you clear site data
thinking-plans:profiles:v1Local storageYour saved business profiles on this deviceUntil deleted or you clear site data
thinking-plans:consent:v1Local storageRemembers your answer to the storage banner so we stop asking12 months

These cannot be switched off in the product because the product does not function without them. You can still remove them by clearing site data in your browser, or by using the clear-this-browser control on your account page — both will sign you out and remove any locally-held drafts.

3.Optional storage

Optional storage covers aggregate product measurement: which features are used, where generation fails, how long a build takes. It is off until you choose 'Allow optional' in the banner, is never used for advertising or profiling, and is never shared with advertising networks or data brokers.

Declining costs you nothing — no feature is withheld, no nag repeats, and the Service behaves identically.

4.Third-party storage

  • Signing in with Google sets storage under Google's own domain during the sign-in exchange, governed by Google's policies rather than ours.
  • Web fonts are requested from a font host when a page loads; this involves a network request but sets no tracking storage in our context.
  • We embed no advertising pixels, social widgets, session recorders or heat-mapping tools.

5.Changing your mind

  • Use the 'Cookie settings' link in the footer to reopen the banner and change your answer at any time.
  • Withdrawing consent is exactly as easy as giving it, and takes effect immediately.
  • Your browser's privacy settings can block or clear storage entirely; sign-in and saved drafts will stop working if you do.
  • We honour Global Privacy Control signals as an opt-out of optional storage where your browser sends one.

6.Changes

If we add a new category of storage, we re-ask rather than assume: the consent record is versioned, and a new version reopens the banner.