RECUS DOCS
Onboarding infrastructure for React Native. Install once. Control everything from a dashboard.
Fast Setup
From npm install to working flow in 5 minutes. Pure JavaScript — no native linking.
Analytics
Field-level drop-off data. Know exactly where users quit.
No Releases
Change flows from dashboard. No App Store review needed.
What is Recus?
Recus is an onboarding SDK for React Native apps. You install one package, wrap your app root with RecusAppProvider, and from that point your entire onboarding flow — every screen, every input field, every animation, every validation rule — is controlled from the Recus dashboard.
No code changes. No App Store submissions. No Jira tickets.
Your product manager adds a field tomorrow morning. By afternoon every user who opens the app sees it.
How It Works
Install the SDK
npm install recus-react-native
Create your flow in dashboard
- Add screens
- Add inputs
- Set rules
Design in editor
- Backgrounds
- Inputs
- Animations
Ship instantly
- Users see your flow next open
Architecture
Recus has three parts that work together:
1. The SDK
(recus-react-native)A React Native package you install once. It sits above your app as an invisible layer. When a user needs to complete onboarding, it appears. When they're done, it disappears. Your existing navigation and code are completely untouched.
2. The Dashboard
(recus.app)Where you create apps, design flows, and view analytics. No code required to make changes — your PM can do it.
3. The API
(api.recus.app)Your SDK fetches flow schemas from here. Schemas are cached locally so onboarding appears instantly with zero loading time.