the legal bit
Privacy Policy
Last updated: June 27, 2026
This is a personal portfolio site, and the whole reason it exists is so people can learn what I do, look at my work, and reach out if they want to talk. The short version of this privacy policy is that I do not collect much. What I do collect is the standard server-log information that every website on the internet collects.
What this site collects
- Server logs. The web server records IP address, user agent, requested URL, timestamp, and referrer for every request. These are kept for a short window for diagnostics and security, and aren’t shared.
- Cookies set by WordPress. If (and only if) you log in or leave a comment, WordPress sets session and preference cookies. As a regular visitor browsing the site, no cookies are set.
- Email you send me. If you click an email link and write to me, I read what you wrote and reply. I don’t add you to any list.
What this site does not do
- No analytics scripts (no Google Analytics, no Plausible, no Fathom, nothing).
- No third-party trackers, ad networks, or social-media pixels.
- No fonts loaded from a CDN. Everything is system fonts and self-hosted assets.
- No newsletter, no mailing list, no remarketing.
- No selling, sharing, or renting of any data, ever.
Outbound links
The site links out to LinkedIn, GitHub, and other external sites. Those sites have their own privacy policies, and once you click an outbound link, the policy on that site is what applies, not this one.
Your rights
If you live somewhere with privacy laws like the GDPR or CCPA, you have the right to know what data is held about you, to ask for it to be corrected or deleted, and to file a complaint with a regulator. Because this site does not really hold anything tied to you specifically, those requests are usually a quick reply from me confirming there is nothing to delete. You are still welcome to ask if you want to be sure.
Drophound browser extension
Drophound is a Chrome extension I make that watches for stock drops and waiting-room queues on any site and alerts you the moment you’re admitted or an item is back in stock. The same principle applies: it collects as little as possible, and effectively everything stays on your own machine.
- It runs on the pages you visit. To detect queues and stock, the extension reads the data responses the sites you visit already load. This reading happens locally, inside your browser. None of that page content is sent to me or to any server.
- What it stores stays in your browser. Your saved watches, settings, detected states, and activity log live in Chrome’s own extension storage on your device. There is no Drophound account, no login, and no server collecting any of it.
- No analytics or tracking. The extension contains no analytics, telemetry, ad networks, or third-party trackers.
- The one time data leaves your browser. If you choose to turn on the optional webhook and paste in a URL (for example a Discord webhook so you get a phone push), the extension posts a small JSON payload — just a label and a short alert message — to that URL when an alert fires. This only happens if you set it up, it goes only to the address you supply, and that destination’s own privacy policy then applies.
To clear everything the extension has stored, remove the extension from Chrome, or use its settings to clear your watches and activity.
Changes
If anything material changes, the date at the top of this page will be updated to match. There is no version history beyond that, since this is just a personal portfolio site.
Contact
Privacy questions, deletion requests, or anything else: send a note through the contact form on the homepage.