— Cookies —
Cookie policy.
Updated 3 September 2026
Cookies we use
The tables below name each cookie by what it does rather than by its technical identifier. You can always inspect the exact names and values stored on your own device through your browser’s settings.
Strictly necessary — no consent needed
| Cookie | Purpose | Duration |
|---|---|---|
| Login session | Keeps you signed in to your account (Supabase Auth) | Session |
| Sign-in security check | Protects the login itself from being intercepted (Supabase Auth) | Short-lived, login only |
| Payment security | Fraud prevention on the payment form (Stripe) | 1 year |
| Payment session | Fraud prevention during a single payment (Stripe) | 30 minutes |
| Cookie choice | Stores the choice you made on this page | 12 months (kept in your browser) |
| Theme choice | Remembers your light/dark theme choice | Until you clear it (kept in your browser) |
Analytics — only with your consent
| Cookie | Purpose | Duration |
|---|---|---|
| Visitor distinction | Tells one visitor from another (Google Analytics) | 2 years |
| Visit statistics | Keeps visit statistics (Google Analytics) | 2 years |
Your cookie choice
You can change your analytics choice at any time. Withdrawing consent is as easy as giving it and stops measurement immediately in this browser.
Analytics cookies are currently not chosen yet — the banner will ask on your next page view.
Declining stops measurement immediately and removes Google Analytics cookies from this browser. Strictly necessary cookies are not affected — the service cannot work without them.
Legal basis
Strictly necessary cookies are used without consent because they are technically essential for providing the service (ePrivacy Directive, Article 5(3)). Analytics cookies are used only with your consent (GDPR Article 6(1)(a)); a stored choice expires after 12 months, after which we ask again. How we process personal data is described in our privacy policy.