Skip to content tracking mobile apps

The Mobile Software Development Kits (SDKs) are small code libraries that you include in your mobile apps in order to track user activity in mobile devices. provides SDKs for Android (Java) and iOS (Swift).


Android SDK

React Native (sample bridge implementation)

Mobile Tracking Engaged Time

To conserve battery usage and network bandwidth, SDKs will batch pixel requests as they are made, and flush them periodically. Each pixel retains its creation timestamp regardless of when it was sent. Upon app shutdown, or when the app is backgrounded, it will flush whatever pixels are currently in the queue.

Last updated: February 05, 2024