DataSapien React Native SDK: On-device personalisation for React Native is live

DataSapien Flutter

We just shipped the first public React Native SDK release of DataSapien.
If you already know us from native iOS + Android (and flutter), this is the same core idea—now for React Native:

  • On-device MeData collection (baseline device + native signals)
  • On-device inference (derive higher-level signals)
  • On-device audiences + rules (segmentation is evaluated locally)
  • On-device journeys / screens / llms (activate experiences immediately)
  • Orchestrator syncs logic, not user data

1) Orchestrator access

In order to use the DataSapien SDK, you should sign up for our Orchestrator first.

Good news for solo developers: the Solo tier has no upfront cost — it’s just £0.50 per SDK / month.
Sign up here: https://account.datasapien.com/register?tier=solo

Promotional graphic for DataSapien's React Native SDK showcasing a smartphone screen with various app features such as 'Recommended for You', 'Products', 'News', and 'Offers'. The background is dark with glowing circuit-like patterns, highlighting the theme of on-device personalisation.

2) Check latest versions & Install

3) Initialize at app startup

This must run before the app mounts (before AppRegistry.registerComponent() / before the root component renders). That’s where you wire DataSapien into the React Native app lifecycle.

Code snippet for initializing the Data Sapien SDK in a React Native application, including configuration settings for authentication and host URLs.

Credentials

These values:

  • authUrl
  • authClientId
  • authClientSecret
  • authScope

…come from our signup + Orchestrator provisioning flow.

Think of it like this: your app boots the DataSapien runtime, then pulls down the latest orchestration artifacts you configured.

What happens after setup()

After initialization:

  1. Native MeData collection starts (device-level + platform collectors)
  2. The SDK syncs Orchestrator artifacts:
  • MeData Definitions
  • Local AI Models
  • Audiences
  • Rules
  • Journeys
  • Flows you designed
  1. Your app can now evaluate decisions locally and activate experiences instantly.

DataSapien is not only “collecting data”. It’s executing product logic in the app.

Check our documentation for more advanced usage of the DataSapien SDK.

https://dev.datasapien.com/docs/mobile-sdk/installation/react-native
https://dev.datasapien.com/api-reference/intro
https://dev.datasapien.com/docs/orchestrator/intro