# Cookie Policy

This site uses a small number of cookies and browser-storage entries, all functional — none are used for advertising or cross-site tracking.

| Name | Purpose | Type | Lifetime |
|---|---|---|---|
| `admin_session` | Keeps the site owner signed in to `/admin` | Necessary (httpOnly cookie) | 7 days |
| `admin_preauth` | Bridges the two-step admin login (password, then 2FA) | Necessary (httpOnly cookie) | 10 minutes |
| `cf_clearance` / Turnstile cookies | Cloudflare Turnstile spam-protection challenge on the contact form | Necessary (third-party, Cloudflare) | Session |
| theme preference | Remembers your light/dark mode choice | Functional (browser `localStorage`, not a cookie) | Until cleared |

None of the above is used to build an advertising profile or track you across other websites. The `admin_session`/`admin_preauth` cookies are only ever set for the site owner logging in to the admin panel — an ordinary visitor never receives them.
