Docs
API referenceComplianceSupportHomeLog inSign up
  • Introduction
  • Guides
    • API Quick Guide
      • Perform AML Screening
      • Perform Document Check
      • Perform Identity Check
      • Perform Proof of Address Check
      • Perform Multi-Bureau Check
    • Web Portal Quick Guide
      • Perform AML Screening
      • Perform Document Check
      • Perform Multi-Bureau Check
      • Send verification link to client
    • Web SDK Guide
      • Web SDK integration guide
      • Web SDK customizations
    • Mobile SDK Guide
      • Mobile SDK integration guide
      • Mobile SDK stages
      • Mobile SDK tracked events
      • Mobile SDK error codes
    • Hosted Solution Guide
      • Integration guide
    • Postman Guide
    • Webhooks Guide
    • Integration Checklist
  • Check Types
    • AML Screening Check
      • Lists coverage
    • Document Check
      • ID coverage
      • RFID authentication
      • Redaction
      • Expected sides per type
    • Identity Check
    • Enhanced Identity Check
    • Proof of Address Check
    • Multi-Bureau Check
      • Service coverage
    • Face Authentication Check
    • Age Estimation Check
    • Automation
  • Other Services
    • AML Risk Profile
    • Bulk Processing
    • Autofill
    • Company Search
    • Address Search
    • Custom Lists
    • Advanced Case Management
  • Access Management
    • Teams and User Roles
    • Single Sign On (SSO)
      • SSO with Okta
      • SSO with Microsoft Entra ID
  • Useful Resources
    • Testing Data
  • API Reference
Powered by GitBook
On this page
  • About service
  • Analysis performed
  • Check duration

Was this helpful?

  1. Check Types

Identity Check

Ensure that your clients are who they say they are through our liveness solution.

PreviousExpected sides per typeNextEnhanced Identity Check

Last updated 1 year ago

Was this helpful?

About service

ComplyCube's ISO-certified (PAD Level 2) liveness detection and facial recognition engine is used to analyze and calculate a similarity score between a provided selfie image and an ID document. This will determine if it’s the same person in both images.

It also leverages 3D face maps to determine whether a client has been previously enrolled using different details.

ComplyCube's liveness detection leverages state-of-the-art Presentation Attack Detection (PAD) technology, which builds 3D facial maps, analyzes skin texture and micro-expressions, detects pixel tampering, recognizes masks and disguises, and employs many other proprietary techniques.

Our Identity Check can flag advanced spoofing vectors, including but not limited to:

  • Printed Photo Attack: a fraudster uses a printed photo of an individual to present during verification.

  • Printed Mask Attack: a fraudster uses a mask or a photo, often with cut-out holes, to blink, a common and crude test of liveness.

  • Video Replay Attack: an imposter presents a video of an individual to fool a verification system that expects movement to establish liveness.

  • 3D Mask Attack: a fraudster purchases or creates a silicon or plastic mask of an individual.

  • Network Spoofing: a fraudster using a Virtual Private Network (VPN) to gain access to your platform.

In short, our platform does the heavy lifting to ensure that your customer is physically present and not an inanimate artifact, injected video, or a deepfake. For example, liveness detection will ensure that a person opening a bank account, making a purchase, or transferring money is present during the transaction and is not being impersonated through a stolen or fake identity.

Even though it is possible to run this check entirely through our API, we highly recommend that you run it through our , , or native . 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

Check duration

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

Learn about the Identity Checks API.
Hosted Solution
Web SDK
Mobile SDKs