Documentation
Build with ScaleBun
Install the React Native SDK, capture your first event, and turn on the capabilities you need — analytics, engagement, replay, and crash reporting — from one place.
npm install @scalebun/react-nativeWhere do you want to start?
Your first integration
Create a project
Register your app and get its client key.
Install the SDK
Add @scalebun/react-native to your React Native app.
Initialize
Call ScaleBun.init with your client key on startup.
Identify the user
Attach a stable user id so events are attributed.
Track an event
Send your first event and confirm it arrives.
Verify your data
Check the dashboard to see live events land.
Enable capabilities
Turn on replay, feedback, or engagement as needed.
Prepare for production
Review configuration before your release build.
Platforms
A standalone native iOS SDK is coming soon.
A standalone native Android SDK is coming soon.
The Flutter SDK is coming soon.
The server SDK is coming soon.
Capabilities
Collect & understand
Capture events, identity, and sessions from your app.
- Event tracking
- User identity
- Sessions
- Session journey
Engage
Reach users in-app and collect their feedback.
- In-app messages
- Push (FCM + APNs)
- Surveys & NPS
- Ratings prompts
- Voice & screenshot feedback
- Bug reports
Debug & recover
See what broke and why, in production.
- Over-the-Air (OTA) Updates
- Session replay
- Crash reporting
- Performance monitoring
- Network tracking
- Logs
Measure growth
Attribute installs and understand acquisition.
- SKAdNetwork attribution