Privacy Policy

This Website

Last updated: July 7, 2026

Short version: this is a portfolio site. It has no accounts, no contact forms, and sets no cookies. The only thing it records is anonymous, aggregate traffic — and the only personal information I ever see is whatever you choose to put in an email you send me.

What this site collects

Anonymous traffic analytics. The site uses Cloudflare Web Analytics, which is cookieless. It counts page views and rough referrer and country data in aggregate so I can see what's useful. It sets no cookies, does not track you across other sites, does not fingerprint your device, and stores no personal information — your IP address is used only momentarily to serve the page and is not retained by the analytics.

Self-hosted fonts and assets. Fonts and images are served from this site's own domain rather than a third-party CDN, so no outside font or ad network sees your visit.

What this site does not do

  • No tracking or advertising cookies — none at all.
  • No ad pixels, no third-party trackers, no behavioral profiling.
  • No selling, renting, or sharing of data. There's nothing to sell.
  • No accounts to create and no forms to fill in.

If you email me

There's no contact form here on purpose — the only way to reach me is email. When you write to [email protected], the message is delivered through Cloudflare Email Routing to a private inbox. I use what you send solely to reply and to do the work we discuss. You're never added to a mailing list, and your message isn't shared with anyone else.

App privacy

The apps I publish have their own, separate privacy policies — most process everything on your device and collect nothing. You'll find them on the Legal page.

Changes

If this policy changes, the updated version will always live at this address with a new "last updated" date above.


Contact

Questions about this policy? Email [email protected].