The Google Analytics alternative
that respects your visitors.

A ~2KB script, no cookies, no consent banner, no 47-column GA4 dashboards to decipher — just the numbers you actually look at. Free up to 25k pageviews a month.

No credit card GDPR friendly Setup in 30 seconds
dash.thunderstats.com/acme.com
Visitors
48,214
↑ 12.4% vs last 30d
Pageviews
126,087
↑ 8.1%
Bounce rate
38.2%
↓ 2.3%
Avg. session
2m 14s
↑ 0.4%
What's inside

Everything you actually use, nothing you don't.

We stripped web analytics back to its essentials and rebuilt it for speed, privacy, and honesty. Just the metrics you actually look at, with no upsell pressure.

Tiny tracking script

About 2KB on the wire, roughly 1KB gzipped. Loaded with defer so it never blocks rendering, and served from Cloudflare's global edge network.

No cookies, no consent banner

The script sets zero cookies and touches no local storage. Visitor sessions are derived server-side without persistent identifiers, so you skip the banner entirely.

Live dashboard

A dedicated realtime view with active visitors, current pages, and recent events — refreshed on the fly.

Custom events & funnels

Fire named events with properties and optional revenue. Build multi-step funnels to see where people drop off.

Pages, referrers, geo & devices

Top pages, top referrers, countries, cities, browsers, operating systems, and device types — derived server-side, no fingerprinting.

Team access & public sharing

Invite teammates to a site, or publish a read-only dashboard behind a share link that you can revoke or expire anytime.

Setup

30 seconds. One tag.

No SDK. No package install. No build step. Paste one line into your HTML and you're tracking.

  1. Create your account

    Sign up free — no credit card required. Add your domain.

  2. Paste the tag

    Drop a single <script> tag into your <head>. That's the entire install.

  3. Watch it flow

    Visitors appear in your dashboard in real time. Pageviews, referrers, events — instantly.

index.html
<!-- Add this once, inside <head> -->
<script
  defer
  data-site-id="YOUR_ID"
  src="https://t.thunderstats.com/ts.js"></script>

// Optional: track a custom event
window.thunderstats('signup', { plan: 'pro' });
Head to head

How we compare.

A quick, honest look at where ThunderStats stands against the usual suspects.

Google Analytics Typical SaaS ThunderStats
Script size ~45 KB ~5–15 KB ~2 KB
Cookies Yes Varies None
Consent banner Required Varies Not required
Dashboard UI Complex, report-first Simple & modern Simple & modern
Starting price Free $9–$199 / mo Free
Pricing

Start free. Upgrade when you grow.

No credit card to sign up. Every plan includes every metric — higher tiers just lift the ceiling.

Hobby
$0/mo

Generous enough for real projects — not a trial, not a teaser.

  • Up to 25,000 pageviews / month
  • Up to 5 sites
  • 12 months of data retention
  • Events, funnels, GSC & teams
  • Public share links
  • Community support
Start free
Pro — most popular
$9/mo

When your traffic outgrows the free tier — keep everything, lift the ceiling.

  • Up to 100,000 pageviews / month
  • Up to 20 sites
  • 5 years of data retention
  • Everything in Hobby
  • Weekly & monthly email reports
  • Priority email support
  • No ThunderStats branding on share links
Start free, upgrade anytime
Business
From$19/mo

For high-traffic sites and agencies — pick the volume that fits.

  • Unlimited sites
  • Unlimited data retention
  • Everything in Pro
  • Custom domain for share links
  • Dedicated support & onboarding
Choose Business

Need more than 25M/mo? Drop us a line — we'll sort out a custom plan.

Ready to see your site in real time?

No credit card. No commitment. Just paste one tag and you're tracking.

Start tracking — it's free