Self-hosted, Node.js based analytics tool for those who care about privacy. Ackee runs on your own server, analyzes the traffic of your websites and provides useful statistics in a minimal interface.
Website | Live Demo | GraphQL Playground
Ackee is a self-hosted analytics tool that cares about privacy. We believe that you don't need to track every aspect of your visitors. Ackee keeps tracked data anonymized to avoid that users are identifiable, while still providing helpful insights. It's the right tool for everyone who doesn't need a full-featured marketing analytics platform like Google Analytics or Matomo.
Self-hosted: Ackee runs on your own server and is 100% open-source
Modern technologies: Lightweight Node.js and MongoDB architecture
Beautiful: Minimal and focused interface
No cookies: No unique user tracking and therefore no required cookie message
Events: Track button clicks, newsletter subscriptions and more
GraphQL API: Fully documented GraphQL API that allows you to build new tools upon Ackee
Get Ackee up and running…
…with Docker Compose
…with Docker
…with Helm
…without Docker
…with Netlify
…with Vercel
…with Heroku
…with Qovery
…with Render
…with Railway
…with Koyeb
And configure Ackee and your server correctly…
…with environment variables
…with SSL and HTTPS enabled
…with CORS headers
Take a look at the FAQ if you have any questions left.
Documentation and guides are located in the /docs folder. Also take a look at the FAQ if you have any questions left.
Ackee features a GraphQL API that allows you to build custom tools upon Ackee. Everything you see in the UI is made from data delivered by the API.
Ackee uses environment variables and supports .env
files in the root of the project if you want to store all variables in one file. Options »
I am working hard on continuously developing and maintaining Ackee. Please consider making a donation to keep the project going strong and me motivated.
Become a GitHub sponsor
Donate via PayPal
Buy me a coffee
Quit Google Analytics, Self-hosted Gatsby Statistics with Ackee
Getting Ackee up and running with Heroku ??
Why I Self-Host My Website Analytics
ackee-tracker - Transfer data to Ackee
ackee-bitbar - Ackee stats in your macOS menu bar
ackee-lighthouse - Send Lighthouse reports to Ackee
ackee-report - CLI tool to generate performance reports
gatsby-plugin-ackee-tracker - Gatsby plugin for Ackee
Soapberry - WordPress plugin for Ackee
Ackee-PHP - A PHP Class for Ackee
use-ackee - Use Ackee in React
nuxt-ackee - Nuxt.js module for Ackee
ngx-ackee-wrapper - Angular wrapper for Ackee
django-ackee-middleware - Django middleware for Ackee
gridsome-plugin-ackee - Gridsome plugin for Ackee
vuepress-plugin-ackee - VuePress plugin for Ackee
svelte-ackee - Svelte module for Ackee
ackee_dart - Ackee plugin for Dart/Flutter (pub.dev)
ackee-tracker-consent - A consent banner to activate detailed tracking on Ackee
Follow Ackee on Twitter
Vote for Ackee on ProductHunt