Self-hosted or managed web analytics with zero external dependencies. Cookie-free tracking, full data sovereignty, and single binary deployment for organizations that own their data.

Overview:

HitKeep is an open-source web analytics platform designed for teams that want privacy-focused analytics without requiring a complex infrastructure stack. It runs as a single binary with an embedded DuckDB database and NSQ message queue for efficient data ingestion. The project is aimed at those looking for a simpler deployment than typical analytics setups. HitKeep provides analytics out of the box, including traffic analysis, custom events, goal tracking, and specific features for AI visibility and chatbot analytics. It can be self-hosted or used via a managed EU/US cloud service.

Core Features:

  • Privacy-first tracking: Utilizes cookie-less tracking by default and supports the Do Not Track header to focus data collection.

  • Single binary deployment: Runs without external dependencies like PostgreSQL, Redis, or ClickHouse, using an embedded DuckDB database.

  • Core analytics suite: Includes traffic analytics with country and language audience toggles, top/landing/exit page views, custom events, goals, funnels, ecommerce tracking, UTM attribution, and scheduled email reports.

  • AI visibility analytics: Provides analytics for server-side AI crawler fetches and downstream visits referred by AI tools.

  • AI chatbot analytics: Tracks interactions with on-site AI chatbots using structured custom events.

  • Team and permission management: Supports passkey and TOTP authentication, site and team permissions, share links, and audit visibility.

Use Cases:

  • Teams that want product and web analytics without deploying and maintaining a full analytics stack.

  • Organizations looking for a self-hosted analytics solution to avoid external data processing dependencies.

  • Users who need to track the impact of AI crawlers and AI-referred traffic on their website.

  • Teams that want to monitor interactions with an on-site AI chatbot and analyze custom event data.

Why It Matters:

HitKeep differentiates itself by providing analytics without requiring multiple external services (database, queue, proxy). Its single-binary design with an embedded DuckDB and NSQ makes deployment and operations straightforward for teams. The project also explicitly supports modern tracking needs like AI visibility and AI chatbot analytics. For developers or organizations evaluating open-source analytics, HitKeep offers a self-contained option with a clear path to a managed cloud version if self-hosting is not preferred.

PartagerXLinkedInReddit

Outils associés

Statistiques du projet

Étoiles

47

Forks

2

Licence

MIT

Métadonnées

Alternative à
Google Analytics
Catégorie
Web Analytics