Privacy Policy
Last updated: July 2026.
What this site collects
This is a personal portfolio site. It does not use tracking cookies, sell data, or share information with third parties for advertising. The only data this site handles is:
- Contact form submissions (name, email, subject, message) — sent via Formspree or EmailJS, depending on which is configured. See the README for details on which service is active.
- Standard web server logs from whichever host serves this site (e.g. GitHub Pages, Netlify), which may include IP address and browser type, as is standard for any website.
- If privacy-friendly analytics (Plausible, Umami, or GoatCounter) is enabled, aggregate, non-cookie-based visit statistics may be collected. Check the commented block near the top of
index.htmlto see if this is active. - A single local-storage entry (
db-theme) to remember your light/dark mode preference. This stays on your device and is never transmitted anywhere.
Contact form data
Information submitted through the contact form is used solely to respond to your message. It is not added to any mailing list or shared with anyone else.
Third-party services
This site may load fonts from Google Fonts and, if the contact form is configured that way, submit data to Formspree or EmailJS. Each of those services has its own privacy policy governing how they handle data passed through them.
Your choices
You can clear the db-theme local-storage value at any time via your browser's site settings. If you've submitted the contact form and would like your message deleted from Formspree/EmailJS's systems, email the address in the Contact section directly.
Questions
For anything not covered here, reach out via the contact details on the Contact section of this site.