FAQ
Last updated
Last updated
Answer:
The CAF Face Liveness SDK provides a solution for verifying whether the face captured by a mobile device's camera is from a live person and not a photo, video, or other forms of spoofing. It’s widely used in scenarios where identity verification is crucial, such as KYC (Know Your Customer), fraud prevention, and secure access.
Answer:
The SDK supports Android API 26 and above, ensuring compatibility with modern Android devices. Your Android project should use a minimum SDK version of 26.
For more requirement details, such as Kotlin and Gradle version, please refer to the .
Answer:
The SDK requires the following permissions:
Camera (android.permission.CAMERA
)
Internet (android.permission.INTERNET
)
Ensure these are added to your AndroidManifest.xml
and handle permission requests in your app appropriately for Android versions that require runtime permission requests.
Answer:
To integrate the SDK:
Add the SDK dependencies to your build.gradle
file.
Configure necessary permissions for the camera and internet access in your app’s AndroidManifest.xml
.
Initialize the SDK in your application’s lifecycle, typically within onCreate()
of your main activity.
Answer:
Answer:
To start the liveness check, follow these steps:
Build the liveness session using the SDK’s builder.
Start the liveness activity.
Capture the result in the activity’s callback.
Answer:
Answer:
Some common errors include:
Camera permission not granted: Ensure your app requests the necessary permissions at runtime.
SDK initialization failure: Check your Gradle setup and ensure the SDK is properly initialized in the app lifecycle.
Network errors: Ensure the device has an active internet connection for the liveness check to succeed.
For detailed instructions, please refer to the .
The current version of the SDK is regularly updated. You can find the latest version information, including changelogs and version-specific details, .
For more details on how to initiate the process, refer to the .
Yes, the SDK offers authentication and liveness URL customization options through the builder interface. These advanced features can be explored in the .
For more troubleshooting details, refer to the .