Cookie policy.
Cookies are tiny text files the site stores in your browser. Some we need to make the site work. A few others, only with your consent. No tracking cookies. No ad cookies. No re-targeting. Here's the full ledger.
The ledger
Every cookie set by this site, in one place. Everything outside the "essential" row only runs with your consent.
| Name | Category | Purpose | Duration |
|---|---|---|---|
| cookie_consent | Essential | Remembers that you've set a preference so the banner doesn't show again. | 1 year |
| session_id | Essential | Authenticates your login session if you have an account. Signed out visitors never receive this. | Session |
| csrf_token | Essential | Protects forms (contact, newsletter, comments) from cross-site request forgery. | Session |
| lang_pref | Preferences | Remembers the language you chose from the flag switcher. | 1 year |
| theme_pref | Preferences | Remembers whether you picked light or dark mode. | 1 year |
| _ga, _ga_* | Analytics | Google Analytics, only set if you've opted in. Counts unique visits in an anonymised way. | 2 years |
Third-party cookies
Some embedded content (YouTube videos, Cloudflare Turnstile) may set cookies from those services. We don't control those; if the embed is loaded, their cookies apply. We only load a third-party embed after you interact with it or give explicit consent.
How to control cookies
Three ways, pick one:
- This site. Click the small cookie icon in the bottom-right corner of any page, or use the button above.
- Your browser. Every major browser lets you block or delete cookies site-by-site or globally. Blocking essential cookies will break parts of the site.
- Private browsing. Opening the site in a private/incognito window means cookies are deleted when you close the window.
If you block essential cookies
Login, comments, and the consent banner itself all stop working. The rest of the site still renders — you just won't be able to set preferences or interact.
Changes
If we start using a new cookie, it goes in the ledger above and gets a category in the consent banner. Last reviewed April 2026.
