MikroAnalytics
MikroAnalytics is a privacy-first, aggregate analytics tool that tracks product signals without using cookies or profiling visitors.
Description
MikroAnalytics is a privacy-first, aggregate-based analytics platform designed for product analytics without visitor profiling. It tracks pageviews, navigation, referrers, campaigns, devices, and custom events using no cookies, no local storage, no raw IP storage, and no visitor timelines. The system consists of a tiny tracker script, a dashboard with MikroAuth authentication, a reporting API, and SQLite storage with privacy-oriented defaults. It supports automatic pageviews, SPA navigation, custom events, and respects DNT and Global Privacy Control. The project is open-source and can be self-hosted with a simple installation process.
Features
No cookies, local storage, raw IP storage, or visitor timelines Tiny tracker script served from /m.js Automatic pageviews, SPA navigation, custom events, and markup events Respects Do Not Track (DNT) and Global Privacy Control by default SQLite storage with privacy-oriented defaults MikroAuth dashboard sign-in with reporting API and OpenAPI documentation Retention cleanup for data management
Benefits
Complete privacy compliance by avoiding any form of visitor profiling Lightweight and fast with a tiny tracker script Self-hosted, giving full control over data Easy setup with one-line installation command Supports modern web apps including SPAs Respects user privacy preferences automatically
Links
- Open Source
- ❌
- European
- ✅
- Country
- SE