Cookie Policy
1. What this policy covers
This policy explains how this website uses cookies and similar technologies, including browser local storage and session storage. Under the UK Privacy and Electronic Communications Regulations (PECR), these are all treated the same way as cookies.
2. Our approach
We keep tracking deliberately minimal and privacy-friendly:
- We use first-party storage only — set by this website, never shared with advertisers.
- We use no third-party advertising or marketing cookies.
- When we record a visit, your IP address is anonymised — irreversibly hashed together with your browser and language before storage. We never keep your raw IP address.
- Non-essential storage is used only with your consent.
3. What we store
| Name | Storage | Category | Purpose | Retention |
|---|---|---|---|---|
cookie-consent | Local storage | Strictly necessary | Remembers your cookie choice | Until you change/clear it, or the policy version changes |
visit-sent:<post> | Session storage | Analytics & engagement | Avoids counting the same visit twice | Cleared when you close the tab |
like-sent:<post> | Local storage | Analytics & engagement | Remembers the posts you have liked | Until you clear it |
4. Consent categories
- Strictly necessary — the
cookie-consententry that records your choice. Always active and exempt from consent under PECR. - Analytics & engagement — visit counting and remembering the posts you like. Off by default; used only if you opt in.
5. Managing and withdrawing your consent
When you first visit, a banner lets you Accept, Reject, or set Preferences.
- You can change or withdraw your choice at any time via the “Cookie settings” link in the site footer.
- We honour your browser’s Global Privacy Control signal as a request to reject non-essential storage.
- You can also clear this site’s storage through your browser settings.
Rejecting non-essential storage does not affect your access to any content.
6. Third-party services
Some pages load open-source libraries (for diagrams and charts) from a content delivery network (jsDelivr). These do not set cookies, but the provider necessarily receives your IP address in order to deliver the files, subject to its own privacy policy. We do not use any third-party analytics or advertising services.
7. Changes to this Cookie Policy
We may update this Cookie Policy from time to time. When the cookie categories or this policy change materially, we update the policy version and ask for your consent again. The effective date is shown above.
8. Contact details
If you have any questions about our use of cookies, please contact us at: