Ackee logo

Ackee

Self-hosted website analytics for privacy, with anonymized traffic stats and a minimal interface

Open Source Alternative to
Repository activity
  • Stars4.7k
  • Forks386
  • Open Issues45
electerious-ackee health score - Linux Foundation Insights
License

MIT

Languages
  • JavaScript
  • SCSS
  • Dockerfile
Ackee screenshot

About Ackee

Ackee is a self-hosted analytics tool for websites that runs on your own server. It analyzes traffic and provides statistics in a minimal interface for people who do not want a full marketing analytics platform or unique-user tracking. Tracked data is kept anonymized, and no cookies are required.

It runs on a lightweight Node.js and MongoDB architecture. Events can track button clicks, newsletter subscriptions, and more. A fully documented GraphQL API drives everything shown in the interface, so you can build custom tools on top of it. Ackee is configured through environment variables and optional .env files.

Ackee is 100% open source and runs on your own server. It can be deployed with Docker Compose, Docker, or Helm, and the documentation also covers running it without Docker. The project is actively maintained under the MIT license.

Key features

  • Anonymized website traffic statistics
  • No cookies or unique user tracking
  • Event tracking for clicks and subscriptions
  • GraphQL API for building custom tools
  • Runs on a lightweight Node.js and MongoDB stack

Details

First released
2014
Platforms
Web · Docker · CLI
Self-hosting
Runs on your own server
Stack
Node.js · MongoDB
Privacy
Anonymized tracked data
Tracking
No cookies, no unique user tracking