Database Validation

Secure your business with authentic user data from trusted sources across 50+ countries.

Database Validation is the Sumsub's solution to comprehensive customer personal data and identity document validation, which safeguards business operations from risks related to synthetic identity fraud as well as illegal or underage use of services in more than 50 countries worldwide.

It works by either asking the user to submit a few unique identifiable elements, which are used to instantly extract their complete personal information, or by matching user identity and document details against authoritative sources to establish their legitimacy. The result ensures that businesses bring only trusted customers onboard, while also meeting the applicable AML/CTF requirements and maximizing their conversion levels.

The overall solution helps regulated organizations meet their national regulatory requirements on verifying customer data against reliable sources as well as determining that they are an active, registered taxpayer. At the same time, it serves as an additional security element, ensuring that the submitted user information and ID are genuine, reducing both the potential risks and additional resource needs related to document, as well as synthetic identity fraud.

These values make Database Validation a reliable extra security layer that enables businesses to increase their level of regulatory compliance and identity verification assurance.

The supported data verification methods for this solution are:

  • Data Enrichment — retrieving comprehensive user identity data based on unique personal identifier verification against official government, banking, and credit sources. The extensiveness of identity data returned depends on individual product capabilities.
  • 1x1/2x2 Matching — screening user’s identity data against a number of reliable databases until it matches either one or two of the sources in their country. The range of sources available for screening depends on individual country coverage.
  • Validity Check — validating the status, ownership, and legitimacy of the applicant's identity data and document against official government sources. The exact response returned via this verification method depends on individual product capabilities.

👍

Ideal for:

  • Ensuring regulatory compliance
  • Streamlining customer onboarding
  • Preventing Identity fraud
  • Reducing operational costs and resources

Check availability by country

The following is a list of countries where Database Validation is currently available:

Note that this list is constantly updated and expanded.

Show all

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Personal identification number (Documento Nacional de Identidad - DNI)

  • Date of birth

  • Full name

  • DNI number

  • Date of birth

  • Person is dead (Yes/No)

  • Address

  • Phone number

  • Email

  • CUIL (Unique Labor Identification Code) or CUIT (Single tax identification number)

Government
97%
  • Personal identification number (Documento Nacional de Identidad - DNI)

  • Gender

  • Selfie

  • Full name

  • Date of birth

  • DNI number

  • Address

  • Nationality

  • Gender

  • Selfie (Match/No Match)

  • Phone

  • Email

  • CUIL (Unique Labor Identification Code) or CUIT (Single tax identification number)

  • Expiry Date (Optional)(Match/No Match)

  • Social Number (Optional)(Match/No Match)

Government
97%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
Passport
  • First name

  • Last name

  • Date of birth

  • Passport number

Driver's license
  • First name

  • Last name

  • Date of birth

  • License number

  • Card number

  • State

  • Match/No Match

Government
95%
  • First name

  • Last name

  • Date of birth

  • Passport number

  • Match/No Match

Government
99%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Full name

  • Date of birth

  • National ID card (NID) number

  • Selfie

  • Full name

  • Date of birth (Match/No Match)

  • NID number (Match/No Match)

  • Selfie (Match/No Match)

  • Selfie Match Score

