Cookie Policy
Last updated: July 2, 2026
What cookies are
Cookies and similar technologies (like localStorage and IndexedDB) store small amounts of data on your device. Some are essential to run SecuSpark; others help us understand how the app is used, but only if you allow them.
Non-essential cookies are off by default. We only set analytics cookies after you opt in via our cookie banner, in line with UK PECR and EU ePrivacy rules. We also honour Global Privacy Control (GPC) browser signals, and if your account is registered to someone under 16 we keep analytics and marketing off entirely.
.
Strictly necessary (always on)
| Name | Purpose | Lifetime |
|---|---|---|
sb-* (Supabase auth) | Keeps you securely signed in. | Session / token lifetime |
secuspark_consent | Remembers your cookie choices. | 180 days |
ss_minor | Keeps analytics and marketing off for accounts registered to under-16s. | 1 year |
secuspark_ref | If you arrive via a referral link, remembers who referred you so they get credit. | 30 days |
Analytics (only after you opt in)
| Name | Provider | Purpose |
|---|---|---|
ph_* / distinct_id | PostHog | Product analytics — how features are used. |
_ga, _ga_* | Google Analytics | Aggregate usage and traffic analytics. |
These are only set once you accept analytics cookies, and are cleared/disabled if you later withdraw consent. Some analytics providers are in the United States — see the Privacy Policy for details of international transfers.
Local storage on your device
Your study progress, flashcards, and quiz history are stored in your browser's IndexedDB and generally stay on your device. You can clear them at any time by deleting your browser data, or by deleting your account in Settings, which also wipes this local data.
Changing your mind
You can update your choices at any time using , or through your browser settings. Questions? privacy@secuspark.com.