Platform

One platform, every check you need

Documents, faces, compliance and the tools to run them, in one place.

What one verification is

A verification is one completed session of the package you choose. DOCUMENT is document recognition and anti-fraud. BASIC is DOCUMENT plus selfie or liveness. Retakes inside a session are included. Add-ons and platform tools are labelled on each module.

Badges on the cards below tell you how a module is used: DOCUMENT BASIC Add-on Billed separately Scenario option Platform

Documents

Read and check the document

  • DOCUMENT

    Document recognition

    Reads printed and handwritten text and the MRZ with checksum, and checks signatures and stamps.

  • DOCUMENT

    Document anti-fraud

    Catches screen photos, photocopies, printouts, glued photos, edited images and logical data errors. 20+ checks.

  • Add-on

    Proof of address and extra documents

    Add a utility bill, bank statement or lease to the same session.

  • Scenario option

    Questionnaire step

    Collect name, birth date, contacts and custom fields before the KYC starts.

Coverage: 10,000+ document types, 195+ countries and territories.

Biometrics

Match the face and confirm a live person

  • Scenario step

    Face match with age check

    Matches the selfie to the document portrait and checks age against the date of birth.

  • BASIC

    Active liveness

    The user moves the face through two ovals, a movement challenge that helps detect presentation attacks.

  • BASIC

    Deepfake and face-swap detection

    Spots generated and swapped faces inside the selfie and liveness steps.

  • Scenario option

    Repeat-user search and blocklists

    Finds returning faces among earlier verified users and checks your own blocklists.

  • Scenario option

    Re-verification of a returning user

    Compare a returning user with a stored reference session.

Compliance

Screen against sanctions, PEP and adverse media

  • Billed separately

    AML screening

    Sanctions of OFAC, EU, UK and UN plus 50+ national lists. PEP with relatives and associates.

  • Billed separately

    Adverse media and daily re-screening

    Adverse media in 40+ languages, with your monitored profiles re-screened every day.

  • Platform

    Data controls

    Erasure API, erasure webhook, and callbacks that can omit names, document data and images, keeping the session identifier.

AML screening is $0.40 a check and is billed separately from the verification.

Platform

Tools to run it

  • Platform

    No-code scenario editor and decision engine

    Pick steps, documents and countries. Set thresholds and rules. Start from templates.

  • Platform

    Dashboard

    Session log, export, manual decision, roles, statistics and costs.

  • Platform

    Branded widget

    Your colours and logo, on desktop and mobile browsers, in 29 interface languages.

    Web SDK
  • Platform

    Move a user to a phone with a scan. Create 1 to 1,000 links at once.

  • Platform

    Webhooks

    Four events. Encrypt the body, or omit names, document data and images and keep the session identifier.

    Webhooks documentation
  • Platform

    Face API

    Detect, compare and search faces on their own, without a full session.

  • Platform

    Cloud or on-premise

    Run on our cloud, or have our engineers install it on your own servers.

  • Platform

    REST API

    REST API 2.0 for sessions, results, tokens, persons and faces.

    REST API

Journey

See one verification, start to finish

Five screens, one session. The interactive tour walks through them with sample data.

  1. Scan your documentThe user photographs the ID.
  2. Reading your documentFields appear as the document is read.
  3. Take a selfieA clear image of the person.
  4. Follow the ovalsThe face moves through two ovals.
  5. ApprovedThe result card lists every check passed.

Getting started

From first contact to a live key

  1. Verify your companyA short company check confirms who you are.
  2. Sign the agreementOne short agreement covers the integration.
  3. Go liveReceive your live key and connect through the API or the widget.

Ready to talk?

Tell us what you are building and we will help you plan the integration.

Talk to us