Analytics for Apps Privacy-First. Simple.

Open Source alternative to
Google Firebase Analytics.

Learn more

Works with the framework of your choice!

ElectronTauriNative iOS (Swift)Native Android (Kotlin)FlutterNativeScript.NET MAUIUnreal EngineUnityReact NativeWeb AppNext.jsAngularBrowser Extensions
Aptabase Dashboard Screenshot

Privacy front and center

Analytics without the legal headaches

In the realms of user tracking and privacy, Aptabase employs a unique strategy to secure the privacy of your users.

Truly anonymous data
Sessions tracked by Aptabase are completely anonymous and untraceable. The data we collect is not linked to any identifiable individual.
Goodbye fingerprinting!
Aptabase does not use device identifiers, cookies, fingerprinting nor long-term user identification.
Open Source
Aptabase is 100% open source so you can inspect the code and make sure we're not doing anything shady :)
100% Data Ownership
It's your data, you own it. We don't sell it and we don't use it. It's yours and yours alone. You can even export it at any time!
EU or US data residency, or bring your own
You can decide where your data is stored. Choose between our EU or US data centers, or host your own servers!
GDPR, CCPA and PECR compliant
Aptabase does not collect any personal data to help you keep your application compliant with the latest strict privacy regulations.

Get started in seconds

Better, simpler and faster

Aptabase is an easy to use and open source alternative to Google Firebase Analytics for Mobile and Desktop applications.

With Aptabase you go from zero to a beautiful analytics dashboard in seconds.

Real Time
Data is updated in real time as users interact with your app. No need to wait hours to see what's happening.
Event Tracking
Measure anything that happens in your app. Track button clicks, feature usage, configuration changes, and more. You're in control of what to track and measure.

Built with ❤️ by developers, for developers!

We've built apps too and we know what things matter most to you.

Lightweight SDK
Over 10 SDKs to choose from. All lightweight and built to do one thing, and do it well.
The SDKs are built to be as small and fast as possible that you won't even notice them.
Dark Mode
Because we know you love it. We do too!
iPhone using Aptabase
Debug / Release mode
Aptabase automatically detects if the app is running in Debug so that you can easily run experiments without affecting your production data.
Mobile-first Dashboard
A built-in dashboard made for mobile so you can peek at your data on the go.

Pricing plans for apps of all sizes

Start free and pay when you grow.

You're in control of how many events to send from your apps. We recommend sending at least one when app starts.

Did you know you can self-host Aptabase?

Join our dedicated #self-hosted channel to get started.


  • Unlimited Apps
  • EU or US data residency
  • Built-in Dashboard
  • Live View Dashboard
  • Session Timeline
  • Export to CSV
  • SDKs for popular platforms
  • 100% Data Ownership

Frequently asked questions

Can't find the answer you're looking for?
Send us an email and we'll get back to you as soon as we can.

What does “Data not linked to anyone” really mean?

It means all data points sent by an App instrumented by Aptabase are disconnected in a way that prevents them from being associated with a specific individual. We do not apply any pseudonymisation, every datapoint 100% anonymised for that extra peace of mind and compliance.

But what's the difference between Pseudonymised and Anonymised?

Based on the GDPR Article 4(5), the main difference between pseudonymisation and anonymisation is that pseudonymisation is a reversible process that allows the data subject to be re-identified using the additional information kept separately, whereas anonymisation is an irreversible process that results in data that cannot be linked back to a specific individual.

Opt-in consent is required whenever personal data is collected, even when pseudonymisation techniques such as hashing is applied as the data is still considered personal data. However, anonymised data is not considered personal data and therefore does not require consent as per Recital 26 of the GDPR.

This seems to good to be true. What's the catch?

Anonymous analytics have a huge benefit in terms of end-user data privacy and significantly reduced compliance burden. However, it does come with a few limitations for app developers.

Because data points collected by Aptabase do not have a unique user identifier, it's not possible to perform user-level analytics such as Monthly Active Users or User Retention.

While we've grown used to these metrics, have you asked yourself if they are really worth it? The alternative is to ask for consent, which also has its own limitations. We believe that the benefits of anonymous analytics far outweigh the limitations.

Why is Aptabase not free like Firebase and Google Analytics?

You've likely heard this many times, but simply put — we don't sell your end-users data.

Free analytics usually sell end-users data to third-parties (known as Data Brokers) which then use it to perform user profiling and targeted advertising. This is a huge privacy concern and is the reason why we have to charge a subscription fee to keep the lights on.

What happens if I go over my plan's monthly limit?

You will not be charged any overage fees. We will send you an email notification when you're close to reaching your plan's monthly limit. If you exceed your plan's monthly limit, we will temporarily disable your analytics until the start of the next month

Our growing wall of love 😍

Look at what people are saying about us!

Where would you prefer to host your data?

European UnionGermanyUnited StatesVirginia

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.