About this project
aptabase_flutter is a Flutter SDK for integrating Aptabase analytics into applications. Aptabase is an open-source, privacy-first analytics solution for mobile, desktop, and web apps.
Platform support covers Android, iOS, macOS, Web, Linux, and Windows.
Installation is done via the standard Flutter package manager: flutter pub add aptabase_flutter.
For Android builds, the INTERNET permission must be added to AndroidManifest.xml.
Initialization requires calling WidgetsFlutterBinding.ensureInitialized() followed by Aptabase.init() with an app key obtained from the Aptabase dashboard. Events are tracked manually using Aptabase.instance.trackEvent(), with no automatic event collection. The SDK automatically enriches events with OS and app version metadata. Only string and number values are supported for custom event properties. The trackEvent calls run asynchronously in the background.
For Apple App Store submissions, Aptabase provides guidance on completing the App Privacy form.
Category: developer-tools, Subcategory: backend-api (analytics SDK), Category2: self-hosted, Subcategory2: monitoring-security
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.