Site statistics

Live(ish) analytics for this site, built without any client-side tracking. No cookies. No personal data. Counts are anonymous aggregates, updated daily at 00:00 UTC.

Loading site statistics…

How this works

There is no tracking script on this site. A scheduled EventBridge rule invokes a Lambda once a day, which parses the CloudFront access logs the site already produces, folds anonymous aggregates into DynamoDB, asks Cloudflare's edge analytics for approximate uniques and countries, and publishes a static stats.json back to S3 — the same bucket serving this page. The whole pipeline is defined in Terraform in this site's GitHub repo.

No cookies. No personal data. Counts are anonymous aggregates: bots are filtered best-effort, referrers are reduced to bare domains, countries to ISO codes, and any bucket smaller than five collapses into “Other”.