Verification · Mobile SDK
The ONEPROOF Mobile SDK
One SDK for Every Credential
The ONEPROOF Mobile SDK: one SDK for every credential. mDL (ISO 18013-5), EUDI PID, Photo ID (ISO/IEC 23220), EU Age Verification, and additional ISO mdoc credentials, verified in person via BLE and NFC in a single integration for iOS and Android, with full offline capability. No per-credential SDKs, no add-on modules.
Overview
One Mobile SDK, Every Credential, iOS & Android
The Mobile SDK integrates directly into iOS and Android applications and verifies mDL, EUDI PID, Photo ID, and additional ISO mdoc credentials natively on device. Every ONEPROOF SDK is built on the same verification engine, so one integration covers every supported credential. No server round trip required. Cryptographic proof, on device.
Native SDK optimized for iOS. Supports BLE and NFC device engagement for in person credential verification.
Native SDK optimized for Android. Full BLE and NFC support with field level selective disclosure.
Supported Credentials
Mobile Driver License (mDL)
ISO 18013-5:2021, incl. AAMVA, US, and French namespaces
EUDI PID
eu.europa.ec.eudi.pid.1
Photo ID
ISO/IEC 23220 (mdoc)
EU Age Verification
eu.europa.ec.av.1
Additional mdoc profiles
Mobile vehicle registration (mVR), vaccination attestation (mICOV), Aadhaar (India)
Core Benefits
Built for In Person Verification
Native Swift and Kotlin SDKs no cross platform abstraction layer
ISO 18013-5 full compliance cryptographic not visual verification
BLE and NFC device engagement no internet required for verification
Fully offline capable verify credentials in network restricted environments
Selective disclosure enforced only requested fields returned never the full credential
OEM architecture no ONEPROOF branding required in your app
Use Cases
Where the Mobile SDK Deploys
In App Age & Identity Verification
Embed mDL age and identity verification directly into your retail or POS app. The SDK handles all standards layer verification; your app controls the UX flow. ISO 18013-5 ensures cryptographic proof not visual document inspection.
In Branch & In App Onboarding
Verify customer identity at in branch or in app onboarding using ISO compliant mobile credentials cryptographic assurance no document scanning required. Privacy by design only the fields you request are ever returned.
Gate, Lounge & Boarding Verification
Integrate mobile ID verification into gate lounge and boarding apps BLE and NFC engagement supports contactless in person verification flows offline capable for air gapped or signal limited environments.
Technical Specifications
Platform Specifications
Request the Mobile SDK Datasheet
Detailed technical specifications available to qualified partners.
Add ISO 18013-5 mDL verification to your mobile app.
All engagements are enterprise qualified. No self-serve paths.
Request Access