Analytics without bloat
A simple, fast, privacy-focused web analytics engine. Drop-in replacement for Umami.
A simple, fast, privacy-focused web analytics engine. Drop-in replacement for Umami.
No cookies, no tracking, privacy by design
Single binary, ready to run
Minimal memory footprint
Same API & database schema
Visitors, pageviews, referrers, devices, locations, real-time stats
City/region level with automatic MaxMind GeoLite2 download
Kaunta requires PostgreSQL 17+
export DATABASE_URL="postgresql://user:password@localhost:5432/kaunta"
docker run -e DATABASE_URL="postgresql://..." -p 3000:3000 kaunta
./kaunta
Health check endpoint: GET /up
Add this to your website (works like Google Analytics):
<script src="https://your-kaunta-server.com/k.js" data-website-id="your-website-uuid" async defer></script>
That's it! Analytics start collecting.
Visit http://your-server:3000/dashboard to see:
Drop-in replacement for Umami. Works with Umami's JavaScript tracker and seamlessly migrates existing databases: