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

Key info
Open Source
European
Country
SE
Hosting Information

Help Build the EuroStack

Know a solution we're missing? Found outdated information? Your contributions make the directory better for everyone.