Privacy

This is a personal website. It exists so I can publish selected writing, not to collect information about the people reading it. This page describes, plainly, what the site does and does not do with data.

Reading this site

The public pages set no cookies and include no analytics or tracking scripts. The site runs on Cloudflare’s infrastructure, which processes every request to serve it and keeps standard, short-lived infrastructure and security logs (things like IP addresses and requested URLs) under Cloudflare’s privacy policy. I do not build reader profiles from any of it.

The contact form

If you send a message through the contact form, the name, email address, and message you enter are stored in the site’s private database, readable only by me. They are used solely to read and, if you asked for one, write back a reply. Messages are kept until they have been read and handled, and I delete them periodically by hand — deletion is a practice, not an automated guarantee.

The form is protected by Cloudflare Turnstile, which checks that a submission comes from a person. Turnstile runs on the contact page and may process technical data and set its own cookies as described in Cloudflare’s privacy policy. To limit abuse, the site also keeps a pseudonymous fingerprint of the sender’s IP address — a one-way hash, not the address itself — for up to 24 hours, after which it is deleted.

Signing in

There is no reader sign-in. The private writing area is protected by Cloudflare Access, which uses authentication cookies — but only for me, the author. Visitors are never asked to authenticate.

Public writing and private writing

Everything on this site begins as private writing. Only pieces I deliberately prepare and publish appear publicly; raw drafts, journal entries, and reflections are stored separately and are never included in public pages, feeds, or search. The distinction is enforced in the application itself, not just hidden in the interface.

Changes

If how this site handles data changes, this page changes with it. Questions about any of this are welcome through the contact form.