Skip to main content

Requirements

RequirementVersion / value
Minimum Android5.0 (API 21)
Kotlin1.8.22 or later
Java compatibilityJavaVersion.VERSION_1_8
Android Gradle Plugin (AGP)8.6.0 or later
Android StudioKoala Feature Drop (2024.1.2) or later
Supported languagesJava and Kotlin
Maven repositoryhttps://maven-sdk.unico.run/sdk-mobile
Required permissionsINTERNET, CAMERA
Optional permissionsACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION
Physical devices only

This SDK does not work on emulators — only on physical devices. For development and integration testing, use a physical device with the sample apps provided in the Resources section.

Hybrid frameworks

Official support is restricted to native Android. React Native, Ionic, and other cross-platform frameworks are not supported. For Flutter, use the official Flutter plugin.

Session limits
LimitValueBehavior
Session timeout40 secondsSDK closes the camera if no capture is completed within the time limit — triggers onSystemClosedCameraTimeoutSession()
Face inference timeout13 secondsIf no face is detected within this window, the SDK switches to manual capture — triggers onSystemChangedTypeCameraTimeoutFaceInference()