Overall AI readiness score
A combined result across all audit signals.
Overall AI readiness score
A combined result across all audit signals.
Overall AI readiness assessment
Certta DevHub was independently audited by llmsmap. docs.caf.io currently scores 71/100 for AI readiness. The result combines AI-specific files, crawler policy, sitemap discovery, structured homepage data, and—when available—the mobile Google Lighthouse technical profile.
llms.txt is accessible and contains 16,566 tokens. An expanded llms-full.txt is also available with 493,492 tokens, giving agents more direct context. No separate ai.txt policy was detected; it is optional, but can clarify training, retrieval, and attribution preferences.
robots.txt is available. 11 of 11 tracked AI bots are not blocked. Declared sitemaps: 1. No Schema.org type was detected on the homepage. 0 OpenGraph tags were found and markup completeness is 0%, leaving more entity interpretation to crawlers.
The mobile Lighthouse profile adds Performance 77/100, Accessibility 86/100, Best Practices 100/100, SEO 100/100, and experimental Agentic Browsing 50/100. These signals have a limited weight: they complement rather than replace llms.txt, robots.txt, and structured-data checks.
A mobile Lighthouse measurement. Google’s experimental Agentic Browsing category is explained separately and does not replace the broader llmsmap AI-readiness score.
Performance
Accessibility
Best Practices
Technical SEO
Agentic Browsing
Mobile performance is 77/100, with the largest visible content block appearing in 5.2 s and the browser main thread blocked for 130 ms. Layout shift was 0.004. The main thread is where the browser runs JavaScript, calculates layout, and paints the page; long work there delays both user input and browser-agent actions.
Accessibility scored 86/100, Best Practices 100/100, and technical SEO 100/100. The experimental Agentic Browsing category scored 50/100. It measures signals Google currently tests for software agents and is shown separately from the llmsmap AI-readiness score.
Split long JavaScript tasks, defer non-critical scripts and styles, and shorten blocking request chains. This helps the primary content appear sooner and makes controls usable earlier.
Remove unused CSS and JavaScript, load heavy widgets on demand, and limit third-party scripts. Less code means less parsing and background work on the device.
Improve server response time, remove unnecessary redirects and repeat downloads, and use compression, caching, and selective preconnect hints.
Give buttons and links accessible names, associate labels with fields, and use ordered headings and semantic regions. The same structure helps screen readers and software agents understand actions.
First content
Main content
Layout stability
Blocking time
Visual speed
Machine-readable files, crawler policy, discovery, and homepage markup.
ai.txt file was not found
1 sitemap found
Schema.org markup was not found on the homepage
OpenGraph tags were not found on the homepage
Based on robots.txt analysis
Declared discovery routes for crawlers and agents.
# Certta DevHub ## Home - [Caf Dev Hub](https://docs.caf.io/caf-dev-hub.md): Bem vindo ao Caf Dev Hub. Explore nossos guias, documentações de API e SDK e comece. ## Product guides - [Overview](https://docs.caf.io/caf-docs/readme.md) - [User Onboarding](https://docs.caf.io/caf-docs/our-solutions/user-onboarding.md) - [ID Document Verification](https://docs.caf.io/caf-docs/our-solutions/id-document-verification.md) - [Know Your Customer - KYC](https://docs.caf.io/caf-docs/our-solutions/kyc.md) - [Know Your Business - KYB](https://docs.caf.io/caf-docs/our-solutions/kyb.md) - [Account Takeover Prevention](https://docs.caf.io/caf-docs/our-solutions/smart-auth.md) - [Organizations](https://docs.caf.io/caf-docs/user-guide/organizations.md): Manage members, access, and security for your organization in Organizations. - [SSO Configuration](https://docs.caf.io/caf-docs/user-guide/organizations/sso-configurations.md): Configure Single Sign-On (SSO) in the Organizations admin console. - [Microsoft Entra ID (SAML)](https://docs.caf.io/caf-docs/user-guide/organizations/sso-configurations/microsoft-entra-id.md): Configure SSO with Microsoft Entra ID (Azure AD) using the SAML protocol. - [Okta (SAML / OIDC)](https://docs.caf.io/caf-docs/user-guide/organizations/sso-configurations/okta.md): Configure SSO with Okta using SAML or OIDC protocols. - [Auth0 (SAML / OIDC)](https://docs.caf.io/caf-docs/user-guide/organizations/sso-configurations/auth0.md): Configure SSO with Auth0 using SAML or OIDC protocols. - [Google Workspace (SAML)](https://docs.caf.io/caf-docs/user-guide/organizations/sso-configurations/google.md): Configure SSO with Google Workspace using SAML protocol. - [Generic Provider (SAML / OIDC)](https://docs.caf.io/caf-docs/user-guide/organizations/sso-configurations/generic.md): Configure SSO with any SAML or OIDC compatible provider. - [SCIM Provisioning](https://docs.caf.io/caf-docs/user-guide/organizations/scim-provisioning.md): Configure SCIM user provisioning for your organization in Organizations. - [Trust Platform](https://docs.caf.io/caf-docs/user-guide/trust-platform.md) - [New Query](https://docs.caf.io/caf-docs/user-guide/trust-platform/new-query.md) - [Executions](https://docs.caf.io/caf-docs/user-guide/trust-platform/executions.md) - [Company](https://docs.caf.io/caf-docs/user-guide/trust-platform/company.md) - [Onboarding List](https://docs.caf.io/caf-docs/user-guide/trust-platform/onboarding-list.md) - [Onboarding Builder](https://docs.caf.io/caf-docs/user-guide/trust-platform/onboarding-builder.md) - [Query Templates](https://docs.caf.io/caf-docs/user-guide/trust-platform/query-templates.md) - [Workflow Builder](https://docs.caf.io/caf-docs/user-guide/trust-platform/workflow-builder.md) - [SSO Configuration (legacy redirect)](https://docs.caf.io/caf-docs/user-guide/trust-platform/sso-configurations.md): SSO configuration documentation has moved to Organizations. - [Smart Auth (identity)](https://docs.caf.io/caf-docs/user-guide/smart-auth.md): On this page, you will find information about the Smart Auth SDK. - [Getting Started](https://docs.caf.io/caf-docs/user-guide/smart-auth/getting-started.md) - [Access Token](https://docs.caf.io/caf-docs/user-guide/smart-auth/access-token.md) - [Checking the Response](https://docs.caf.io/caf-docs/user-guide/smart-auth/checking-the-response.md) - [Rules Catalog](https://docs.caf.io/caf-docs/user-guide/smart-auth/catalog-rules.md) - [Resolution 6](https://docs.caf.io/caf-docs/user-guide/resolution-6.md): All.id is a distributed network built upon a peer-to-peer protocol using DLT concepts for storing and processing digital identity data. - [All.id components](https://docs.caf.io/caf-docs/user-guide/resolution-6/all.id-components.md) - [Peer components](https://docs.caf.io/caf-docs/user-guide/resolution-6/peer-components.md) - [Facial biometrics](https://docs.caf.io/caf-docs/user-guide/resolution-6/facial-biometrics.md) - [Features](https://docs.caf.io/caf-docs/user-guide/resolution-6/facial-biometrics/features.md) - [Core procedure](https://docs.caf.io/caf-docs/user-guide/resolution-6/facial-biometrics/core-procedure.md) - [Profile insertion](https://docs.caf.io/caf-docs/user-guide/resolution-6/facial-biometrics/core-procedure/profile-insertion.md) - [Biometric validation](https://docs.caf.io/caf-docs/user-guide/resolution-6/facial-biometrics/core-procedure/biometric-validation.md) - [Onboarding Journey](https://docs.caf.io/caf-docs/quick-start-guides/onboarding-journey.md) - [Company Search through API](https://docs.caf.io/caf-docs/quick-start-guides/company-search-through-api.md) - [Onboarding links into WebView and iFrame](https://docs.caf.io/caf-docs/quick-start-guides/onboardings-integration.md) - [WebView](https://docs.caf.io/caf-docs/quick-start-guides/onboardings-integration/webview.md): This document provides guidelines for configuring WebView to ensure proper functionality of web Onboarding integrations. - [Android](https://docs.caf.io/caf-docs/quick-start-guides/onboardings-integration/webview/webview_android.md): This document provides instructions to create a WebView into an Android project. - [iOS](https://docs.caf.io/caf-docs/quick-start-guides/onboardings-integration/webview/webview_ios.md): This document provides instructions to create a WebView into an iOS project. - [React Native](https://docs.caf.io/caf-docs/quick-start-guides/onboardings-integration/webview/webview_react_native.md): This document provides instructions to create a WebView using React Native. - [Flutter](https://docs.caf.io/caf-docs/quick-start-guides/onboardings-integration/webview/webview_flutter.md): This document provides instructions to create a WebView using Flutter. - [iFrame](https://docs.caf.io/caf-docs/quick-start-guides/onboardings-integration/iframe.md): This document provides instructions for integrating the Onboarding process into an iFrame. - [Events](https://docs.caf.io/caf-docs/quick-start-guides/onboardings-integration/events.md): This document explains how to handle events emitted by the onboarding process using window.postMessage(). ## APIs - [Overview](https://docs.caf.io/caf-api/readme.md): Welcome to the API documentation! On this page, you will find everything you need to know to improve the security and quality of your apps using our API. - [Getting Started](https://docs.caf.io/caf-api/connect/getting_started.md) - [Rate Limit](https://docs.caf.io/caf-api/connect/rate-limit.md) - [Transactions](https://docs.caf.io/caf-api/connect/transactions.md) - [Transaction linking](https://docs.caf.io/caf-api/connect/transactions/transaction-linking.md) - [Validation rules](https://docs.caf.io/caf-api/connect/transactions/validation-rules.md) - [Manual reprovals](https://docs.caf.io/caf-api/connect/transactions/manual-reprovals.md) - [Services](https://docs.caf.io/caf-api/connect/transactions/services.md) - [Document OCR](https://docs.caf.io/caf-api/connect/transactions/services/document-ocr.md) - [Documentscopy](https://docs.caf.io/caf-api/connect/transactions/services/documentscopy.md) - [Facematch](https://docs.caf.io/caf-api/connect/transactions/services/facematch.md) - [Facial Biometrics](https://docs.caf.io/caf-api/connect/transactions/services/facial-biometrics.md) - [Private Faceset](https://docs.caf.io/caf-api/connect/transactions/services/private-faceset.md) - [Shared Faceset](https://docs.caf.io/caf-api/connect/transactions/services/shared-faceset.md) - [Document Liveness](https://docs.caf.io/caf-api/connect/transactions/services/document-liveness.md) - [Global Document Reader](https://docs.caf.io/caf-api/connect/transactions/services/global-doc-reader.md) - [Global Document Verification](https://docs.caf.io/caf-api/connect/transactions/services/global-doc-verification.md) - [Deepfake Detection](https://docs.caf.io/caf-api/connect/transactions/services/deepfake-detection.md) - [Image Similarity Check](https://docs.caf.io/caf-api/connect/transactions/services/image-similarity-check.md) - [Face Details](https://docs.caf.io/caf-api/connect/transactions/services/face-details.md) - [VerifAI Smart OCR](https://docs.caf.io/caf-api/connect/transactions/services/verif-ai-smart-ocr.md) - [Background check](https://docs.caf.io/caf-api/connect/transactions/background-check.md) - [Data structure](https://docs.caf.io/caf-api/connect/transactions/background-check/data-structure.md) - [KYC](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc.md) - [Driver](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/driver.md) - [Financial](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/financial.md) - [Labor](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/labor.md) - [Register data](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/register-data.md) - [Relationships](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/relationships.md) - [Risk](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/risk.md) - [Documents](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/documents.md) - [Adverse Media](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/adversemedia.md) - [PEPs](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/peps.md) - [Warnings](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/warnings.md) - [Sanctions](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/sanctions.md) - [Global identity verification](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/gdc.md) - [Global identity double verification](https://docs.caf.io/caf-api/connect/transactions/background-check/kyc/gdc2x2.md) - [KYB](https://docs.caf.io/caf-api/connect/transactions/background-check/kyb.md) - [Financial](https://docs.caf.io/caf-api/connect/transactions/background-check/kyb/financial.md) - [Labor](https://docs.caf.io/caf-api/connect/transactions/background-check/kyb/labor.md) - [Register data](https://docs.caf.io/caf-api/connect/transactions/background-check/kyb/register-data.md) - [Risk](https://docs.caf.io/caf-api/connect/transactions/background-check/kyb/risk.md) - [Documents](https://docs.caf.io/caf-api/connect/transactions/background-check/kyb/documents.md) - [Credit Report](https://docs.caf.io/caf-api/connect/transactions/background-check/kyb/credit-report.md) - [Business Identity](https://docs.caf.io/caf-api/connect/transactions/background-check/kyb/business-identity.md) - [Vehicle](https://docs.caf.io/caf-api/connect/transactions/background-check/vehicle.md) - [Register data](https://docs.caf.io/caf-api/connect/transactions/background-check/vehicle/register-data.md) - [Authentication](https://docs.caf.io/caf-api/connect/authentication.md) - [Applications](https://docs.caf.io/caf-api/connect/authentication/applications.md) - [Creating an Application](https://docs.caf.io/caf-api/connect/authentication/applications/creating-application.md) - [Managing Applications](https://docs.caf.io/caf-api/connect/authentication/applications/managing-applications.md) - [Available Permissions](https://docs.caf.io/caf-api/connect/authentication/applications/available-permissions.md) - [Certificates](https://docs.caf.io/caf-api/connect/authentication/certificates.md) - [Creating a Certificate](https://docs.caf.io/caf-api/connect/authentication/certificates/creating-certificate.md) - [Managing Certificates](https://docs.caf.io/caf-api/connect/authentication/certificates/managing-certificate.md) - [Using mTLS](https://docs.caf.io/caf-api/connect/authentication/using-mtls.md) - [Authenticating](https://docs.caf.io/caf-api/connect/authentication/authenticating.md) - [Webhooks](https://docs.caf.io/caf-api/connect/webhook.md) - [Creating Webhooks](https://docs.caf.io/caf-api/connect/webhook/creating-webhooks.md) - [Managing Webhooks](https://docs.caf.io/caf-api/connect/webhook/managing-webhooks.md) - [Events](https://docs.caf.io/caf-api/connect/webhook/events.md) - [Request](https://docs.caf.io/caf-api/connect/webhook/request.md) - [Signature](https://docs.caf.io/caf-api/connect/webhook/signature.md) - [Best Practices](https://docs.caf.io/caf-api/connect/webhook/best-practices.md) - [Available resources](https://docs.caf.io/caf-api/connect/available-resources.md) - [Transaction](https://docs.caf.io/caf-api/connect/available-resources/transaction.md) - [Onboarding](https://docs.caf.io/caf-api/connect/available-resources/onboarding.md) - [Profile](https://docs.caf.io/caf-api/connect/available-resources/profile.md) - [Face Authentication](https://docs.caf.io/caf-api/connect/available-resources/face-authentication.md) - [Synchronous services](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services.md) - [OCR Sync](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/ocr-sync.md) - [Doc Less Sync](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/doc-less-sync.md) - [Company search](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/company-search.md) - [Company record](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/company-record.md) - [Cpf Sync (Individual)](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/cpf-sync.md) - [Basic Data Sync (Individual)](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/pf-basic-data-sync.md) - [Document Integrity](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/document-integrity.md) - [Addresses](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/pf-addresses.md) - [Emails](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/pf-emails.md) - [Phones](https://docs.caf.io/caf-api/connect/available-resources/synchronous-services/pf-phones.md) - [Joint Resolution 6](https://docs.caf.io/caf-api/connect/available-resources/joint-resolution-6.md) - [Suspected Fraud Creation](https://docs.caf.io/caf-api/connect/available-resources/joint-resolution-6/suspected-fraud-creation.md) - [Suspected Fraud Query](https://docs.caf.io/caf-api/connect/available-resources/joint-resolution-6/suspected-fraud-query.md) - [Suspected Fraud Update](https://docs.caf.io/caf-api/connect/available-resources/joint-resolution-6/suspected-fraud-update.md) - [Suspected Fraud Deletion](https://docs.caf.io/caf-api/connect/available-resources/joint-resolution-6/suspected-fraud-deletion.md) - [Changelog](https://docs.caf.io/caf-api/connect/available-resources/joint-resolution-6/changelog.md) - [Authentication](https://docs.caf.io/caf-api/core-api/authentication.md) - [Transaction linking](https://docs.caf.io/caf-api/core-api/transaction-linking.md) - [Available resources](https://docs.caf.io/caf-api/core-api/available-resources.md) - [Transaction](https://docs.caf.io/caf-api/core-api/available-resources/transaction.md) - [Onboarding](https://docs.caf.io/caf-api/core-api/available-resources/onboarding.md) - [Profile](https://docs.caf.io/caf-api/core-api/available-resources/profile.md) - [Face Authentication](https://docs.caf.io/caf-api/core-api/available-resources/face-authentication.md) - [Synchronous services](https://docs.caf.io/caf-api/core-api/available-resources/synchronous-services.md) - [OCR Sync](https://docs.caf.io/caf-api/core-api/available-resources/synchronous-services/ocr-sync.md) - [Doc Less Sync](https://docs.caf.io/caf-api/core-api/available-resources/synchronous-services/doc-less-sync.md) - [Company search](https://docs.caf.io/caf-api/core-api/available-resources/synchronous-services/company-search.md) - [Company record](https://docs.caf.io/caf-api/core-api/available-resources/synchronous-services/company-record.md) - [Cpf Sync (Individual)](https://docs.caf.io/caf-api/core-api/available-resources/synchronous-services/cpf-sync.md) - [Basic Data Sync (Individual)](https://docs.caf.io/caf-api/core-api/available-resources/synchronous-services/pf-basic-data-sync.md) - [Transaction details](https://docs.caf.io/caf-api/core-api/transaction-details.md) - [Services](https://docs.caf.io/caf-api/core-api/transaction-details/services.md) - [Document OCR](https://docs.caf.io/caf-api/core-api/transaction-details/services/document-ocr.md) - [Documentscopy](https://docs.caf.io/caf-api/core-api/transaction-details/services/documentscopy.md) - [Facematch](https://docs.caf.io/caf-api/core-api/transaction-details/services/facematch.md) - [Facial Biometrics](https://docs.caf.io/caf-api/core-api/transaction-details/services/facial-biometrics.md) - [Private Faceset](https://docs.caf.io/caf-api/core-api/transaction-details/services/private-faceset.md) - [Shared Faceset](https://docs.caf.io/caf-api/core-api/transaction-details/services/shared-faceset.md) - [Document Liveness](https://docs.caf.io/caf-api/core-api/transaction-details/services/document-liveness.md) - [Global Document Reader](https://docs.caf.io/caf-api/core-api/transaction-details/services/global-doc-reader.md) - [Deepfake Detection](https://docs.caf.io/caf-api/core-api/transaction-details/services/deepfake-detection.md) - [Image Similarity Check](https://docs.caf.io/caf-api/core-api/transaction-details/services/image-similarity-check.md) - [Face Details](https://docs.caf.io/caf-api/core-api/transaction-details/services/face-details.md) - [VerifAI Smart OCR](https://docs.caf.io/caf-api/core-api/transaction-details/services/verif-ai-smart-ocr.md) - [Background check](https://docs.caf.io/caf-api/core-api/transaction-details/background-check.md) - [Data structure](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/data-structure.md) - [KYC](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc.md) - [Driver](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/driver.md) - [Financial](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/financial.md) - [Labor](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/labor.md) - [Register data](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/register-data.md) - [Relationships](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/relationships.md) - [Risk](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/risk.md) - [Documents](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/documents.md) - [Adverse Media](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/adversemedia.md) - [PEPs](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/peps.md) - [Warnings](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/warnings.md) - [Sanctions](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/sanctions.md) - [Global identity verification](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/gdc.md) - [Global identity double verification](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyc/gdc2x2.md) - [KYB](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyb.md) - [Financial](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyb/financial.md) - [Labor](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyb/labor.md) - [Register data](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyb/register-data.md) - [Risk](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyb/risk.md) - [Documents](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyb/documents.md) - [Credit Report](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyb/credit-report.md) - [Business Identity](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/kyb/business-identity.md) - [Vehicle](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/vehicle.md) - [Register data](https://docs.caf.io/caf-api/core-api/transaction-details/background-check/vehicle/register-data.md) - [Validation rules](https://docs.caf.io/caf-api/core-api/transaction-details/validation-rules.md) - [Manual reprovals](https://docs.caf.io/caf-api/core-api/transaction-details/manual-reprovals.md) - [Webhooks](https://docs.caf.io/caf-api/core-api/webhooks.md) - [Transaction](https://docs.caf.io/caf-api/core-api/webhooks/transaction.md): Transaction webhooks are used to communicate transaction status updates to the client-server. - [Profile](https://docs.caf.io/caf-api/core-api/webhooks/profile.md): Profile webhooks are used to communicate profile status updates to the client-server. - [Face authentication](https://docs.caf.io/caf-api/core-api/webhooks/face-authentication.md): Face authentication webhooks are used to communicate authentication to the client-server. - [Authentication (deprecated)](https://docs.caf.io/caf-api/mobile-api-deprecated/authentication.md): Authenticate the Mobile API with your access key to use the available resources. - [Available resources (deprecated)](https://docs.caf.io/caf-api/mobile-api-deprecated/available-resources.md) - [Face liveness (deprecated)](https://docs.caf.io/caf-api/mobile-api-deprecated/available-resources/face-liveness.md) - [Face registration (deprecated)](https://docs.caf.io/caf-api/mobile-api-deprecated/available-resources/face-registration.md) - [Face authentication (deprecated)](https://docs.caf.io/caf-api/mobile-api-deprecated/available-resources/face-authentication.md) - [Response signature (deprecated)](https://docs.caf.io/caf-api/mobile-api-deprecated/response-signature.md) - [Authentication](https://docs.caf.io/caf-api/smart-auth-api/authentication.md) - [Available resources](https://docs.caf.io/caf-api/smart-auth-api/available-resources.md) - [Authentications](https://docs.caf.io/caf-api/smart-auth-api/available-resources/authentications.md) - [Create identity](https://docs.caf.io/caf-api/smart-auth-api/available-resources/identity.md) - [Política de Depreciação de Recursos](https://docs.caf.io/caf-api/politica-de-depreciacao-de-recursos.md): 06 de junho, 2025 - [Deprecation Policy for Resources](https://docs.caf.io/caf-api/deprecation-policy-for-resources.md): June 6, 2025 - [All ID Documentation](https://docs.caf.io/caf-api/all-id.md) - [Technical Requirements](https://docs.caf.io/caf-api/all-id/technical-requirements.md) - [Architecture Overview](https://docs.caf.io/caf-api/all-id/architecture-overview.md) - [Production Guidance](https://docs.caf.io/caf-api/all-id/production-guidance.md) - [AWS ECS (CDK)](https://docs.caf.io/caf-api/all-id/production-guidance/ecs.md) - [AWS ECS (Terraform)](https://docs.caf.io/caf-api/all-id/production-guidance/ecs-terraform.md) - [Configuration](https://docs.caf.io/caf-api/all-id/configuration.md) - [Security Best Practices](https://docs.caf.io/caf-api/all-id/security-best-practices.md) - [Facematch AI Documentation](https://docs.caf.io/caf-api/all-id/ai-facematch-documentation.md) - [Available Resources](https://docs.caf.io/caf-api/all-id/available-resources.md) - [Legacy Joint Resolution 6 Documentation](https://docs.caf.io/caf-api/joint-resolution-6-api.md) - [Authentication](https://docs.caf.io/caf-api/joint-resolution-6-api/authentication.md) - [Using mTLS](https://docs.caf.io/caf-api/joint-resolution-6-api/using-mtls.md) - [Available resources](https://docs.caf.io/caf-api/joint-resolution-6-api/available-resources.md) - [Suspected fraud creation](https://docs.caf.io/caf-api/joint-resolution-6-api/available-resources/suspected-fraud-creation.md) - [Suspected fraud query](https://docs.caf.io/caf-api/joint-resolution-6-api/available-resources/suspected-fraud-query.md) - [Suspected fraud update](https://docs.caf.io/caf-api/joint-resolution-6-api/available-resources/suspected-fraud-update.md) - [Suspected fraud deletion](https://docs.caf.io/caf-api/joint-resolution-6-api/available-resources/suspected-fraud-deletion.md) ## SDKs - [Overview](https://docs.caf.io/caf-sdk/readme.md) - [Authentication](https://docs.caf.io/caf-sdk/authentication.md) - [SDK Response](https://docs.caf.io/caf-sdk/sdk-response.md): Reference for the SDK response JWT. Learn payload fields, signature validation, and result checks. - [Installation Guide](https://docs.caf.io/caf-sdk/android/installation-guide.md): Install and configure Certta for Android. Learn SDK requirements, permissions, repositories, dependencies, session setup, runtime token updates, and color theming. - [Face Liveness](https://docs.caf.io/caf-sdk/android/getting-started-with-the-sdk.md): Install and launch Face Liveness for Android. Learn prerequisites, LivenessConfiguration options, callback events, success and failure results, and error handling. - [Handling Failures](https://docs.caf.io/caf-sdk/android/getting-started-with-the-sdk/handling-failures.md): Reference for Android Face Liveness failure handling. Learn LivenessFailure types, cause values, provider-specific errors, and how to map failures to clear user guidance. - [Document Detector](https://docs.caf.io/caf-sdk/android/document-detector.md): Install and launch Document Detector for Android. Learn configuration options, UI setup, customization paths, callback events, and result handling. - [UI Customizations](https://docs.caf.io/caf-sdk/android/document-detector/ui-customizations.md): Customize Document Detector for Android. Learn how to configure document selection, guidance screens, previews, uploads, retry states, and in-flow messages. - [Changelog](https://docs.caf.io/caf-sdk/android/changelog.md): Android SDK release notes. Track versions, breaking changes, dependency updates, provider changes, fixes, and migration notes for Face Liveness and Document Detector. - [Legacy Getting Started with the SDK](https://docs.caf.io/caf-sdk/android/getting-started-with-the-sdk-1.md) - [Standalone Modules](https://docs.caf.io/caf-sdk/android/standalone-modules.md) - [Smart Auth](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth.md): Enables you to integrate live facial verification and fingerprint authentication technology into your Android applications, offering a seamless and secure way to authenticate users. - [Release Notes](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/release-notes.md) - [Current Version](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/requirements.md) - [Gradle Dependencies](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/gradle.md) - [Gradle Source Code](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/gradle-code.md) - [Permissions](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/permissions.md) - [SDK Lifecycle](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/lifecycle.md) - [Building the SDK](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/builder.md) - [Start Smart Authentication](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/start-sdk.md) - [Source Code](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/source-code.md) - [References](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/references.md) - [FAQ](https://docs.caf.io/caf-sdk/android/standalone-modules/cafsmartauth/faq.md) - [Face Liveness Lite](https://docs.caf.io/caf-sdk/android/standalone-modules/caffacelivenesslite.md): Lightweight face liveness verification SDK for Android. Provides a streamlined flow to verify that a captured face is live, with simple integration and minimal footprint. - [Handling Failures](https://docs.caf.io/caf-sdk/android/standalone-modules/caffacelivenesslite/handling-failures.md) - [Ui Customization](https://docs.caf.io/caf-sdk/android/standalone-modules/caffacelivenesslite/ui-customization.md) - [Changelog](https://docs.caf.io/caf-sdk/android/standalone-modules/caffacelivenesslite/changelog.md) - [CafSDK](https://docs.caf.io/caf-sdk/android/standalone-modules/readme2.md) - [Document Detector (DEPRECATED)](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector.md): Capture authentic, high-quality photos of user-submitted documents, allowing you to send them later for analysis in our API. - [Release Notes](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/release-notes.md) - [Current Version](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/requirements.md) - [Gradle Dependencies](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/gradle.md) - [Gradle Source Code](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/gradle-code.md) - [Setting up the SDK](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder.md) - [Setting properties](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/methods.md) - [Capture Stages](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/capture_stage.md) - [Messages Settings](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/messages.md) - [Customization](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/customization.md): Learn how to customize our SDK and make it look like your app. - [Security Settings](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/security.md) - [Detection Steps](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/steps.md) - [Upload Mode](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/upload.md) - [Advanced Settings](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/advanced-settings.md): This page presents the default settings that can be made in all SDKs. - [Proxy configuration](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/advanced-settings/proxy-settings.md) - [Preview configuration](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/builder/advanced-settings/preview-settings.md): This page explains the possible settings for displaying the capture preview screen. - [Start Document Detection](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/start-sdk.md) - [Source Code](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/source-code.md) - [Google security form](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/google-security-form.md) - [Reduce SDKs size](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/reduce-sdks-size.md): This page presents some elements that will reduce the size of the SDKs. - [SDKs response](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/sdks-response.md) - [References](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/references.md) - [FAQ](https://docs.caf.io/caf-sdk/android/standalone-modules/document-detector/faq.md) - [Face Liveness (DEPRECATED)](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness.md): Enables you to integrate live facial verification and fingerprint authentication technology into your Android applications, offering a seamless and secure way to authenticate users. - [Release Notes](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/release-notes.md) - [Current Version](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/requirements.md) - [Gradle Dependencies](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/gradle.md) - [Gradle Source Code](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/gradle-code.md) - [SDK Lifecycle](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/lifecycle.md) - [Building the SDK](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/builder.md) - [Start Liveness Verification](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/start-sdk.md) - [Source Code](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/source-code.md) - [References](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/references.md) - [Advanced Features](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/advanced_features.md) - [FAQ](https://docs.caf.io/caf-sdk/android/standalone-modules/caffaceliveness/faq_caf_face_liveness_sdk.md) - [Face Authenticator (DEPRECATED)](https://docs.caf.io/caf-sdk/android/standalone-modules/faceauthenticator.md): Enables you to integrate live facial authentication and fingerprint technology into your Android applications, offering a seamless and secure way to authenticate users. - [Release Notes](https://docs.caf.io/caf-sdk/android/standalone-modules/faceauthenticator/release-notes.md) - [Face Liveness (DEPRECATED)](https://docs.caf.io/caf-sdk/android/standalone-modules/faceliveness.md): Enables you to integrate live facial verification and fingerprint authentication technology into your Android applications, offering a seamless and secure way to authenticate users. - [Release Notes](https://docs.caf.io/caf-sdk/android/standalone-modules/faceliveness/release-notes.md) - [Deprecated SDKs](https://docs.caf.io/caf-sdk/android/standalone-modules/deprecated-sdks.md) - [DocumentDetector v7 or below (Deprecated)](https://docs.caf.io/caf-sdk/android/standalone-modules/deprecated-sdks/document-detector-deprecated.md) - [PassiveFaceLiveness (Deprecated)](https://docs.caf.io/caf-sdk/android/standalone-modules/deprecated-sdks/passivefaceliveness-deprecated.md): Smart camera that captures a reliable selfie of your user using artificial intelligence, capable of detecting and disapproving snapshots and recordings. Ideal for your onboarding. - [FaceAuthenticator (Deprecated)](https://docs.caf.io/caf-sdk/android/standalone-modules/deprecated-sdks/faceauthenticator-deprecated.md): Facematch with proof of life from the user of your app, ideal for login flows or valuable financial transactions. - [Old Release Notes](https://docs.caf.io/caf-sdk/android/standalone-modules/deprecated-sdks/release-notes.md) - [Começando com o SDK](https://docs.caf.io/caf-sdk/android/comecando-com-o-sdk.md) - [Começando com o SDK](https://docs.caf.io/caf-sdk/ios/comecando-com-o-sdk.md) - [Installation Guide](https://docs.caf.io/caf-sdk/ios/getting-started-with-the-sdk.md): Install and configure Certta for iOS. Learn SDK requirements, permissions, repositories, dependencies, session setup, runtime token updates, and color theming. - [Face Liveness](https://docs.caf.io/caf-sdk/ios/getting-started-with-the-sdk-1.md): Install and configure Face Liveness for iOS with CafSDK's. Learn requirements, session setup, face liveness flow, UI configuration, delegates, theming, and support. - [Handling Failures](https://docs.caf.io/caf-sdk/ios/getting-started-with-the-sdk-1/handling-failures.md): Reference for Certta Liveness delegate events, blocking errors, and failure mapping on iOS, including success handling, diagnostics, and UI guidance. - [Document Detector](https://docs.caf.io/caf-sdk/ios/getting-started-with-the-sdk-2.md): Install and configure Document Detector for iOS with Certta and CafSDK. Learn requirements, session setup, document capture flow, UI configuration, delegates, theming, and support. - [Customizing Document Detector](https://docs.caf.io/caf-sdk/ios/getting-started-with-the-sdk-2/customizing-document-detector.md) - [Smart Capture](https://docs.caf.io/caf-sdk/ios/getting-started-with-the-sdk-3.md) - [Changelog](https://docs.caf.io/caf-sdk/ios/getting-started-with-the-sdk-4.md) - [Legacy Getting Started with the SDK](https://docs.caf.io/caf-sdk/ios/getting-started-with-the-sdk-5.md) - [Standalone Modules](https://docs.caf.io/caf-sdk/ios/standalone-modules.md) - [Smart Auth](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth.md) - [Release Notes](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/release-notes.md) - [Installation](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/installation.md) - [Current Version](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/requirements.md) - [SDK Lifecycle](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/lifecycle.md) - [Building the SDK](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/builder.md) - [Start Smart Authentication](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/start-sdk.md) - [Source Code](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/source-code.md) - [References](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/references.md) - [FAQ](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsmartauth/faq.md) - [CafSDK](https://docs.caf.io/caf-sdk/ios/standalone-modules/cafsdk.md) - [Document Detector (DEPRECATED)](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector.md) - [Release Notes](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/release-notes.md) - [Current Version](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/requirements.md) - [Installing the SDK](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/installation.md) - [Setting up the SDK](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder.md) - [Setting properties](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder/methods.md) - [Messages Settings](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder/messages.md) - [Customization](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder/customization.md) - [Detection Steps](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder/steps.md) - [Upload Mode](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder/upload.md) - [Advanced Settings](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder/advanced-settings.md): This page presents the default settings that can be made in all SDKs. - [Proxy configuration](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder/advanced-settings/proxy-settings.md) - [Preview configuration](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/builder/advanced-settings/preview-settings.md): This page explains the possible settings for displaying the capture preview screen. - [Start Document Detection](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/start-sdk.md) - [References](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/references.md) - [FAQ](https://docs.caf.io/caf-sdk/ios/standalone-modules/document-detector/faq.md) - [Face Liveness (DEPRECATED)](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness.md): Enables you to integrate live facial verification and fingerprint authentication technology into your iOS applications, offering a seamless and secure way to authenticate users. - [Release Notes](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/release-notes.md) - [Installation](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/installation.md) - [Current Version](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/requirements.md) - [SDK Lifecycle](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/lifecycle.md) - [Building the SDK](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/builder.md) - [Start Liveness Verification](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/start-sdk.md) - [Source Code](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/source-code.md) - [References](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/references.md) - [FAQ](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceliveness/faq_caf_face_liveness_sdk.md) - [Face Authenticator (DEPRECATED)](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth.md) - [Release Notes](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth/release-notes.md) - [Installation](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth/installation.md) - [Current Version](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth/requirements.md) - [Building the SDK](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth/builder.md) - [Start the SDK](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth/start-sdk.md) - [References](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth/references.md) - [FAQ](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffaceauth/faq.md) - [Face Liveness Lite](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite.md): Lightweight face liveness verification SDK for iOS. Provides a streamlined flow to verify that a captured face is live, with simple integration and minimal footprint. - [Building the SDK](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/builder.md) - [Start Liveness Verification](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/start-sdk.md) - [UI Customization](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/ui-customization.md) - [Installation](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/installation.md) - [Current Version](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/requirements.md) - [Source Code](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/source-code.md) - [Result Reference](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/result-reference.md) - [Release Notes](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/release-notes.md) - [FAQ](https://docs.caf.io/caf-sdk/ios/standalone-modules/caffacelivenesslite/faq_caf_face_liveness_sdk.md) - [Face Liveness (DEPRECATED)](https://docs.caf.io/caf-sdk/ios/standalone-modules/faceliveness.md): FaceLiveness for iOS brings cutting-edge live facial verification and fingerprint authentication technology into your iOS applications. By leveraging the iProov Biometrics iOS SDK and FingerprintPro S - [Release Notes](https://docs.caf.io/caf-sdk/ios/standalone-modules/faceliveness/release-notes.md) - [Deprecated SDKs](https://docs.caf.io/caf-sdk/ios/standalone-modules/deprecated-sdks.md) - [DocumentDetector v7 or below (Deprecated)](https://docs.caf.io/caf-sdk/ios/standalone-modules/deprecated-sdks/document-detector-deprecated.md) - [PassiveFaceLiveness (Deprecated)](https://docs.caf.io/caf-sdk/ios/standalone-modules/deprecated-sdks/passivefaceliveness.md): Smart camera that captures a reliable selfie of your user using artificial intelligence, capable of detecting and disapproving snapshots and recordings. Ideal for your onboarding. - [FaceAuthenticator (Deprecated)](https://docs.caf.io/caf-sdk/ios/standalone-modules/deprecated-sdks/faceauthenticator-deprecated.md): Facematch with proof of life from your app's user, ideal for login flows or valuable financial transactions. - [Old Release Notes](https://docs.caf.io/caf-sdk/ios/standalone-modules/deprecated-sdks/release-notes-deprecated.md) - [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. - [Installation Guide](https://docs.caf.io/caf-sdk/react-native/installation-guide.md): Install and configure Certta for React Native. Learn SDK requirements, module selection, permissions, session setup, runtime token updates, and color theming. - [Face Liveness](https://docs.caf.io/caf-sdk/react-native/face-liveness.md): Install and launch Face Liveness for React Native. Learn prerequisites, CerttaLivenessConfiguration options, hook events, success and failure results, and error handling. - [Handling Failures](https://docs.caf.io/caf-sdk/react-native/face-liveness/handling-failures.md): Reference for React Native 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/react-native/document-detector.md): Install and launch Document Detector for React Native. Learn configuration options, UI setup, customization paths, hook events, and result handling. - [UI Customizations](https://docs.caf.io/caf-sdk/react-native/document-detector/ui-customizations.md): Customize Document Detector UI for React Native. Configure capture messages, preview, upload, retry screens, and document selection copy. - [Migrating from CafSdk](https://docs.caf.io/caf-sdk/react-native/migrating-from-cafsdk.md): Migrate a React Native app from the sequential useCafSdk API to Certta DevX in @caf.io/react-native-sdk 5.4.0. Compare configuration, module launch, and event handling. - [Changelog](https://docs.caf.io/caf-sdk/react-native/changelog.md): React Native 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/react-native/getting-started-with-the-sdk.md) - [Guia de Migração: CafSDK 2.1.0 → 3.0.0-rc.3](https://docs.caf.io/caf-sdk/react-native/guia-de-migracao-cafsdk-2.1.0-3.0.0-rc.3.md) - [Standalone Modules](https://docs.caf.io/caf-sdk/react-native/standalone-modules.md) - [Document Detector (DEPRECATED)](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector.md) - [Release Notes](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/release-notes.md) - [Current Version](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/requirements.md) - [Installation](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/installation.md) - [Hooks](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/hooks.md) - [Start Document Verification](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/start-sdk.md) - [Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/source-code.md) - [TypeScript References](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/typescript-references.md) - [Customizing Style](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/customizing-style.md) - [FAQ](https://docs.caf.io/caf-sdk/react-native/standalone-modules/document-detector/faq_document_detector_sdk.md) - [Face Liveness (DEPRECATED)](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness.md): Enables you to integrate live facial verification and fingerprint authentication technology into your React Native applications, offering a seamless and secure way to authenticate users. - [Release Notes](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/release-notes.md) - [Current Version](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/requirements.md) - [Installation](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/installation.md) - [Hooks](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/hooks.md) - [Start Liveness Verification](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/start-sdk.md) - [Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/source-code.md) - [TypeScript References](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/typescript-references.md) - [FAQ](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-liveness/faq_face_liveness_sdk.md) - [Face Authenticator (DEPRECATED)](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator.md): Enables you to integrate live facial authentication and fingerprint technology into your Android applications, offering a seamless and secure way to authenticate users. - [Release Notes](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/release-notes.md) - [Current Version](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/current-version.md) - [Requirements](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/requirements.md) - [Installation](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/installation.md) - [Hooks](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/hooks.md) - [Start Authentication Verification](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/start-sdk.md) - [Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/source-code.md) - [TypeScript References](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/typescript-references.md) - [FAQ](https://docs.caf.io/caf-sdk/react-native/standalone-modules/face-authenticator/faq_face_authenticator_sdk.md) - [Smart Auth](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth.md) - [Getting started](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/getting-started.md): This page presents the first steps to using the Identity SDK for React Native. - [Release notes](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/release-notes.md) - [Using Native Modules](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules.md): Enables you to integrate live facial verification and fingerprint authentication technology into your Android applications, offering a seamless and secure way to authenticate users. - [Requirements](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/requirements.md) - [Gradle Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/gradle.md) - [Podfile Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/podfile.md) - [Native Module Android](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/native-module-android.md) - [Native Module iOS](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/native-modules-ios.md) - [Import Native Modules](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/import-native-module.md) - [Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/source-code.md) - [TypeScript References](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/typescript-references.md) - [FAQ](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/native-modules/faq.md) - [Using Expo Modules](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules.md): Enables you to integrate live facial verification and fingerprint authentication technology into your Android applications, offering a seamless and secure way to authenticate users. - [Requirements](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/requirements.md) - [Create Local Expo Module](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/create-local-module.md) - [Gradle Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/gradle.md) - [Podspec Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/podspec.md) - [Native Module Android](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/native-module-android.md) - [Native Module iOS](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/native-modules-ios.md) - [Import Expo Modules](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/import-expo-module.md) - [Source Code](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/source-code.md) - [TypeScript References](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/typescript-references.md) - [FAQ](https://docs.caf.io/caf-sdk/react-native/standalone-modules/cafsmartauth/expo-modules/faq.md) - [Standalone Modules](https://docs.caf.io/caf-sdk/web-javascript/getting-started.md): This page presents the first steps for using the latest versions of our JavaScript SDKs. - [Document Detector](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector.md) - [Getting started](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/documentdetector.md) - [SDK builder options](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/sdk-builder-options.md) - [Analytics](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/sdk-builder-options/analytics.md) - [Appearance](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/sdk-builder-options/appearance.md) - [Messages](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/sdk-builder-options/messages.md) - [SDK methods](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/methods.md) - [Event listeners](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/sdk-event-listeners.md) - [Customization](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/customization.md) - [Release notes](https://docs.caf.io/caf-sdk/web-javascript/getting-started/document-detector/documentdetector-1.md) - [Face Liveness & Face Authenticator](https://docs.caf.io/caf-sdk/web-javascript/getting-started/face-liveness-and-face-authenticator.md): Enables integration of facial verification into applications, providing a secure and seamless user authentication experience. - [Smart Auth](https://docs.caf.io/caf-sdk/web-javascript/getting-started/smartauth.md) - [SDK errors](https://docs.caf.io/caf-sdk/web-javascript/getting-started/smartauth/sdk-errors.md) - [Customization](https://docs.caf.io/caf-sdk/web-javascript/getting-started/smartauth/customization.md) - [Release notes](https://docs.caf.io/caf-sdk/web-javascript/getting-started/smartauth/smartauth.md) - [DocumentDetector (Deprecated)](https://docs.caf.io/caf-sdk/web-javascript/getting-started/documentdetector-deprecated.md) - [Face Liveness (DEPRECATED)](https://docs.caf.io/caf-sdk/web-javascript/getting-started/faceliveness-deprecated.md) - [Customization](https://docs.caf.io/caf-sdk/web-javascript/getting-started/faceliveness-deprecated/customization.md) - [Release notes](https://docs.caf.io/caf-sdk/web-javascript/getting-started/faceliveness-deprecated/faceliveness-deprecated.md) - [Face Authenticator (DEPRECATED)](https://docs.caf.io/caf-sdk/web-javascript/getting-started/faceauthenticator-deprecated.md) - [Customization](https://docs.caf.io/caf-sdk/web-javascript/getting-started/faceauthenticator-deprecated/customization.md) - [Release notes](https://docs.caf.io/caf-sdk/web-javascript/getting-started/faceauthenticator-deprecated/faceauthenticator-deprecated.md) - [PassiveFaceLiveness (Deprecated)](https://docs.caf.io/caf-sdk/web-javascript/getting-started/passivefaceliveness.md) - [FaceAuthenticator (Deprecated)](https://docs.caf.io/caf-sdk/web-javascript/getting-started/faceauthenticator-deprecated-1.md) - [Security](https://docs.caf.io/caf-sdk/web-javascript/security.md) - [Release notes](https://docs.caf.io/caf-sdk/web-javascript/release-notes.md) - [DocumentDetector (Deprecated)](https://docs.caf.io/caf-sdk/web-javascript/release-notes/documentdetector-deprecated.md) - [PassiveFaceLiveness (Deprecated)](https://docs.caf.io/caf-sdk/web-javascript/release-notes/passivefaceliveness.md) - [FaceAuthenticator (Deprecated)](https://docs.caf.io/caf-sdk/web-javascript/release-notes/faceauthenticator-deprecated.md) --- # 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 This site has an agentic ask interface you may use to query the documentation dynamically 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/index.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.
Sites with a close AI-readiness score — compare how they set up llms.txt and markup.