Analytics de produto open source e sem cookies para startups, com eventos, funis, analista de IA, feature flags, links curtos e monitoramento de disponibilidade.
PascaleBeier/hitkeep
Analytics da web self-hosted e sem cookies, distribuído em um único binário Go, com domínios de tracking personalizados, SSO, exportações abertas e relatórios de visibilidade em IA.
Alternativa open source a:Google Analytics
- Estrelas
- 98
- Forks
- 11
- Issues abertas
- 9
- Último commit
- há 11 horas
O que é?
HitKeep é uma solução de analytics da web que roda como um único binário Go com DuckDB e NSQ integrados, sem precisar de um servidor separado de banco de dados, fila ou cache. Em um só dashboard, acompanha tráfego, metas, funis, receita de e-commerce, campanhas UTM e QR, dados do Search Console e Web Vitals.
O tracker de navegador não usa cookies de analytics e respeita o Do Not Track. Além das visitas de pessoas, o HitKeep mostra buscas feitas por crawlers de IA, visitas vindas de IA e resultados de chatbots como canais separados. O recurso Ask AI responde a perguntas usando dados agregados com citações, e um servidor MCP somente leitura permite que assistentes autorizados acessem os analytics.
É possível fazer self-hosting com Docker Compose, Homebrew ou um binário nativo. Os dados podem ser exportados em formatos abertos, e a REST API, os webhooks e os links compartilháveis permitem usar o serviço fora do produto. Também há uma versão gerenciada nas regiões da UE e dos EUA.
Recursos principais
- 01Roda como um único binário Go com DuckDB e NSQ integrados, sem banco de dados ou fila separados.
- 02Tracker de navegador sem cookies que respeita o Do Not Track.
- 03Separa buscas feitas por crawlers de IA, visitas vindas de IA e resultados de chatbots.
- 04Acompanha metas, funis, receita de e-commerce e campanhas UTM/QR.
- 05Inclui dados do Search Console, Web Vitals, domínios de tracking personalizados e SSO.
- 06Exporta dados em formatos abertos e oferece REST API e webhooks.
Casos de uso
- Substituir o Google Analytics em um site e manter os dados nos próprios servidores.
- Medir como chatbots e crawlers de IA chegam a um site e o afetam.
- Acompanhar a receita de e-commerce e o desempenho de campanhas junto com dados de busca.
- Oferecer à equipe acesso aos analytics do site com SSO e foco em privacidade.
Início rápido
- 1
Instale o HitKeep com Homebrew (macOS com Apple silicon ou Linux x86_64)
brew install PascaleBeier/hitkeep/hitkeep - 2
Verifique se a instalação está funcionando
hitkeep --version - 3
Baixe o arquivo do Docker Compose e o modelo de ambiente do README e, em seguida, substitua o segredo de exemplo em .env
- 4
Inicie o HitKeep com Docker Compose
docker compose up -d
Antes de usar
- A instalação com Homebrew é compatível apenas com macOS com Apple silicon e Linux x86_64; Linux ARM64 requer o binário ou Docker.
- Em implantações públicas, você precisa configurar HTTPS, proxies confiáveis e backups por conta própria.
- É voltado para a web e não oferece SDKs móveis, reprodução de sessões nem recursos de experimentação integrados.
Tópicos
Perguntas frequentes
- O que é hitkeep?
- Analytics da web self-hosted e sem cookies, distribuído em um único binário Go, com domínios de tracking personalizados, SSO, exportações abertas e relatórios de visibilidade em IA. HitKeep é uma solução de analytics da web que roda como um único binário Go com DuckDB e NSQ integrados, sem precisar de um servidor separado de banco de dados, fila ou cache. Em um só dashboard, acompanha tráfego, metas, funis, receita de e-commerce, campanhas UTM e QR, dados do Search Console e Web Vitals.
- hitkeep é gratuito? Qual é a licença?
- hitkeep é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- hitkeep ainda é mantido?
- Manutenção ativa. O último commit de hitkeep foi em 21 de out. de 2026.
- Para que posso usar hitkeep?
- Substituir o Google Analytics em um site e manter os dados nos próprios servidores. Medir como chatbots e crawlers de IA chegam a um site e o afetam. Acompanhar a receita de e-commerce e o desempenho de campanhas junto com dados de busca. Oferecer à equipe acesso aos analytics do site com SSO e foco em privacidade.
- Como instalar hitkeep?
- Instale o HitKeep com Homebrew (macOS com Apple silicon ou Linux x86_64): brew install PascaleBeier/hitkeep/hitkeep Verifique se a instalação está funcionando: hitkeep --version Baixe o arquivo do Docker Compose e o modelo de ambiente do README e, em seguida, substitua o segredo de exemplo em .env Inicie o HitKeep com Docker Compose: docker compose up -d
- Onde consigo hitkeep?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/PascaleBeier/hitkeep
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma de analytics para web com foco em privacidade, que acompanha tráfego, campanhas, comportamento, conversões e receita sem cookies, hospedada por você ou na nuvem.
Ferramenta open source de analytics web sem cookies, focada em privacidade e alternativa ao Google Analytics, disponível na nuvem ou para hospedagem própria.
Analytics web de código aberto que reúne estatísticas de tráfego, reprodução de sessões, rastreamento de erros, Core Web Vitals e monitoramento de disponibilidade em um único painel.
Plataforma open source de analytics de produto que reúne análise de eventos, gravação de sessões, feature flags, experimentos, monitoramento de erros, pesquisas e data warehouse.
Plataforma de análise da web de código aberto e auto-hospedada, apresentada como uma alternativa ao Google Analytics que respeita a privacidade.