HitKeep
Privacy-first web analytics in a single Go binary, for teams that want traffic, conversion and AI visibility data they own.
Open Source Alternative to:

HitKeep is web analytics that ships as one Go binary with DuckDB and NSQ embedded, so there is no separate database, queue or cache to operate. It also removes the usual split between a free edition and a paid one holding the features teams actually need, since custom tracking domains and team SSO live in the same MIT-licensed codebase.
The browser tracker sets no analytics cookies, respects Do Not Track, and collects aggregate website evidence instead of building a cross-site identity. Pageviews and automatic events such as outbound clicks, file downloads and form submissions start flowing as soon as the script tag is on the page.
Reporting follows acquisition through to the outcome.
- Conversion reporting: pages, custom events, goals, funnels, ecommerce revenue and Web Vitals sit in one place.
- AI as a channel: crawler fetches, AI-referred visits and chatbot outcomes stay distinct from ordinary traffic.
- Ask AI: answers cite the aggregate evidence behind them, and a read-only MCP endpoint gives approved assistants governed access.
- Search Console: clicks, impressions, click-through rate and position land beside the rest of the traffic data.
- Open exports: complete takeout, APIs, webhooks, share links and permissions keep the data useful outside HitKeep.
Install it with Homebrew on Apple silicon macOS or x86_64 Linux, pull an ARM64 binary, or run the published Docker Compose file and create the first account on port 8080. HitKeep is deliberately web-focused, so anyone who needs session replay, mobile SDKs or built-in experimentation should look elsewhere.
Stars
86Forks
7Last commit
7 days agoRepository age
10 monthsLicense
MITVersion
2.13.18Repository
PascaleBeier/hitkeep
Auto-fetched from GitHub .
Open source alternatives similar to HitKeep:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit