Skip to main content
Choose how you want to integrate Didit based on your platform and use case.
For user-facing verification (KYC onboarding, age verification, identity checks), we recommend SDK integration through hosted sessions. The verification flows are A/B tested and optimized for the highest completion rates, fastest speed, and best security. All SDKs — web, iOS, Android, React Native, and Flutter — are available now.For server-to-server operations (batch processing, custom pipelines), use the standalone APIs directly. See the standalone API documentation for individual verification endpoints.
If you launch a Didit session from your own product, you are still responsible for the controller-side notice and consent layer. Before the user starts verification, disclose that Didit powers the workflow, link your own privacy notice, and collect explicit consent where required for document, selfie, liveness, or biometric capture. See Security & compliance, White Label, and Create Session.

Web

Integrate verification into your web app with JavaScript, iframe, or redirect.

Web SDKs

JavaScript SDK, iframe embed, or redirect. React, Vue, Angular, vanilla JS.

JavaScript SDK

Full programmatic control with event callbacks and TypeScript.

InContext Iframe

Embed verification in your page. No backend required with UniLink.

Redirect

Redirect to Didit-hosted flow. Cross-device support.

Mobile

Native SDKs for the best camera, NFC, and liveness experience on device.

Native SDKs

iOS, Android, React Native, Flutter. Full NFC and biometric support.

iOS SDK

SwiftUI and UIKit. NFC passport reading. Available now.

Android SDK

Kotlin and Jetpack Compose. NFC support. Available now.

React Native

Cross-platform TypeScript API wrapping native iOS and Android SDKs. NFC support. Available now.

Flutter

Cross-platform Dart API wrapping native iOS and Android SDKs. NFC support. Available now.

WebView Fallback

Fallback for platforms without a native SDK. Prefer native SDKs when available.

Integrations

Plugins and no-code tools for popular platforms.

Zapier

Automate verification with no-code triggers and actions.

WordPress & WooCommerce

Plugin for WordPress and WooCommerce sites.

Quick Comparison

PlatformMethodStatusNFCCameraBest For
WebJavaScript SDK✅ AvailableBrowserFull control, React / Vue / Angular
WebInContext Iframe✅ AvailableBrowserQuick embed, no backend needed
WebRedirect✅ AvailableBrowserCross-device, simple setup
iOSNative SDK✅ AvailableOptimizedBest UX, NFC chip reading
AndroidNative SDK✅ AvailableOptimizedBest UX, NFC chip reading
React NativeNative SDK✅ AvailableOptimizedBest UX, NFC chip reading
FlutterNative SDK✅ AvailableOptimizedBest UX, NFC chip reading
No-CodeZapier✅ AvailableAutomated workflows
CMSWordPress✅ AvailableWP / WooCommerce sites

Next Steps

API Full Flow

End-to-end session integration: create sessions, webhooks, results.

Webhooks

Receive real-time verification status updates.