Features and modules

ID Capture

The ID Capture module captures the front and back of a government-issued ID, with auto-capture and quality checks, and produces clean images for processing.

Integrations

:white_check_mark: Web | :white_check_mark: iOS | :white_check_mark: Android

How It Works

When the ID Capture module runs, the end user is prompted to present an identity document to their device camera. The module displays visual guidelines to help the user center the document in the frame and provides real-time feedback on framing, focus, and lighting.

By default, the module performs the following:

  • Detects the document in the camera frame and applies alignment classification to confirm the ID is properly positioned before accepting the image.
  • Automatically captures the front of the ID when image quality criteria are met (autocapture), with configurable timeouts and a configurable maximum number of attempts.
  • Prompts the user to capture the back of the ID and, when applicable, reads the barcode on the back.

The module can also be configured to:

  • Restrict accepted documents to a specific country or to a defined set of document types (for example, passports only).
  • Allow the user to upload an existing image of their ID instead of capturing live, or to submit a digital ID from a device wallet.
  • Capture only the front of the ID, only the back, or require both regardless of document type.
  • Redact sensitive fields (such as document numbers or personal identifiers) from the captured images on a per-country, per-document-type basis.

Use ID Capture

For instructions on implementing and configuring ID Capture on each supported platform, use the following pages:

To view the end user experience screens and customization options for this module, see ID Capture: Design and UX.


Was this page helpful?