Aptabase is an Open Source alternative to Google Firebase Analytics for Flutter Apps
Use the Flutter SDK for Aptabase to instrument your app. You're in total control of what events to track.
Here's an example 👇
Aptabase.instance.trackEvent("play_music", {
"name": "here_comes_the_sun"
});
That's it! You'll now see the data on your dashboard as the events come through from your app.
Why add Analytics to your Flutter Apps?
You can't improve what you don't measure. Aptabase helps you get valuable insights from your Flutter Apps in a privacy-friendly manner.
Are you aware of the features in your app that users engage with most frequently? What configurations that majority of your users prefer? Gaining insights into these areas allows you to make well-informed decisions on future focus points for enhancing your Flutter app's user experience.
Understanding the geographical distribution of your user base can significantly inform the decision to localize your Flutter app, thereby enhancing its global accessibility and visibility on the Apple App Store and Google Play Store.
Aptabase efficiently gathers data such as the names of operating systems such as Android, iOS, iPadOS, macOS, etc., and their respective versions. This valuable insight enables you to concentrate on crafting enhanced user experiences tailored to the most widely used OS and versions.
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.
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.
We've built apps too and we know what things matter most to you.
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.
/month
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.
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.
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.
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.
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.
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!