Statfox
from $12/mo · or $129 forever

Privacy-first web analytics on your own server. Unlimited sites, no cookies, no monthly bill.

Plausible charges $9–19/month, tiered by your traffic, forever. Google Analytics is "free" — paid for with your visitors' data and your consent banner. Statfox is a lightweight analytics server you run yourself: one <2KB script tag, one dashboard for every site you own, no cookies, no consent banner, no data leaving your server.

Web app · self-hosted on your server
See it run

Statfox in 60 seconds

What you get

Everything in the box

Self-hosted, cookie-free web analytics — unlimited sites & traffic, one clean dashboard.

< 2KB tracking snippet

One deferred script tag. Cookie-free and GDPR-friendly — no consent banner needed.

Uniques without cookies

Daily-rotating salted hash of IP + user agent. Raw IPs are never stored; yesterday's salt is deleted so hashes can't be linked across days.

Unlimited sites

Track every client site from one dashboard — no per-site pricing, no traffic tiers.

The numbers that matter

Visitors, pageviews, bounce rate, visit duration — each compared to the previous period.

Full breakdowns

Top pages, grouped referrers (Google, HN, Reddit, X…), countries, devices, browsers, OS, and UTM source/medium/campaign.

Realtime + SPA-aware

Visitors in the last 5 minutes, live. pushState/replaceState navigation tracked automatically; custom events via statfox('signup').

Client-shareable dashboards

One toggle mints a tokenized read-only dashboard URL you can send to clients. Revoke any time.

One process, one SQLite file

Node + better-sqlite3, configurable retention pruning. Runs happily on a $5 VPS.

Side by side

Statfox vs Plausible

Plausible charges $9–19/mo. Here's what actually differs.

 StatfoxPlausible
Price$129 once$9–19/month, tiered by traffic
Cost over 3 years$129~$324–684
Sites included UnlimitedTiered
Traffic limits None — it's your hardware10k–100k pageviews/mo per tier
Cookies / consent banner None needed None needed
Data ownershipYour server, your SQLite fileTheir cloud (or complex self-host)
Client share links Yes, tokenized Yes
Source codeMIT, yoursOpen source (AGPL), hosted paid

Under 7 months of a Plausible Growth plan pays for Statfox — then analytics on every site you'll ever build is free.

Pricing

Pick how you pay

Subscriptions if you want them — but the whole point is the lifetime tier.

Monthly
$12/mo
Start monthly
Pay once, own it forever
Lifetime
$258$129once
50% off launch price — intro pricing, first 1,000 licenses
Never pay again
Own it — $129
Yearly
$120/yr
2 months free
Start yearly
Checkout by Whop · instant delivery · Plausible costs $9–19/mo
How it works

Up and running in three steps

  1. Buy once on Whop

    One-time $129 for the packaged version with 1-click setup and updates.

  2. Deploy to a $5 VPS

    docker compose up -d, point analytics.yourdomain.com at it, put free Cloudflare in front and country breakdowns light up automatically. Desktop mode works for checking numbers locally.

  3. Paste one script tag

    Add a site in the dashboard, copy the snippet, paste it into your site's head. Numbers start flowing immediately.

FAQ

Fair questions

Is it really free on GitHub?

Yes — MIT source at github.com/bensblueprints/web-analytics-mvp, always. $129 buys the packaged version, 1-click setup and updates.

Is it really GDPR-friendly without a banner?

Yes — no cookies, no localStorage, no fingerprinting. Uniqueness is a daily-rotating salted hash computed in memory; raw IPs are never written to disk and old salts are deleted, so a visitor hash is meaningless after 24 hours.

Do I need a server?

For public sites, yes — the collect endpoint must be reachable from your visitors' browsers, so budget a $5 VPS. That still costs less per year than most Plausible tiers, and it can host half this suite at once.

What doesn't it do vs GA4?

Honestly: no funnels, no e-commerce revenue attribution, no Google Ads integration, no BigQuery export. Statfox covers the numbers most site owners actually check — traffic, sources, pages, countries, UTMs, custom events. If you live in GA4's advertising reports, keep GA4.

Can I track single-page apps?

Yes — the snippet hooks pushState, replaceState and popstate automatically, and you can fire custom events like statfox('signup') from anywhere.

Stop renting. Own Statfox.

Self-hosted, cookie-free web analytics — unlimited sites & traffic, one clean dashboard.

Get Statfox — $129 forever

Everything about Statfox — every page we have on it

Compare & pricing

Guides

Try & tools

Source