Privacy Policy

Last updated: April 2026

Short version: no accounts, no ads, no data sales. We use Google Analytics to count visits.

Data Collection

The contact form on this site collects your name, email address, and message. This information is submitted voluntarily and is only used to respond to your inquiry.

Processing

Contact form submissions are processed by a Cloudflare Worker and delivered via Cloudflare Email Routing. Your data is transmitted securely over HTTPS and is not stored in any database. Messages are forwarded directly to our inbox.

Analytics

This site uses Google Analytics 4 (measurement ID G-SM4K2RJHZ2) to count visits and understand which projects people look at. GA4 sets cookies named _ga and _ga_* and sends Google your IP address (truncated before storage in reports), the pages you view, and basic device info (browser, screen size, language). We do not collect your name, email, or any data that directly identifies you.

You can disable Google Analytics tracking by installing Google's official opt-out browser add-on. Most tracker blockers (uBlock Origin, Brave Shields, Firefox's strict tracking protection) also block GA4 by default.

Cookies

The only cookies set on this site are the Google Analytics cookies described above (_ga, _ga_*). Theme and accessibility preferences are stored in your browser's localStorage and never transmitted to any server.

Third Parties

  • Google Analytics 4 — Used to count visits. See the Analytics section above for details and opt-out.
  • GitHub API — Used to fetch public repository star and fork counts. No user data is sent to GitHub.
  • Cloudflare Turnstile — Used to protect the contact form from spam. Turnstile operates without cookies and does not track users across sites.
  • CDN Fonts — The dyslexia-friendly font option loads from fonts.cdnfonts.com only when explicitly activated by the user.

Data Retention

Contact form messages are retained only as long as necessary to respond to your inquiry. There is no automated data retention system — messages exist only in our email inbox.

Your Rights

If you have submitted a message and wish to have it deleted, or if you have any questions about how your data is handled, get in touch via the contact form.

[ back to the lab ]