Privacy Policy
This page explains what data this blog collects and how it is used.
Analytics #
This blog uses Umami, self-hosted at home in the UK on my own infrastructure. Traffic reaches it over HTTPS via Cloudflare. It is not sent to Umami Cloud or other analytics providers.
Umami records anonymous page views (referrers, browser, country, and similar) and a few coarse interaction events:
- outbound link clicks (destination hostname only)
- code block copies (block label only)
- RSS feed link clicks
- visits to missing pages (requested path only)
Each event includes the page URL. Events in the same visit can be linked to each other. Umami does not use cookies and does not track visitors across sessions.
The database is stored on encrypted volumes at home. Backups are kept off-site for one day, then replaced. Data removed from the live database can remain in a backup until that backup is replaced.
Third parties #
The blog is hosted on Cloudflare Pages. Cloudflare also proxies the analytics hostname. Either path may process request data such as IP addresses and headers. See Cloudflare’s privacy policy for details.
Why #
I use analytics to understand which posts are read and where visitors come from. This helps me decide what to write about. Nothing more.