About Aptabase

Aptabase is an open-source, privacy-first analytics platform for mobile, desktop and web apps — an alternative to Google Firebase Analytics that collects no personal data, uses no cookies or device identifiers, and needs no consent banner.

Open source since 2023 — server under AGPL-3.0, SDKs under MIT. Source on GitHub →

What it does

You add one of 17 SDKs to your app, call the track function for the events you care about, and watch them arrive on a real-time dashboard — sessions, events, app versions, OS versions, devices and countries — without ever collecting personal data.

Real-time dashboard
Data is updated in real time as users interact with your app. No need to wait hours to see what's happening.
Event tracking with custom properties
Track button clicks, feature usage, configuration changes and more. Attach string or number properties to any event. You decide what to measure — nothing is tracked automatically.
Sessions, live view and session timeline
See active sessions as they happen, a live geo view, and the timeline of events inside a session.
Truly anonymous data
Sessions are completely anonymous and untraceable. Data is never linked to an identifiable individual — no pseudonymisation, full anonymisation.
No fingerprinting
No device identifiers, cookies, fingerprinting or long-term user identification.
GDPR, CCPA and PECR compliant
Aptabase collects no personal data, so your app stays compliant with strict privacy regulations without a consent banner.
EU or US data residency
Choose data centers in Germany or the United States.
Debug / Release build modes
SDKs detect debug builds automatically so experiments never pollute production data.
100% data ownership and CSV export
It's your data. We don't sell it or use it, and you can export it at any time.
100% open source
The server (AGPL-3.0) and every SDK (MIT) are open source. Inspect the code and contribute.
Lightweight SDKs for 17 platforms
Swift, Kotlin, Flutter, React Native, Electron, Tauri, .NET MAUI, Unity, Unreal, Godot, Python, C++ and JavaScript for web, React, Next.js, Angular and browser extensions.
Mobile-first dashboard with dark mode
A built-in dashboard made for mobile so you can peek at your data on the go.

Who it's for

Aptabase is for

  • Developers and small teams shipping mobile, desktop or web apps — indie developers, studios, open-source projects and SaaS teams.
  • Apps that need usage insights (sessions, events, app versions, OS versions, countries) without collecting personal data.
  • Teams that want GDPR, CCPA and PECR compliance by design, with no cookie or consent banner.
  • Anyone who wants to own their analytics data, hosted in the EU or US.

Aptabase is not for

  • User-level analytics. Aptabase never identifies users, so it cannot report Monthly Active Users, per-user retention or funnels tied to individual people.
  • Advertising attribution or targeted marketing. There are no advertising IDs, fingerprints or cross-app tracking.
  • Marketing website analytics (page views, referrers, UTM campaigns). Aptabase is built for apps; for websites the team recommends Plausible.

How the privacy model works

SDKs send no identifiers. On the server, Aptabase derives a temporary anonymous hash from the client IP, user agent and a salt that rotates every 24 hours, which makes it impossible to correlate sessions across days or apps. Analytics data is retained for up to 5 years.

Data collected

  • The event name and the custom properties you attach to it (strings and numbers only)
  • App version and build number
  • Operating system name and version
  • Device model
  • Locale / language
  • Country and region, derived on the server from the IP address (the IP address itself is not stored)
  • A random, short-lived session id generated by the SDK, plus timestamps

Data never collected

  • Device IDs, advertising IDs or hardware identifiers
  • Cookies, fingerprints or any persistent user identifier
  • IP addresses (used transiently to derive the country and a daily-rotated anonymous hash, never stored)
  • Names, emails or any other personal data

That is what keeps apps using Aptabase compliant with GDPR, CCPA, PECR without a cookie or consent banner. See how to fill out Apple's App Privacy form when using Aptabase.

Hosting and pricing

Free up to 20,000 events/month. Paid plans from $10/month for 200,000 events up to $450/month for 50,000,000 events. No overage fees. See pricing →

Contact

Where would you prefer to host your data?

European Union Germany United States Virginia

We typically advise selecting the region nearest to the majority of your users' locations. However, if your user base is global and dispersed, opt for the region that is geographically closest to your own location.