Privacy-friendly web analytics

Analytics you can actually read.

A clear, opinionated overview per site, plus dashboards you build yourself. No cookies, honest numbers, and installs you can actually debug.

Two-minute setup. No credit card. Your data stays yours.

Once we receive it, it's never lost.

Events flow through a durable edge pipeline: queue, retry, dead-letter, idempotent writes. An origin outage can't drop what the edge already accepted.

Ad-blockers still stop some events from ever reaching us. We document a first-party proxy recipe that mitigates it. No dark patterns.

Privacy-friendly by default.

No cookies. A visitor hash that rotates every day. Raw IP addresses are never stored. They're used to compute the hash and immediately discarded.

A public data policy spells out exactly what we collect. Because the hash rotates daily, there's no long-lived profile to leak.

Numbers you can trust, and build on.

Every metric is defined in-product under "About these numbers". Bot filtering is described honestly. When an install misbehaves, you see the drop reasons.

The overview answers 90% of questions at a glance. Build-your-own dashboards answer the rest: metric Γ— dimension Γ— filters, no query language.

One tag. That's it.

Drop a single script tag on your site. It's under 3KB gzipped, has no dependencies, and tracks page views automatically, including single-page-app navigation.

  • Automatic page views, SPA-aware, de-duplicated.
  • Custom events with flat('event', …).
  • Server-side events over a signed API when you need them.
Install snippet
<script defer src="https://flatlytics-ingest.silent-voice-a285.workers.dev/f.js" data-site="fl_pub_YOUR_SITE_KEY"></script>

See your first visitor in real time.

Create a site, paste the snippet, and watch the event land. If it doesn't, we'll tell you exactly why.