Privacy Policy

Last updated: November 7, 2026

This site is operated by Sam Hartmann and is hosted on GitHub Pages. Your privacy matters. This page explains what information is collected and how it is used.


Google Analytics

This site uses Google Analytics 4 (GA4), a service provided by Google LLC. GA4 uses cookies and similar technologies to collect anonymous usage data, including:

  • Pages visited and time spent on each page
  • Approximate geographic location (country / region — not precise location)
  • Browser type, operating system, and device category
  • How visitors arrived at the site (e.g., search engine, direct link)

What is NOT collected: No names, email addresses, phone numbers, or other personally identifiable information (PII) are sent to Google Analytics. URL parameters that could contain PII (such as ?email=) are never intentionally used on this site, and ad-click identifiers are redacted before any data leaves your browser.

Analytics cookies are only set after you accept via the cookie consent banner. If you decline or never accept, no analytics cookies are placed and GA4 collects no data about your visit.

You can also opt out at any time by:

For more information on how Google processes analytics data, see: Google’s Privacy Policy and How Google uses information from sites that use Google Analytics.


Cookies

Cookie / storage key Purpose Duration
cookie_consent (localStorage) Remembers your cookie preference Until you clear site data
_ga, _ga_* (set by GA4) Anonymous analytics Up to 2 years (only if consent is granted)

GitHub Pages hosting

This site is hosted on GitHub Pages. GitHub may collect technical log data (such as your IP address) as part of serving the site. See GitHub’s Privacy Statement for details.


Posts on this site may link to external websites (such as Medium, Etsy, or Gumroad). This Privacy Policy does not apply to those sites. Please review their privacy policies separately.


Changes to this policy

This page may be updated to reflect changes in how the site operates or in applicable laws. The “Last updated” date at the top of this page will change when updates are made.


Contact

If you have questions about this policy, you can reach out through the contact options listed on this site.