Cookie policy
Last updated: 8 September 2026
This page lists every cookie this site actually sets. It does not use analytics or advertising, and continuing to browse does not count as acceptance — only submitting the notice on this site does.
Cookies we set
cookie_consent — records that you dismissed the cookie notice. Set for one year after you submit the notice.
csrftoken — Django’s cross-site request forgery protection, required by every form on this site.
sessionid — Django’s session cookie. Session data is kept in a server-side cache, not in the cookie itself.
django_language — set when you use the language switcher, so your chosen language is remembered.
theme — remembers your explicit light or dark appearance for one year. Choosing auto removes this cookie and follows your system setting again.
Cloudflare
This site sits behind Cloudflare, which may set its own cookies as part of delivering and protecting the site. We do not control these directly; see Cloudflare’s own documentation for details.
Removing the acknowledgement
You can remove the cookie_consent cookie at any time by clearing cookies for this site in your browser. The notice will then reappear on your next visit.