
GoatCounter
Easy, privacy-friendly web analytics with no tracking of personal data
Overview
GoatCounter is a lightweight, privacy-aware web analytics tool that ships as a single Go binary with SQLite or PostgreSQL. It tracks no personal data, requires no cookies or consent banners, and adds only a tiny tracking script. Ideal for individuals and small sites that want simple, ethical stats without operational overhead.
Where it falls short of Google Analytics
- Minimal by design: no funnels, cohorts, heatmaps, or session replay.
- Event/custom-property tracking is limited compared to product-analytics tools.
- Single-maintainer project, so release cadence can be slow.
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the GoatCounter difficulty badge in your README — it links back here.
[](https://openreplace.com/goatcounter)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Simple, fast, privacy-focused web analytics in a single lightweight dashboard
All-in-one product analytics, session replay, feature flags, and A/B testing
Lightweight, privacy-first web analytics without cookies
The leading open-source, privacy-friendly web analytics platform