Pass a web subscription from web2wave into your iOS / Android / Flutter / React Native / Unity app.
web2wave handles the web payment; your app needs to (a) resolve the web2wave user_id after install, and (b) entitle the user inside the app. This section covers both paths — with an MMP (AppsFlyer, Adjust, Branch, …) or with web2wave deferred deeplinks if you do not use one.
Start here
- Pass subscription from web to app — end-to-end flow: attribution →
user_id→ entitlement. - web2wave deferred deeplinks — get
user_idwithout an MMP usingidentify()(alternative to AppsFlyer / Adjust / Branch). - Embed quizzes and paywalls into mobile apps — show a web2wave quiz / paywall inside a native WebView.
SDK and direct API
- Mobile SDK overview — Swift, Kotlin, Java, Flutter, React Native, Unity.
- Direct web2wave API integration — talk to the REST API yourself, no SDK.
- React Native integration