Document Check

Verify your customers’ ID documents to confirm authenticity and extract structured data.

About service

This service authenticates government-issued IDs by verifying extracted document data and performing in-depth checks on embedded security features, validating chip integrity and data conformity with the issuing authority, detecting pixel-level tampering or manipulation, ensuring document liveness, and screening against global blacklists to identify potential fraud.

It also applies privacy-driven redaction of sensitive fields across document images and extracted data, ensuring full compliance with both international regulations and jurisdiction-specific data privacy laws.

ComplyCube supports over 13,000 document types from across the globe, including:

  • Passports

  • Driving licenses

  • National identity cards

  • Residence permits

  • Tax identification documents

  • Other region-specific IDs, including voter, refugee, and health cards

circle-info

While this check can be run entirely through our API, we highly recommend using the Hosted Solution, Web SDK, or Mobile SDKs. These SDKs guide your customers through the capture process, reducing friction, improving completion rates, and minimizing false positive outcomes.

Analysis performed

The Document Check runs multiple layers of analysis to validate the authenticity, integrity, and consistency of identity documents. Each analysis type focuses on a specific set of verifications.

This service extracts all available data, signatures, and images from a document’s Visual Inspection Zone (VIZ), Machine Readable Zone (MRZ), RFID chip, and barcodes, and returns them in a structured and consistent format.

circle-info

RFID chip data extraction and analysis are available exclusively through our Mobile SDKs.

The diagram below outlines the key analysis categories.


Document Check Overview

Detailed verification checks

Analysis
Verifications Performed

Forensic Analysis

  • Security elements check: Confirms embedded features (e.g., holograms, UV marks) are genuine.

  • Tamper or manipulation detection: Identifies alterations or forgeries.

  • Document liveness analysis: Ensures the document is physically present, not a static copy.

  • Photo location analysis: Detects mismatched or swapped photos.

  • MRZ classification and placement: Checks MRZ data is structured correctly and in the right place.

Format Analysis

  • Country and document model validation: Confirms the ID matches official country formats.

  • Photocopy detection: Flags photocopied or re-printed documents.

Content Analysis

  • Expiry and issuance: Validates ID is current and correctly issued.

  • Data integrity: Ensures consistency across fields.

  • Specimen analysis: Compares against genuine sample IDs.

  • Blacklist check: Detects IDs reported lost, stolen, or compromised.

MRZ Analysis

  • Checksum validation: Confirms MRZ codes are valid.

  • Format validation: Ensures compliance with ICAO standards.

RFID Analysis

  • Basic and chip authentication: Confirms RFID chip is original and untampered.

  • Passive and active authentication: Validates chip data integrity.

  • PACE (Password Authenticated Connection Establishment): Ensures the RFID chip is genuine and has not been tampered with.

  • Facial similarity check: Compares the chip-stored biometric photo with the document’s visible portrait.

Front & Back Analysis

  • Format and consistency: Ensures details match across both sides of the document.

Consistency Analysis

  • Cross-validation: Compares OCR data from VIZ, MRZ, barcodes, and RFID for alignment.

Client Validation

  • Age verification: Confirms whether the customer is older than the defined threshold.

  • Client data consistency: Ensures submitted customer info matches extracted document data.

Check duration

A Document Check takes an average of 8 seconds to complete.