Attribution SDKs by MMP
One datasheet per mobile measurement partner: every SDK it publishes, where to get it, its licence and what it needs from your app.
Official SDK counts across 9 frameworks range from 6 to 9. Every vendor covers React Native, native iOS and native Android; the gaps are in Expo, Capacitor, Cordova, Unity and the web.
Vendor datasheets
- VN-017 of 9
AdjustOfficial SDKs: React Native, Flutter, Unity, Cordova, iOS, Android and Web - VN-028 of 9
AirbridgeOfficial SDKs: React Native, Flutter, Expo, Unity, Cordova, iOS, Android and Web - VN-036 of 9
AppMetricaOfficial SDKs: React Native, Flutter, Expo, Unity, iOS and Android - VN-049 of 9
AppsFlyerOfficial SDKs: React Native, Flutter, Expo, Unity, Capacitor, Cordova, iOS, Android and Web - VN-057 of 9
BranchOfficial SDKs: React Native, Unity, Capacitor, Cordova, iOS, Android and Web - VN-068 of 9
KochavaOfficial SDKs: React Native, Flutter, Expo, Unity, Cordova, iOS, Android and Web - VN-078 of 9
LinkrunnerOfficial SDKs: React Native, Flutter, Expo, Capacitor, Cordova, iOS, Android and Web - VN-088 of 9
SingularOfficial SDKs: React Native, Flutter, Expo, Unity, Cordova, iOS, Android and Web - VN-096 of 9
TenjinOfficial SDKs: React Native, Flutter, Unity, Capacitor, iOS and Android
Coverage matrix
Questions
Which MMP has official SDKs for the most frameworks?
AppsFlyer publishes official SDKs for 9 of the 9 frameworks tracked here. Counts only show breadth; check the framework you actually use and the licence and minimum OS of that package.
Do all MMPs publish SDKs on public registries?
Most do. Airbridge and Singular host their Android SDKs on their own Maven repositories rather than Maven Central, and Kochava distributes its iOS SDK only through Swift Package Manager.
What is an MMP SDK?
An MMP SDK is the library a mobile measurement partner asks you to add to your app. It records the first open, in-app events and deep link opens, and sends them to the MMP so installs can be matched to the ad or link that drove them.
Is every MMP SDK open source?
No. Many wrappers and SDKs are MIT licensed, but some native SDKs are proprietary: AppsFlyer's native iOS and Android SDKs, Kochava's SDKs and AppMetrica's Flutter plugin are published under proprietary terms. The licence column in each table shows what the registry or repository states.
What does official mean in these tables?
Official means the vendor publishes the package itself. Vendor-documented means the vendor's docs describe the route but someone else maintains the package or plugin. Community only means only third-party packages exist.
How often are these SDK facts checked?
Every package, version, licence and minimum OS value was read from the package registry, the source repository or the vendor's docs on 2 Nov 2026. Where no primary source states a value, the table says Not published instead of guessing.