What are Apps?
Apps are separate environments in Snoopr - one for each mobile application you want to add Stories to.
Overview
In Snoopr, an App represents one of your mobile applications. Each app you add gets its own SDK key, Stories, themes, and analytics - completely separate from your other apps.
Since Snoopr currently supports React Native, a single app covers both iOS and Android automatically.
Your First App
When you sign up for Snoopr, you create your first app as part of onboarding. This app is ready to use immediately - just grab the SDK key and start building Stories.
Creating Additional Apps
To add more apps:
- Click the app dropdown in the top left corner of the dashboard
- Select Create new app
- Enter your app name
- Your new app is created with a unique SDK key
The number of apps you can create depends on your subscription plan.
App SDK Key
Each app has a unique App Key that connects your mobile app to Snoopr. You'll use this key when initializing the SDK:
Snoopr.init({
appKey: 'your-app-key-here'
});Find your app key in the dashboard under Settings > SDK.
What's Scoped to an App
Everything in Snoopr is organized by app:
- Stories - Each app has its own Stories
- Themes - Brand themes are per-app
- Brand Assets - Uploaded images and videos are per-app
- Analytics - Metrics are tracked separately per app
- Team access - Permissions can be configured per app
Common App Setups
Single App
Most teams use one app. Since React Native builds for both iOS and Android, a single Snoopr app covers your entire user base.
Multiple Products
If you have multiple mobile products (e.g., a consumer app and a business app), create a separate Snoopr app for each one.
Development and Production
Some teams create separate apps for development and production environments to test Stories before going live.
Switching Between Apps
Use the app dropdown in the top left of the dashboard to switch between your apps. The selected app determines which Stories, analytics, and settings you see.
Related
- What are Stories? - Understand the core concept
- Creating Your First Story - Build your first onboarding flow
For Developers: Ready to connect your app? See the Developer Documentation.