Cookie Policy
Last updated: 2026-10-27
We do not use fingerprinting or cross-site advertising profiles. Besides strictly necessary storage and cookie-free analytics, we use Google Ads conversion measurement so we can tell which of our own ads led to a purchase; ad personalization signals are switched off. We show a one-time informational notice rather than a consent wall.
| Browser local storage (fbs:draft:*, fbs:history) | Your document drafts and recent documents. Stays on your device until you clear it. Strictly necessary for the service. |
|---|---|
| fbs:lang, fbs:notice | Remembers your language and that you dismissed the storage notice. |
| fbs:ent | Records purchases so clean downloads work on this device. Contains a Stripe session reference, no card data. |
| Supabase auth (sb-*) | Only if you sign in: keeps you signed in. Strictly necessary. |
| Stripe (__stripe_mid, __stripe_sid) | Set by Stripe on the checkout page for fraud prevention. Governed by Stripe's policy. |
| Vercel Web Analytics | Cookie-free. Anonymous, non-persistent hash of request data; no cross-site tracking. |
| Google Ads (_gcl_*) | Set only if you arrived from one of our Google ads. Lets us count that a purchase followed an ad click (amount and order reference, no name or card data). Ad personalization is off. Up to 90 days. Governed by Google's policy. |
You can clear all local storage from your browser settings at any time. Questions: hello@formsbystate.com.