# Mobile SDK Guide

## Overview

The ComplyCube Mobile SDKs make it quick and easy to build a frictionless customer onboarding and biometric authentication experience in your mobile app.

{% hint style="info" %}
You can test the Mobile SDK immediately using the [ComplyCube Mobile app](https://docs.complycube.com/documentation/integration-resources/complycube-mobile-app), without needing to integrate anything.
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=n8kAGXQykkA>" fullWidth="false" %}
ComplyCube Mobile SDK Demo
{% endembed %}

The SDK offers several benefits:

* **Native flows**: Smooth mobile experience with guided capture for selfies, videos, and IDs.
* **Flexible integration**: Orchestrate full journeys with [workflows](https://app.gitbook.com/s/KyFKMqftsmT6qln9zo5y/compliance-studio/workflows) or configure individual stages (selfie, document, NFC).
* **Biometric checks**: Liveness via photo and video, with spoof detection.
* **Document & NFC**: OCR and chip reading for passports and other ID cards with secure cross-checks.
* **Smart auto-capture**: Real-time quality checks to reduce errors and ensure optimal input.
* **Custom branding**: Adapt colors, text, and logos to match your app.
* **Global-ready**: Multi-language support with localized UI labels.

<figure><img src="https://content.gitbook.com/content/sw26JqCBnT6AEIbxAYyk/blobs/dx4syA1HOB3RyIFSWkPn/mobile_sdk_illustrations.jpeg" alt=""><figcaption><p>Preview of the Mobile SDK (iOS)</p></figcaption></figure>

## Supported SDKs

ComplyCube provides **native SDKs** to embed identity verification flows directly into your mobile apps.

Choose the SDK that matches your tech stack. Each comes with a sample app to get you started quickly.

<table data-column-title-hidden data-view="cards" data-full-width="false"><thead><tr><th align="center"></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><mark style="color:blue;"><strong>iOS</strong></mark></td><td></td><td></td><td><a href="https://content.gitbook.com/content/sw26JqCBnT6AEIbxAYyk/blobs/imy9fB55kkrUWzzeRV4r/sdk-ios.png">sdk-ios.png</a></td><td><a href="https://app.gitbook.com/s/lv7UhJvTbxeq4s3KwQpn/mobile-integrations/ios-sdk">iOS SDK</a></td></tr><tr><td align="center"><mark style="color:blue;"><strong>Android</strong></mark></td><td></td><td></td><td><a href="https://content.gitbook.com/content/sw26JqCBnT6AEIbxAYyk/blobs/GIeXcErENQMweFkVNOoe/sdk-android.png">sdk-android.png</a></td><td><a href="https://app.gitbook.com/s/lv7UhJvTbxeq4s3KwQpn/mobile-integrations/android-sdk">Android SDK</a></td></tr><tr><td align="center"><mark style="color:blue;"><strong>React Native</strong></mark></td><td></td><td></td><td><a href="https://content.gitbook.com/content/sw26JqCBnT6AEIbxAYyk/blobs/PyG3tATCsxmYzaaFJRj6/sdk-rn.png">sdk-rn.png</a></td><td><a href="https://app.gitbook.com/s/lv7UhJvTbxeq4s3KwQpn/mobile-integrations/react-native-sdk">React Native SDK</a></td></tr><tr><td align="center"><mark style="color:blue;"><strong>Flutter</strong></mark></td><td></td><td></td><td><a href="https://content.gitbook.com/content/sw26JqCBnT6AEIbxAYyk/blobs/3thT1Po4lQ79r0k8IuMT/sdk-flutter.png">sdk-flutter.png</a></td><td><a href="https://app.gitbook.com/s/lv7UhJvTbxeq4s3KwQpn/mobile-integrations/flutter-sdk">Flutter SDK</a></td></tr></tbody></table>
