Solutions

Resources

Features

Jan 16, 2025

Mobile SDKs are here: Strengthen your verification flow with SDKs for iOS, Android and React Native

Mobile SDKs are here: Strengthen your verification flow with SDKs for iOS, Android and React Native

Detect more than 50 signals with our Mobile SDKs to assess the risk score of your users with better precision.

We’re excited to announce the launch of our mobile SDKs for iOS, Android, and React Native!  

With these SDKs, integrating Prelude’s phone number verification API into your mobile apps is easier and faster than ever. Our Mobile SDKs allow you to capture certain device signals that will be reported back to Prelude to help fight fraud. From SMS pumping to synthetic accounts, you can protect your company and users from fraudsters with less effort.

Benefits of using our Mobile SDKs

Here are some key benefits of integrating our mobile SDKs into your app:

Better fraud detection

With our Mobile SDKs, the Prelude API can leverage more than 50 signals to assess the risk score of your users. That’s 10 times more than with our back-end SDKs. These signals include details like device model, application version, battery level or OS version.

By leveraging more data points, our API can spot and block suspicious activity with even better accuracy. Clients using the Mobile SDK have already reported significant improvements in detecting and preventing fraud.

Ease of integration

With our Mobile SDKs, you can deploy our verification solution for your Android and iOS applications without having to build an integration from scratch. 

No need to manually configure each signal you want to share with Prelude, the SDKs automatically handle signal gathering behind the scenes, so you don’t have to.

How our Mobile SDKs work

Here’s a high level overview of the process:

how prelude mobile sdks work
  1. When a user starts the verification process, the SDK generates a unique dispatch ID.

  2. Your app sends the user’s phone number and dispatch ID to your server, which then forwards it to Prelude using our back-end SDK.

  3. At the same time, the mobile SDK collects 50+ data signals from the user’s device and sends them to Prelude.

  4. Prelude instantly analyzes the request and calculates a risk score for the user.

  5. If everything checks out, Prelude’s Verify API sends the OTP. If something looks off, the request gets blocked to prevent fraud.

Our Mobile SDKs characteristics

We know that mobile app developers are looking for seamless, lightweight solutions to improve their phone verification process without compromising on security or user experience. That’s why we built our mobile SDKs with speed and simplicity in mind.

  • Available for multiple platforms: iOS, Android and React Native

  • Partially Open-Source:

Published under the Apache 2.0 license 

How to start using our Mobile SDKs

Prerequisites

  • A Prelude account

  • Our Verify API v2. If you're still using the legacy API V1, you'll need to migrate to the V2. In general matters, it is highly recommended to make this migration!

Join the Beta

Our Mobile SDKs are currently in closed beta. Contact us to apply and retrieve your SDK key.

Once you have the key, setting up the SDK is a quick one-step process. For detailed instructions, check out our documentation:

Start verifying users at scale with Prelude

Signal detection is just the first step of what you’ll be able to achieve with our Mobile SDKs. Our team is working hard on pushing new features to help you create even better onboarding experiences for your users. Stay tuned as it should happen in the following weeks!

Ready to reduce fraud and streamline your verification process? Start for free with Prelude or contact our sales team to learn more.

Start optimizing your auth flow

Send verification text-messages anywhere in the world with the best price, the best deliverability and no spam.

Start optimizing your auth flow

Send verification text-messages anywhere in the world with the best price, the best deliverability and no spam.