RECUS DOCS
Documentation

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

1

Install the SDK

npm install recus-react-native

2

Create your flow in dashboard

  • Add screens
  • Add inputs
  • Set rules
3

Design in editor

  • Backgrounds
  • Inputs
  • Animations
4

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.