Digital Intelligence SDKs

Integrate Digital Intelligence SDKs for iOS, Android, React Native, and Web to collect device and behavioral data for RiskOS™ fraud analysis.

In the process of capturing this data, Socure sessions are created. The IDs of these sessions, called a sessionToken can be gathered as detailed in the subsequent platform specific SDK specifications. This session identifier can then be included in RiskOS™ API requests to incorporate device and behavioral intelligence in the RiskOS™ workflow.


The table below lists the latest versions of our Digital Intelligence SDKs. For information on SDK versioning, see Socure SDK Release and Maintenance Policy.

SDKLatest VersionRelease Date
iOS4.8.1March 17, 2026
Android4.10.1June 15, 2026
React Native4.9.1June 15, 2026
Web (JavaScript)2.9.0May 28, 2026

Native SDK size information

The following requirements list the amount added to the final download size of an app that is integrated with the Digital Intelligence Native SDK:

SDKVersionAdded Download Size
Android SDK4.7.5~258.6 KB
iOS SDK4.7.1~231 KB

How it works

Get started with the Digital Intelligence SDKs by completing the following steps:

  1. Set up Digital Intelligence in RiskOS™

    Add the Digital Intelligence enrichment to your workflow and configure it in the RiskOS™ Dashboard. See Set up Digital Intelligence.

  2. Integrate the Digital Intelligence SDK

    Follow the platform-specific SDK guide below to embed the SDK in your iOS, Android, React Native, or Web application.

  3. Collect a session token

    Call the SDK during the user session to generate a sessionToken that captures device and behavioral signals in the background.

  4. Include the token in your evaluation

    In your backend, pass the sessionToken in the data.individual.di_session_token field of your /api/evaluation request.

  5. Receive device intelligence

    RiskOS™ returns the digitalIntelligence enrichment in the evaluation response. See the Digital Intelligence data dictionary for the full field list.


Choosing an SDK


Related resources

ResourceDescription
Digital Intelligence overviewWhat Digital Intelligence detects and how it scores device and behavioral risk
Set up Digital IntelligenceAdd and configure the enrichment in your RiskOS™ workflow
Digital Intelligence ScopeSupported platforms, signals, and coverage
Data dictionaryFull list of device and behavioral fields returned in the evaluation response
Silent Network AuthenticationAdd phone-number verification using the device's mobile network
Troubleshooting & FAQsCommon integration issues and error resolution
API and SDK KeysGet the SDK key required to initialize the SDK

Did this page help you?