Cookie Policy
Every cookie this site can set, what it is for, and how long it lasts.
Effective
Essential cookies are needed for the site to work at all and are always set. Functional cookies remember a preference. Analytics cookies are only ever set if you accept them — if you reject the banner, or ignore it, they are never created.
| Cookie | Purpose | Lasts | Category |
|---|---|---|---|
| ab_consent | Remembers whether you accepted or rejected analytics cookies, so you are not asked again. | 6 months | Essential |
| alliedbee_session | Keeps a form submission secure against cross-site request forgery. Set only when you use a form or sign in to the admin area. | Until you close the browser | Essential |
| XSRF-TOKEN | The security token proving a form submission came from this site. | Until you close the browser | Essential |
| liked_post_* | Remembers which blog posts you liked, so the button reflects it when you return. Contains no identifier. | 6 months | Functional |
| _ga, _ga_* | Google Analytics. Distinguishes visitors and measures which pages are read. Set ONLY if you accept analytics cookies; if you reject or ignore the banner, these are never created. | Up to 2 years | Analytics (consent required) |
Changing your mind
Clear this site’s cookies in your browser and the choice banner appears again on your next visit. Rejecting analytics does not change how the site works.
What we do without cookies
We keep a server-side count of page views that sets no cookie at all. It records the page path and a one-way hash that changes daily — enough to count readers, not enough to recognise you tomorrow. See the Privacy Policy.