Government
95%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Individual taxpayer identification number (Cadastro de Pessoas Físicas - CPF)

  • First name

  • Last name

  • CPF status (Regular/Null/Suspended/ Holder's Death)

  • Date of birth

  • Gender

  • Nationality

Government
95%
  • Individual taxpayer identification number (Cadastro de Pessoas Físicas - CPF)

  • Selfie

  • Full name

  • Mother's name

  • Date of birth

  • Gender

  • CPF status (Regular/Null/Suspended/Holder's Death)

  • Country of birth

  • Selfie (Match/No Match)

  • Selfie (Match Score)

Government
65%
  • Individual taxpayer identification number (Cadastro de Pessoas Físicas - CPF)

  • Full name

  • Date of birth

  • Address

  • Gender

Government
95%
  • Individual taxpayer identification number (Cadastro de Pessoas Físicas - CPF)

  • CPF number (Found/Not Found)

  • Full name

  • Restriction list

  • Link Level

  • Restriction type

  • Sport

  • Organization

  • Position/Function

  • Related Document

  • Related Document Type

  • Associated Name

  • Updated Date

Government
90%
VALIDITY CHECK
  • Full Name

  • Date of Birth

  • CNH (Driver's License number)

  • Expiry date

  • Individual taxpayer identification number (Cadastro de Pessoas Físicas - CPF)

  • Category (Optional)

  • Issue date (Optional)

  • First issue date (Optional)

  • CPF number (Match/No Match)

  • Full Name (Match/No Match)

  • Date of Birth (Match/No Match)

  • CNH (Match/No Match)

  • Expiry date (Match/No Match)

  • Driving restrictions (Match/No Match)

Government
95%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Personal identification number (Rol Único Nacional - RUN)/Individual taxpayer identification number (Rol Único Tributario - RUT)

  • RUN/RUT number (Found/Not Found)

  • Full name

Government
96%
1X1 MATCHING
  • TIN (Rol Único Nacional - RUN)/(Rol Único Tributario - RUT)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Aggregated
  • Government

  • Credit

70%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • National ID (Resident identity card number)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Aggregated
  • Government

  • Telco

96%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Full name

  • Document status (Valid/Invalid)

  • Full name

Government
96%
  • Personal identification number (Número de Identificación Tributaria - NIT/Número Único de Identificación Personal - NUIP)

  • Full name

  • NIT/NUIP number (Valid/Invalid)

  • Full Name

Government
96%
  • Personal identification number (Número de Identificación Tributaria - NIT/Número Único de Identificación Personal - NUIP)

  • Date of birth

  • NIT/NUIP number (Valid/Invalid)

  • Full name

  • Date of birth

  • Gender

Government
96%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • National ID (Cédula de identidad)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Aggregated
  • Government

  • Credit

90%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • User ID

  • Personal identification number (Centrale Person Register - CPR)

  • User authentication

  • Country

  • First name

  • Last name

  • CPR number

  • Date of birth

  • Identity Assurance Level (IAL)

  • Level of Assurance (LoA)

  • Transaction ID

Government
85%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • TIN (Henkilötunnus)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Aggregated
  • Government

  • Proprietary

90%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Taxpayer identification number (TIN)

  • TIN format and syntax (Valid/Invalid)

Commercial
97%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • National ID (Codigo Unico de Identification - CUI)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Government
90%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Personal identification number (Aadhaar)

  • Selfie

  • Full name

  • Date of birth

  • Address

  • Phone number (hashed)

  • Email (hashed)

  • Selfie

  • Selfie (Match/No Match)

  • Selfie (Match Score)

Government
95%
VALIDITY CHECK
  • Permanent account number (PAN)

  • PAN (Valid/Invalid)

  • Full name

  • Aadhaar seeding status

  • Category

Government
95%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Personal identification number (Nomor Induk Kependudukan - NIK)

  • Full name

  • Phone number

  • Email

  • Selfie

  • NIK number (Match/No Match)

  • Full name (Match/No Match)

  • Date of birth

  • Gender

  • Address

  • Selfie (Match/No Match)

Government
95%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Document status (Stolen/Not Stolen)

Government
97%
1X1 MATCHING
  • TIN (Codice Fiscale)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Aggregated
  • Government

  • Credit

  • Telco

  • Commercial

  • Utility

90%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Full name

  • Document number

  • Date of birth

  • Individual identification number (IIN)

  • Document status (Match/No Match)

Government
96%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Passport number

  • Document status (Valid/Invalid)

  • Document type

  • Passport number

  • First name

  • Last name

  • Gender

  • Date of birth

  • Address

  • Issue date

Government
95%
  • Identity number

  • Document status (Valid/Invalid)

  • Document type

  • Identity number

  • Full name

  • Gender

  • Date of birth

  • Address

  • Issue date

Government
95%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • National ID (National Registration Identity Card - NRIC)

  • First name

  • Last name

  • Date of birth

  • Street

  • Building number

  • Town/City

  • State/Province

  • Postal code

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Aggregated
  • Credit

  • Consumer

85%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Voter code number (Clave de Elector)

  • CVE - Elector Key

  • CIC number of the voter card

  • Elector's credential issue number

  • OCR number of the voter card

  • Full name

  • Father last name

  • Mother last name

  • Date of birth

  • Address

  • Gender

  • Voter Card status (Valid/Invalid)

Government
97%
  • Unique population registry code (Clave Única de Registro de Población - CURP)

  • Full name

  • Father last name

  • Mother last name

  • Date of birth

  • Address

  • Gender

  • CURP number status

Government
97%
VALIDITY CHECK
  • Document number

  • Issue date

  • Document status (Found/Not Found)

Government
97%
  • Individual taxpayer identification number (Registro Federal de Contribuyentes - RFC)

  • Name

  • RFC number status

  • Email

  • Effective date (Date since the RFC is valid)

Government
97%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Full name

  • Online banking credentials

  • User authentication

  • First name initials

  • Last name

  • Address

  • Date of birth

  • Gender

  • Email

  • Phone number

Banking
97%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Driver's license number

  • First name

  • Last name

  • Driver's license status (Valid/Invalid)

  • Date of birth

  • Expiry date

  • Gender

Government
80%
  • Bank verification number (BVN)

  • Selfie

  • First name

  • Last name

  • Gender

  • Phone number

  • Date of birth

  • Address

  • Nationality

  • Selfie

  • Selfie (Match/No Match)

Government
95%
  • National identification number (NIN)

  • Document status (Valid/Invalid)

  • Country

  • First name

  • Last name

  • Gender

  • Phone number

  • Date of birth

  • Address

Government
96%
  • National identification number (NIN)

  • Selfie

  • First name

  • Last name

  • Gender

  • Phone number

  • Date of birth

  • Address

  • State of birth

  • Country of birth

  • NIN Slip copy

  • Selfie

  • Selfie (Match/No Match)

Government
96%
  • National identification number (NIN)

  • Selfie

  • First name

  • Last name

  • Gender

  • Phone number

  • Date of birth

  • Address

  • Nationality

  • Selfie

  • Selfie (Match/No Match)

Government
96%
  • Voter Identification number (VIN)

  • Voter Card status (Valid/Invalid)

  • First name

  • Last name

  • Gender

Government
96%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Full name

  • Date of birth

  • Validity Date

  • Document status (Valid/Invalid)

Government
97%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • National identity document number (Documento Nacional de Identidad - DNI)

  • Full name

  • Date of birth

  • Gender

  • Address

Government
96%
  • National identity document number (Documento Nacional de Identidad - DNI)

  • Full name

  • Tax identification number (Registro Único del Contribuyente - RUC)

  • Taxpayer type

  • Taxpayer status

  • Tax condition

  • Economic activity

  • Address

Government
96%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • TIN (Powszechny Elektroniczny System Ewidencji Ludności - PESEL)

  • First name

  • Last name

  • Date of birth

  • Street

  • Town/City

  • State/Province

  • Postal code

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Government
90%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Date of birth

  • Document status (Valid/Invalid)

  • Date of Validity

Government
25%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • South African ID number (SAID)

  • Document status (Valid/Invalid)

  • Document type

  • SAID number

  • First name

  • Last name

  • Gender

  • Date of birth

  • Address

Credit
97%
  • South African ID number (SAID)

  • Selfie

  • Document type

  • SAID number

  • First name

  • Last name

  • Gender

  • Date of birth

  • Date of issue

  • Citizenship status (Citizen/Resident)

  • Selfie

  • Selfie (Match/No Match)

Government
97%
  • South African ID number (SAID)

  • Document status (Valid/Invalid)

  • Document type

  • SAID number

  • First name

  • Last name

  • Date of birth

Government
97%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • TIN (Número de identificación Fiscal - NIF)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Aggregated
  • Government

  • Telco

90%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • TIN (Personal Identity Number - Personnummer)

  • First name

  • Last name

  • Date of birth

  • Street

  • Town/City

  • State/Province

  • Postal code

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Government
90%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • National ID (Personal identification number - PIN)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Government
90%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Name

  • Surname

  • Birth day

  • Birth Month

  • Birth year

  • Document status (Valid/Invalid)

Government
96%
1X1 MATCHING
  • National ID (Turkish citizen identification number - T.C. Kimlik No.)

  • First name

  • Last name

  • Date of birth

  • User identity (Full Match/Partial Match/No Match)

  • Data categories (Full Match/Partial Match/No Match)

  • Data attributes (Full Match/No Match/No Data)

Aggregated
  • Government

  • Commercial

95%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Document number (Valid/Invalid)

Government
96%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Online banking credentials

  • User authentication

  • Full name

  • Date of birth

  • Address

  • Phone number (if available)

  • Email (if available)

  • Source type

  • Source name

Banking

97%
  • Date of birth

  • Share code

  • Selfie

  • Full name

  • Date of birth

  • Nationality

  • Immigration type

  • Issue date (if available)

  • Expiry date

  • Selfie

  • Selfie (Match/No Match)

  • Summary report

Government
8%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • First name

  • Last name

  • Social Security Number (SSN)

  • Date of birth

  • First name

  • Middle name

  • Last name

  • Full name (Match/No Match)

  • SSN (Match/No Match)

  • Date of birth

  • Date of birth (Match/No Match)

  • Address

  • Deceased (Yes/No)

Aggregated
  • Credit

  • Government

92%
  • Social Security Number (Complete or last 4 digits)

  • Phone number

  • OTP Authentication

  • Full name

  • Date of birth

  • SSN

  • Phone number

  • Address

  • Email address

Credit
85%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • First name

  • Last name

  • Date of birth

  • National ID card/Passport number

  • Selfie

  • First name (Match/No Match)

  • Last name (Match/No Match)

  • Date of birth (Match/No Match)

  • National ID card/Passport number (Match/No Match)

  • Selfie (Match/No Match)

  • Nationality

Government
90%
  • First name

  • Last name

  • Date of birth

  • Personal identification number (PINFL)

  • Selfie

  • First name (Match/No Match)

  • Last name (Match/No Match)

  • Date of birth (Match/No Match)

  • PINFL (Match/No Match)

  • Selfie (Match/No Match)

  • Nationality

Government
90%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Document number

  • Date of birth (for PET card; Year of birth for old paper licenses)

  • Full name

  • Date of birth

  • Driving Licence number

  • Date of issue

  • Expiry date

  • Category

  • Fines

Government
50%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Document status (Valid/Invalid)

  • Full name

  • Taxpayer Identification Number (TPIN)

  • Tax payer status

  • TPIN registration date

Government
95%

📘

Note

Sumsub currently supports three data verification methods: Enrichment, 1x1/2x2 Matching, and Validity Check. You can customize these on the go based on the country, population coverage, and regulatory requirements.

  • To get started with Enrichment and Validity Check, reach out to your Customer Success Manager or Support team.
  • To get started with 1x1/2x2 Matching, follow the instructions provided in this article. Read more about the decision-making logic behind these methods in this article.