
Flutter SDK for iOS and Android
Flutter analytics, connected to your workspace
Add talivia_flutter to your app and measure the screens and product actions you care about. Use the same Talivia Website ID as your website to inspect activity together.

Wednesday, September 16th, 2026
Product analytics for mobile apps
Make your Flutter app measurable
Place tracking calls at the points where your Navigator, Router, and product logic already know what happened.
Understand navigation
Call screen() when your Flutter Navigator or Router changes.
Measure product use
Call track() after a meaningful user action or milestone completes.
Link known identity
Call identify() with your stable account ID after login.
How it works
Start tracking in Flutter
The Flutter SDK uses the existing Talivia collector and does not require a private API key in the app.
Read the setup guide- 01
Install talivia_flutter
Add the published package from pub.dev with flutter pub add.
- 02
Create a Talivia instance
Pass your Website ID, platform, hostname, and shared preferences.
- 03
Instrument your flow
Record screens, product events, and known user IDs at the right moments.
Choose your SDK
Start with the framework you ship
Each SDK sends native app activity to Talivia. Pick your platform for installation details and the exact tracking calls.
What you can learn
The same product story, from another surface
Screen journeys
See which areas of your Flutter app people reach.
Product events
Measure onboarding and feature adoption with your own event names.
Web context
Keep app and website activity in a shared Talivia workspace.
Clear measurement boundaries
Know what the SDKs do today
Mobile tracking follows the events your app explicitly sends. Known identities can be linked, while cross-device funnels are still visitor-based.
- Screen changes and business events require explicit calls in your app.
- Offline retry is memory-only and capped at 100 events; app restarts clear the queue.
- Install attribution and verified app purchases require separate trusted integrations.
Questions
Mobile analytics, explained
What you can collect now, and where additional integrations are needed.
Does talivia_flutter work on both iOS and Android?
Yes. The Flutter package supports apps on both platforms.
Does it automatically observe Flutter navigation?
No. Call screen() from your Navigator or Router flow.
Are Flutter purchases automatically verified?
No. App purchase events sent from a client are untrusted. Use a backend or trusted payment integration for authoritative revenue.
Bring your app into focus
See your app and website activity together
Create a workspace, add your SDK, and start with your first screen and product event.
Start tracking for free