Your cookies, your call
A friendly tour of what's on your device when you use ClassKasa - and how to change it any time.
We keep this short. There are exactly three things going on, and only the first one is mandatory. The rest is yours to decide.
Necessary - always on
These keep the site standing up. Login session, language preference, and the cookie that records your other choices.
| Cookie | Category | What it does | How long it stays |
|---|---|---|---|
| ck_session | Necessary | Keeps you logged in | 30 days |
| ck_device | Necessary | Recognises this browser as one you already signed in from, so we only warn you about a device you have not used | 400 days |
| ck_consent_v2 | Necessary | Remembers your cookie choice | 1 year |
| ck_locale | Necessary | Remembers your language | 1 year |
| ck_attribution | Necessary | Signed first-touch link so we know which campaign led you here. Not personal on its own. | 90 days |
Analytics - off by default
If you opt in, we use Contentsquare (an EU-based analytics tool) to record replays of how the site is used and build heat-maps of taps and scrolls, so we can see which pages help and where people get stuck. Your personal details - names, amounts, bank numbers - are blanked out on your device before anything reaches Contentsquare. No opt-in means no recording. We also use Google Analytics 4 (Google Ireland Limited, working for us as a processor) to count page views and a few steps - sign-up, class created, checkout, Premium purchase - under a random browser id. Google never gets your name, your e-mail or your class money, and never a page address with a sign-in or invite link in it. Google signals and ad personalisation are off, and Google keeps this data for 2 months.
| Cookie | Category | What it does | How long it stays |
|---|---|---|---|
| _cs_id | Analytics | Contentsquare - a pseudonymous id for this device (no name attached) | 13 months |
| _cs_s | Analytics | Contentsquare - counts the page views in this visit | 30 minutes |
| _cs_c | Analytics | Contentsquare - remembers your analytics-cookie choice | 13 months |
| _cs_s_ctx | Analytics | Contentsquare - keeps this visit's context together | 30 minutes |
| _cs_cvars | Analytics | Contentsquare - holds non-personal page details for the visit | Session |
| _cs_optout | Analytics | Contentsquare - remembers if you opted out of recording | 13 months |
| _ga | Analytics | Google Analytics - a random id for this browser (no name attached) | 13 months |
| _ga_<stream_id> | Analytics | Google Analytics - keeps the page views of one visit together | 13 months |
Marketing - off by default
If you opt in, we let Facebook, Instagram, TikTok and Google know you visited so they can show our app to other parents like you. Your email is hashed before it ever leaves your browser. The table below is everything their tags leave on our site. Once a tag loads, Facebook, TikTok and Google also set cookies on their own sites, and those follow their cookie policies rather than ours.
| Cookie | Category | What it does | How long it stays |
|---|---|---|---|
| _fbp | Marketing | Meta Pixel - first-party Facebook tag | 90 days |
| _fbc | Marketing | Meta Pixel - last-click attribution | 90 days |
| _ttp | Marketing | TikTok Pixel - first-party TikTok tag | 90 days |
| ttclid | Marketing | TikTok Pixel - last-click attribution (only when you arrive from a TikTok ad) | up to 30 days |
| ttcsid | Marketing | TikTok Pixel - ties the page views in one visit together | 90 days |
| ttcsid_<pixel_id> | Marketing | TikTok Pixel - the same visit id, tagged with our pixel number | 90 days |
| _tt_enable_cookie | Marketing | TikTok Pixel - notes that its own cookies are switched on | 90 days |
| _gcl_au | Marketing | Google Ads - first-party conversion linker | 90 days |
| _gcl_aw | Marketing | Google Ads - last-click attribution (only when you arrive from a Google ad) | 90 days |