---
title: SDK и инструменты
description: Обзор SDK и инструментов интеграции IDCloud — Android SDK, iOS SDK, Flutter SDK и REST API.
canonical: https://developer.unico.io/ru/developers/sdks-and-tools/overview
locale: ru
generated_by: markdown-export
---

- [/ru/](/ru/)
- SDK и инструменты

**На этой странице# SDK и инструменты

SDK Unico встраивается непосредственно в ваше приложение и управляет процессом захвата на стороне клиента. После успешного захвата SDK возвращает зашифрованные данные, которые ваш бэкенд передаёт в биометрический движок IDCloud для анализа через REST API.
### Доступные SDK​

Android SDKНативная библиотека для приложений на Java и Kotlin.[Начать работу](/ru/developers/sdks-and-tools/android/requirements)[История версий](/ru/developers/sdks-and-tools/android/resources/release-notes)Текущая версия6.13.0ЯзыкKotlin / JavaМин. версия5.0 (API 21)Kotlin1.8.22+iOS SDKНативная библиотека для приложений на Swift и Objective-C.[Начать работу](/ru/developers/sdks-and-tools/ios/requirements)[История версий](/ru/developers/sdks-and-tools/ios/resources/release-notes)Текущая версия3.5.0ЯзыкSwift / Objective-CМин. версияiOS 13Xcode16.0+Flutter SDKПлагин, построенный на основе нативных SDK для Android и iOS.[Начать работу](/ru/developers/sdks-and-tools/flutter/requirements)[История версий](/ru/developers/sdks-and-tools/flutter/resources/release-notes)Текущая версия4.64.0ЯзыкDartМин. Android5.0 (API 21)Мин. iOSiOS 13
### Референс-приложения​

Unico предлагает референс-приложение для каждого SDK в репозитории [reference-apps](https://github.com/unico-labs/reference-apps). Каждое приложение реализует полный пользовательский путь.

[Android](/ru/developers/sdks-and-tools/android/resources)
[iOS](/ru/developers/sdks-and-tools/ios/resources)
[Flutter](/ru/developers/sdks-and-tools/flutter/resources)
[Web App Integration (Journeys SDK)](/ru/developers/sdks-and-tools/web)

**Нативные SDK**ПлатформаРепозиторийAndroid[GitHub — reference-apps/android](https://github.com/unico-labs/reference-apps/tree/main/android)iOS[GitHub — reference-apps/ios](https://github.com/unico-labs/reference-apps/tree/main/ios)Flutter[GitHub — reference-apps/flutter](https://github.com/unico-labs/reference-apps/tree/main/flutter)**Web App Integration (Journeys SDK)**Язык / ФреймворкРепозиторийNode.js (Express)[GitHub — reference-apps/web](https://github.com/unico-labs/reference-apps/tree/main/web)
### Ключевые возможности​

Проверка живости
SDK интегрируются с функцией Liveness для подтверждения физического присутствия пользователя в момент захвата. Сеанс захвата завершается только после успешной проверки живости, что блокирует попытки спуфинга с использованием фотографий, видео или масок.
SmartFrames
Интерфейс захвата автоматически адаптируется к силуэту пользователя и размерам экрана. Это улучшает качество биометрических данных и снижает количество отклонённых захватов по сравнению со стандартными реализациями камеры — без какой-либо настройки со стороны разработчика.
### Уровни безопасности​

Каждый SDK поставляется с несколькими средствами защиты, применяемыми во время выполнения:

Шифрование полезной нагрузки между клиентом и backend
Защита от инъекций и подмены данных
Обнаружение мошенничества во всех режимах камеры
Обфускация кода
Блокировка эмуляторов
Верификация пакета приложения

### Принцип работы​

SDK (на стороне клиента) упрощает интеграцию с платформой Unico, берёт на себя всю сложность управления камерой, захвата изображений и пользовательского пути.
При успешном захвате SDK возвращает зашифрованные данные, которые необходимо отправить в API биометрического движка для завершения биометрической валидации, как показано на схеме ниже:

SDK управляет полным процессом захвата на клиенте: доступ к камере, валидация кадров, проверка живости и шифрование. Ваш backend получает зашифрованные данные и передаёт их в биометрический движок IDCloud — необработанное изображение не передаётся.
Эти SDK формируют вывод для контракта Web & SDK (`POST /client/v1/process`). При использовании API-контракта захват выполняется на вашей стороне, и `imageBase64` отправляется напрямую.
Версионирование
Версии SDK следуют семантическому версионированию (`MAJOR.MINOR.PATCH`). Ответственность за обновление SDK зависит от модели интеграции. Для интеграций **by-Client** поддержание актуальной версии SDK является вашей ответственностью — устаревшие версии могут потерять защиту безопасности или доступ к новым возможностям. Для интеграций **by-Unico** обновления выполняются Unico автоматически.

**Мажорная версия (MAJOR):** При внесении несовместимых изменений в API.
**Минорная версия (MINOR):** При добавлении функциональности с сохранением совместимости.
**Патч-версия (PATCH):** При исправлении ошибок с сохранением совместимости.

Поддерживаемые средыПоддерживаются: нативный Android, нативный iOS и Flutter через наш плагин. Не поддерживаются: любые гибридные или кроссплатформенные фреймворки, включая, помимо прочего, React Native и Ionic.Последнее обновление 23 окт. 2026 г.**