Cookie Policy
Last updated: Nov 11, 2026
This page is a working template for how this site actually operates. It is not a substitute for legal advice.
This site defaults to necessary cookies only. Analytics and marketing stay off until you accept them. Choices are stored in a first-party cookie named mrn_consent for one year. Use Cookie settings in the footer to change them. Non-essential scripts are wrapped so they cannot load without that consent. I do not currently ship analytics or marketing scripts (no Vercel Analytics).
Necessary
mrn_consent— your banner choice. Set only after you accept, reject, or save customized categories.admin_session— httpOnly, SameSite=Lax, used only after I sign in at/admin. Readers never receive it.
Preferences stored without a cookie
Theme (light/dark/system) is stored in the browser via localStorage by the theme library. That is not a tracking cookie.
Analytics and marketing
Categories exist in the banner so they are refused by default. If I add a measurement or advertising script later, it will load only after you accept that category. Until then, accepting analytics or marketing does not load extra third-party tags.
Email tracking
Newsletter open and click events, when Resend is configured, are processed on Resend’s side and recorded via webhook into my database. That is not a website cookie.
More
See the privacy policy for processors and rights.