INAPPSTORY · DOCUMENTATIONFrom the first integration
From the first integration
to a big campaign.
SDK guides, concepts and references for everything you build with InAppStory.

Choose your platform
Six ways to bring stories to your appJS
Web SDK for any site or web app.
React
Components and hooks for React apps.
Android
Native SDK for Kotlin and Java.
iOS
Native SDK for UIKit and SwiftUI.
React Native
One integration for both mobile OSes.
Flutter
Dart package for Flutter apps.
New to InAppStory?
Learn the basics, then follow an SDK guide through to your first story.
Good to know first
All articlesUser ID
A unique identifier of the user, used when your app talks to the SDK.
GlossariumOnboardings
Stories that open over app screens to introduce new users to your features.
GlossariumGames
Create a game instance in the console and launch it in your app.
GlossariumIn-App Messaging
Bottom sheets, fullscreens and pop-ups as new communication formats.
GlossariumMore to explore
Everything around your integrationCONSOLEBuild campaigns.
Build campaigns.
Ship without a release.
Create stories, games and banners in the console, and they appear in your app through the SDK.
Open the console