Aptabase logo

Aptabase

App analytics platform with SDKs for Swift, Flutter, React Native, Electron and more, tracking sessions and key metrics without unique identifiers.

AGPL-3.0•Since Mar 2023
Overall rating
activity, maturity, stars
5.4
/ 10
GitHub stars
1.9k
Contributors
12
Last commit
8 days ago
Project age
3 years

About

Aptabase is an analytics tool for mobile, desktop and web apps, aimed at developers who want usage insights without tracking individual users. It ships with a built-in dashboard for the essential metrics.

It collects minimal usage data and monitors sessions instead of using unique identifiers, which keeps it compliant with GDPR, CCPA and PECR. SDKs are available for Swift, Kotlin, React Native, Flutter, Tauri, Electron, .NET MAUI, NativeScript, web, Unreal Engine and Unity.

Key features

  • Built-in dashboard for essential app metrics.
  • Session monitoring without unique identifiers.
  • Minimal usage data collection.
  • Compliant with GDPR, CCPA and PECR.
  • SDKs for Swift, Kotlin, React Native, Flutter, Tauri, Electron, .NET MAUI, NativeScript, web, Unreal Engine and Unity.
  • Guide for building your own SDK.
  • Server code and SDKs are fully open to inspect and contribute to.

Ways to run it

  • Self-hosting via the aptabase/self-hosting repo