01What cookies are
Cookies are small text files that a website stores in your browser. They let a site remember information between pages or visits. Similar technologies (local storage, session storage) are covered by this policy too.
02Essential cookies
These cookies are strictly necessary to operate the site and do not require consent. They never contain marketing or tracking data.
- coachalyst.theme (localStorage, persistent): remembers your preferred light / dark theme.
- coachalyst.cookie-consent (localStorage, persistent): remembers your consent choice so the banner does not reappear.
- coachalyst_ref (cookie, 90 days): remembers which Creator referred you to the site so we can attribute sign-ups.
- coachalyst.referral (localStorage, persistent): same purpose, client-side mirror.
- coachalyst_utm (cookie, 90 days): captures UTM parameters from marketing links so we can measure campaign performance. First-touch only.
- coachalyst.utm (localStorage, persistent): mirror of the above.
- Session cookies set by SvelteKit and our API (login state) when you sign in.
03Analytics and product cookies (opt-in)
If you click "Accept all" in the cookie banner, we additionally set product-analytics cookies served by our self-hosted PostHog instance at qt.coachalyst.com. These help us understand which pages and features get used so we can improve them.
- ph_*: PostHog analytics IDs. Not shared with third parties. Self-hosted on our EU infrastructure.
You can revoke consent any time in Settings or by clearing the cookie-consent preference.
04Third-party cookies
The marketing website does not load cookies from advertising networks, social trackers, or third-party analytics.
The waitlist page (/waitlist) loads Cloudflare Turnstile (https://challenges.cloudflare.com/turnstile/v0/api.js) to validate that the form submission is not made by a bot. Turnstile may set cookies under the challenges.cloudflare.com domain solely for that anti-abuse function; we receive only a one-time verification token. No data is shared back to our analytics. See Cloudflare's Privacy Policy for details.
When you proceed to checkout, you are redirected to LemonSqueezy's hosted checkout; LemonSqueezy sets its own cookies for payment-session management under its own cookie notice.
05Managing cookies
You can accept or reject optional cookies via the banner shown on first visit. You can change your preference by clearing the coachalyst.cookie-consent key in your browser's developer tools (Application → Storage) or by visiting /cookies and choosing again.
Most browsers let you block or delete cookies entirely in settings. Blocking essential cookies may break features such as login or theme persistence.
06Do Not Track
We honour the Do Not Track (DNT) signal: if your browser sends DNT, we will not set analytics cookies regardless of banner choice.