Mobile SDK

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

#Design Notes

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.

Ready to get started with



rocket emoji