Identity Check

Verify that your customers are genuine through our advanced liveness detection solution.

About service

The Identity Check leverages ComplyCube's ISO-certified (PAD Level 2) liveness detection and advanced facial recognition to verify that a customer is the genuine person behind an identity.

It compares a selfie image with the photo on an official ID document, confirming whether both images belong to the same person.

To safeguard against sophisticated spoofing attempts, ComplyCube leverages Presentation Attack Detection (PAD) technology. This enables the service to detect complex fraud attempts, including:

  • Printed mask attacks: Where masks with cut-outs are used to mimic real faces.

  • Printed photo attacks: Where fraudsters use printed photos.

  • Image replay attacks: Where injected images attempt to simulate liveness.

  • 3D mask attacks: Where silicone or plastic masks are used to impersonate individuals.

By combining biometric matching with real-time liveness detection, the service ensures that only genuine clients are verified, making it ideal for onboarding, account opening, transaction approvals, and more.

circle-info

On a successful Identity Check, your customer’s facial biometrics will be automatically enrolled (if enabled on your plan). This helps prevent fraud related to multiple registrations under different identities and enables face-based authentication for future interactions.

circle-info

Even though it is possible to run this check entirely through our API, we highly recommend that you run it through our Hosted Solution, Web SDK, or native Mobile SDKs. These SDKs guide your clients through the capture process, aiding them with completing the flow successfully with minimal friction and false-positive outcomes.

Analysis performed

The Identity Check performs multiple layers of analysis to validate liveness, authenticity and prevent fraud.

The diagram below outlines the key analysis categories.


Identity Check Overview

Detailed verification checks

Analysis
Verifications Performed

Face Analysis

  • Facial similarity: Compares the submitted selfie with the ID photo to confirm both belong to the same person. Returns a confidence score between 0–100%, where 100% indicates a perfect match and 0% indicates no match at all.

  • Banned faces analysis: Flags matches against prohibited or blacklisted face databases.

  • Previously enrolled face: Detects if the same face has already been registered using different customer details.

Authenticity Analysis

  • Spoofed image analysis: Indicates whether the images are manipulated, copied from the internet, or are known blacklisted images.

  • Liveness check: Confirms the customer is physically present and not a spoof attempt. This involves advanced biometric and anti-spoofing techniques, such as:

    • 3D facial mapping

    • Skin texture and micro-expression analysis

    • Pixel-level tampering detection

    • Virtual camera detection

    • Mask and disguise recognition

    • Proprietary anti-spoofing techniques

    Returns a confidence score between 0–100%, where 100% indicates a highly reliable live presence and 0% indicates a likely spoof attempt.

Integrity Analysis

  • Face detection: Ensures the expected number of faces are present in the image and that the image quality is sufficient for reliable analysis.

Check duration

An Identity Check takes an average of 3 seconds to complete.