Over-the-air updates for React Native

Publish a release from your terminal and your app picks it up on the next launch — no app store review in the way.

$ npx @bipo/updater-cli login
Logged in as [email protected]
$ npx @bipo/updater-cli release package.json
Published package.json (38 bytes)

CLI first

Log in with your browser once, then publish releases from any terminal or CI job.

One app key

Drop the React Native SDK in your app with a single key to report pings and receive releases.

Secure downloads

Bundles live in private storage and are served through short-lived signed URLs.

How it works

  1. Sign in with Google and copy your app key from the dashboard.
  2. Install the SDK: npm i @bipo/updater-react-native
  3. Release: npx @bipo/updater-cli release ./bundle.js
  4. Receive: your app calls receive({ appKey }) and gets the new release.

Simple pricing

Free

$0/month

  • 1 release per 24 hours
  • Random dashboard URL
  • Unlimited SDK pings

Plus

$10/month

  • 2 releases per 24 hours
  • Random dashboard URL
  • Unlimited SDK pings

Pro

$20/month

  • 3 releases per 24 hours
  • Custom dashboard URL
  • Unlimited SDK pings