# HitKeep

> HitKeep is a privacy-first web analytics platform in one binary

- **Website**: https://hitkeep.com
- **Uneed Page**: https://www.uneed.best/tool/hitkeep
- **Pricing**: Free
- **Category**: Development
- **Tags**: Analytics, Privacy
- **Submitted by**: @mail-8784
- **Launch Date**: 2026-07-03
- **Social Links**: [Twitter](https://x.com/gethitkeep) | [Bluesky](https://bsky.app/profile/hitkeep.com) | [LinkedIn](https://www.linkedin.com/company/hitkeep) | [GitHub](https://github.com/pascalebeier/hitkeep)

## About

HitKeep — Web analytics in a single binary.

No Postgres. No Redis. No ClickHouse.

Most self-hosted analytics tools need you to manage 3-4 services just to count page views. HitKeep compiles everything into one static Go binary (~80 MB) that you download and run. Done.

How it works under the hood:

- DuckDB embedded for columnar OLAP storage — your entire database is one file (~120 MB per million hits).

- NSQ embedded as an in-process message broker — the HTTP handler enqueues a hit in microseconds, and a background consumer batches writes via DuckDB's appender API.

- All-in-one: The Angular dashboard and 2 KB tracking script are compiled directly into the binary via Go's embed.FS.

What you get:

- Real-time dashboard: Track visitors, pageviews, bounce rate, and session duration.

- Deep profiling: Browser detection (40+ browsers with icons), device types, and OS.

- Traffic sources: Countries, languages, referrers, and UTM parameters.

- Ecommerce analytics: Revenue, conversions, and Average Order Value (AOV).

- Team management with role-based access control (RBAC).

- Advanced reporting: Period-over-period comparison and email reports.

- Privacy-first: Cookie-free tracking — no consent banners needed.

Resource footprint: Idles at ~50 MB RAM on a $6/month VPS. No Docker required (though a Docker image is available).

Live demo: https://demo.hitkeep.com/share/7a55968bb42df256512fbe7ff73ab88f29dd45c236eddc818bd66420b4ffbaad

MIT licensed, fully open source. A managed cloud option (EU/US) is available for teams that don't want to self-host - but the OSS binary is the complete product with zero feature gating.