> For the complete documentation index, see [llms.txt](https://docs.caf.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.caf.io/caf-sdk/flutter.md).

# FLUTTER

- [Installation Guide](https://docs.caf.io/caf-sdk/flutter/installation-guide.md): Install and configure Certta for Flutter. Learn SDK requirements, module selection, permissions, session setup, runtime token updates, and color theming.
- [Face Liveness](https://docs.caf.io/caf-sdk/flutter/face-liveness.md): Install and launch Face Liveness for Flutter. Learn prerequisites, CerttaLivenessConfiguration options, event streams, success and failure results, and error handling.
- [Handling Failures](https://docs.caf.io/caf-sdk/flutter/face-liveness/handling-failures.md): Reference for Flutter Face Liveness failure handling. Learn CerttaLivenessFailure types, cause values, and how to map failures to clear user guidance.
- [Document Detector](https://docs.caf.io/caf-sdk/flutter/document-detector.md): Install and launch Document Detector for Flutter. Learn configuration options, UI setup, customization paths, event streams, and result handling.
- [UI Customizations](https://docs.caf.io/caf-sdk/flutter/document-detector/ui-customizations.md): Customize Document Detector for Flutter. Learn how to configure document selection, guidance screens, previews, uploads, retry states, and in-flow messages.
- [Migrating from CafSdk](https://docs.caf.io/caf-sdk/flutter/migrating-from-cafsdk.md): Migrate a Flutter app from the sequential CafSdk API to Certta DevX in caf\_sdk 2.4.0. Compare configuration, module launch, and event handling.
- [Changelog](https://docs.caf.io/caf-sdk/flutter/changelog.md): Flutter SDK release notes. Track versions, breaking changes, provider updates, and migration notes for Certta, Face Liveness, and Document Detector.
- [Legacy Getting Started with the SDK](https://docs.caf.io/caf-sdk/flutter/getting-started-with-the-sdk.md)
- [Standalone Modules](https://docs.caf.io/caf-sdk/flutter/standalone-modules.md)
- [Document Detector (DEPRECATED)](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector.md): The Document Detector SDK allows seamless document capture and verification, enabling you to integrate advanced document detection capabilities into your applications.
- [Release Notes](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/release-notes.md)
- [Requirements](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/requirements.md)
- [Installating the SDK](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/installation.md)
- [Android Configuration](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/android_config.md)
- [iOS Configuration](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/ios_config.md)
- [SDK Lifecycle](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/lifecycle.md)
- [Building the SDK](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/builder.md)
- [Start Liveness Verification](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/start-sdk.md)
- [Source Code](https://docs.caf.io/caf-sdk/flutter/standalone-modules/documentdetector/source-code.md)
- [Face Liveness (DEPRECATED)](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness.md): Enables you to integrate live facial liveness detection technology into your Android and iOS applications, offering a seamless and secure way to verify users.
- [Requirements](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness/requirements.md)
- [Installating the SDK](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness/installation.md)
- [Android Configuration](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness/android_config.md)
- [iOS Configuration](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness/ios_config.md)
- [SDK Lifecycle](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness/lifecycle.md)
- [Building the SDK](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness/builder.md)
- [Start Liveness Verification](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness/start-sdk.md)
- [Source Code](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceliveness/source-code.md)
- [Face Authenticator (DEPRECATED)](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator.md): Enables you to integrate live facial authentication and fingerprint technology into your Android and iOS applications, offering a seamless and secure way to authenticate users.
- [Requirements](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator/requirements.md)
- [Installating the SDK](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator/installation.md)
- [Android Configuration](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator/android_config.md)
- [iOS Configuration](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator/ios_config.md)
- [SDK Lifecycle](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator/lifecycle.md)
- [Building the SDK](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator/builder.md)
- [Start Liveness Verification](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator/start-sdk.md)
- [Source Code](https://docs.caf.io/caf-sdk/flutter/standalone-modules/faceauthenticator/source-code.md)
- [Deprecated SDKs](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks.md): This page presents the first steps for using our Flutter SDKs.
- [Release notes](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/release-notes.md): Welcome to the release notes page for our Flutter products! This page serves as a comprehensive guide to the latest updates, features, enhancements, and bug fixes included in each version of our produ
- [DocumentDetector](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/release-notes/document-detector-releases.md)
- [FaceLiveness](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/release-notes/faceliveness-releases.md)
- [FaceAuth](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/release-notes/faceauth-releases.md)
- [DocumentDetector](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/document-detector.md): Capture authentic, high-quality photos of user-submitted documents, allowing you to send them later for analysis in our API.
- [DocumentDetector v6.x and below](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/document-detector/v6-and-below.md)
- [DocumentDetector v7.x and above](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/document-detector/v7-and-above.md)
- [FaceLiveness](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/faceliveness.md): It brings cutting-edge live facial verification and fingerprint authentication technology into your Flutter applications, offering a seamless and secure way to authenticate users.
- [FaceAuth](https://docs.caf.io/caf-sdk/flutter/standalone-modules/deprecated-sdks/faceauth.md): Incorporate facial authentication with proof of life verification and fingerprint authentication technology into your Flutter application. This integration is ideal for enhancing login flows and secur
- [SDKs response](https://docs.caf.io/caf-sdk/flutter/sdks-response.md): This page explains the reasons why an SDK is terminated. To do this, check the failure type of the object class present in the result object.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.caf.io/caf-sdk/flutter.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
