Cookie Policy
Version 1.9 - Last Updated: June 11, 2026
What's new in this version?
1. What Are Cookies?
Cookies are small text files stored on your device when you visit a website. They allow the site to remember your preferences and understand how you use it. This site also uses browser localStorage for some preference storage — this behaves similarly to cookies and is covered by this policy.
2. Managing Your Preferences
A cookie consent banner is shown on your first visit. You can choose which categories of cookies to accept. You can update your preferences at any time by clicking the cookie settings link in the footer, or by clearing your browser cookies and revisiting the site.
3. Necessary Cookies — Always Active
These cookies are essential for the site to work correctly and cannot be disabled.
| Cookie | Purpose | Duration |
|---|---|---|
cookie-consent | Stores your cookie consent preferences | 12 months |
4. Preference Cookies — Optional
These remember your personalisation choices so they persist across visits. Only set with your consent.
| Name | Purpose | Duration |
|---|---|---|
theme | Remembers your dark/light mode choice | 12 months |
accessibility-modes (localStorage) | Stores your accessibility settings — bigger fonts, reduce motion, reading mode, high contrast | Until cleared |
5. Statistics Cookies — Optional
Used to understand how visitors interact with the site. Only set with your consent.
| Cookie | Provider | Purpose | Duration |
|---|---|---|---|
_ga, _ga_* | Google Analytics 4 | Distinguishes unique users and tracks page interactions for aggregated analytics | Up to 2 years |
6. Marketing Cookies
I do not currently use marketing or advertising cookies on this site. The consent banner includes this category for transparency in case it is used in the future — but no marketing cookies are currently set.
7. Third-Party Cookies
Some embedded content and integrations may set their own cookies:
- Notion (contact form) — the contact form embeds Notion's interface, which may set its own cookies. See Notion's Cookie Notice.
8. Contact
Questions about cookies? Reach me via the Contact page.