Privacy
This is a personal site. It has no accounts, no login, and no advertising, and I do not sell or trade anything it collects. What follows is a plain description of the three places data is involved, taken from the code that runs this site.
Analytics
Every page loads Vercel Analytics and Vercel Speed Insights. These record aggregate, anonymous usage and performance measurements — which pages get visited, roughly where visitors come from, and how quickly pages render. They do not use cookies to identify you, and I do not see individual visitors or link visits to a person. The site is hosted on Vercel, so ordinary server request logs also exist as part of hosting.
The contact form
The contact page sends your name, email address, and message directly to my inbox using EmailJS. Nothing is sent until you press the send button, and the form asks for nothing beyond those three fields. I use what you send only to reply to you.
Settings stored in your browser
The light/dark toggle and the command menu remember your choice in your browser’s localStorage under the keys theme and palette. That value stays on your device, is never sent to me, and clearing your browser storage removes it.
Questions
If you want to know what I have from you, or want a contact-form message deleted, ask me through the contact page and I will take care of it. If this page ever falls out of step with what the site does, the site is wrong and I want to hear about it.
- Analytics
- Vercel Analytics and Speed Insights — anonymous
- Form
- EmailJS, only when you submit the contact form
- Storage
- localStorage keys: theme, palette
- Accounts
- None — there is nothing to sign up for
- Ads
- None, and no data is sold