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 user’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

Availability

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%
1X1 MATCHING
  • Country

  • National ID (Documento Nacional de Identidad - DNI)

  • First name

  • Last name

  • Date of birth

  • Street (Optional), Building number (Optional), Town/City (Optional), State/Province (Optional), Postal code (Optional)

  • 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
99%
2X2 MATCHING
Government
65%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • First name

  • Last name

  • Date of birth

  • Street

  • Document number (Passport, Residence Permit, Driving License)

  • Postal code

  • Phone number (Optional)

  • Additional street information (Optional)

  • Building number (Optional)

  • Town/City (Optional)

  • State/Province (Optional)

  • 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
95%
VALIDITY CHECK
  • First name

  • Last name

  • Date of birth

  • Passport number

  • Country

  • Match/Unable to Match/Mismatch

Government
99%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Document number (National Identity Card number - NID)

  • Date of birth

  • Selfie

  • Full name

  • NID number

  • Date of birth

  • NID number (Match/No Match)

  • (Match/No Match)

  • Selfie (Match/No Match and Match Score)

Government
95%

Method

Input data

Output data

Source type

Coverage

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

  • Full name

  • Date of birth

  • Full name

  • Full name (Match/No Match)

  • Mother's name

  • Father's name (Optional)

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

  • Date of birth

  • Date of birth (Match/No Match)

  • Gender

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

  • Selfie

  • Full name

  • Mother's name

  • Father's name (optional)

  • 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

Government
95%
1X1 MATCHING
  • Country

  • TIN (Cadastro de Pessoas Físicas - CPF)

  • First name

  • Last name

  • Date of birth

  • Street

  • Building number

  • Town/City

  • State/Province

  • Postal code

  • Phone number (Optional)

  • 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

99%
2X2 MATCHING
Aggregated
  • Government

  • Credit

  • Telco

  • Commercial

  • Utility

90%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • TIN (Social insurance number - SIN)

  • First name

  • Last name

  • Date of birth

  • Street

  • Building number

  • Town/City

  • State/Province

  • Postal code

  • Phone number

  • 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

  • Telco

  • Postal

95%
2X2 MATCHING
Aggregated
  • Credit

  • Telco

  • Postal

70%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • 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
  • Country

  • 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
  • Country

  • National ID (Resident identity card number)

  • First name

  • Last name

  • Phone number

  • 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

95%
2X2 MATCHING
Aggregated
  • Government

  • Telco

75%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Full name

  • Document status (Valid/Invalid)

  • Full name

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

  • Full name

  • NIT/NUIP number (Valid/Invalid)

  • Full Name

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

  • Date of birth

  • NIT/NUIP number (Valid/Invalid)

  • Full name

  • Date of birth

  • Gender

Government
96%
1X1 MATCHING
  • Country

  • TIN (Número Único de Identificación Personal - NUIP)

  • First name

  • Last name

  • Date of birth

  • Phone number (Optional)

  • Building number (Optional)

  • Street (Optional)

  • Town/City (Optional)

  • State/Province (Optional)

  • Postal code (Optional)

  • 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

80%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • National ID

  • First name

  • Last name

  • Date of birth (Optional)

  • Street (Optional)

  • Town/City (Optional)

  • State/Province (Optional)

  • 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

1X1 MATCHING
  • Country

  • National ID (Centrale Person Register - CPR)

  • 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
  • Government

  • Consumer

90%
2X2 MATCHING
Aggregated
  • Government

  • Consumer

50%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • TIN (Personal identity code - Henkilötunnus)

  • 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
  • Government

  • Proprietary

90%
2X2 MATCHING
Aggregated
  • Government

  • Proprietary

70%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • First name

  • Last name

  • Voter Card number

  • 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
50%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Taxpayer dentification number (TIN)

  • TIN format and syntax (Valid/Invalid)

Aggregated
  • Government

  • Credit

  • Commercial

97%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • National ID

  • First name

  • Last name

  • 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
  • Country

  • National ID (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)

Credit
70%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Personal identification number (Aadhaar)

  • Aadhaar number (Valid/Invalid)

  • Date of birth

Government
95%
  • Permanent account number (Permanent account number - PAN)

  • PAN (Valid/Invalid)

  • Full name

  • Aadhaar seeding status

  • Category

Government
95%
1X1 MATCHING
  • Country

  • TIN (Permanent account number - PAN)

  • 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 (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%
1X1 MATCHING
  • Country

  • National ID

  • 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)

Commercial

50%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Document status (Stolen/Not Stolen)

Government
97%
1X1 MATCHING
  • Country

  • National ID

  • First name

  • Last name

  • Date of birth

  • Street

  • Building number

  • Town/City

  • State/Province

  • Postal code

  • Phone number (Optional)

  • 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%
2X2 MATCHING
Aggregated
  • Government

  • Credit

  • Telco

  • Commercial

  • Utility

60%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • National ID

  • 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
  • Telco

  • Consumer

40%

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)

  • Country

  • Document type

  • Passport number

  • Full name

  • Gender

  • Date of birth

  • Address

  • Issue date

Government
95%
  • Identity number

  • Document status (Valid/Invalid)

  • Country

  • Document type

  • Identity number

  • Full name

  • Gender

  • Date of birth

Government
95%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • National ID

  • 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

50%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Voter code number (Clave de Elector)

  • 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 Status

Government
97%
VALIDITY CHECK
  • Document number

  • Issue date

  • Document status(Found/Not Found)

Government
97%
  • RFC (Registro Federal de Contribuyentes)

  • Name

  • RFC Status

  • Email

  • Effective date (Date since the RFC is valid)

Government
97%
1X1 MATCHING
  • Country

  • National ID (Clave Única de Registro de Población - CURP)/(Registro Federal de Contribuyentes - RFC)

  • 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

  • Proprietary

90%
2X2 MATCHING
Aggregated
  • Government

  • Commercial

  • Proprietary

70%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Full name

  • Online banking credentials

  • Device authentication

  • Bank identification number (BIN)

  • First name initials

  • Last name

  • Address

  • Date of birth

  • Gender

  • Email

  • Phone number

Banking
97%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • Licence number

  • First name

  • Last name

  • Driving License status (Valid/Invalid)

  • Country

  • Date of birth

  • Expiry date

  • Gender

Government
80%
  • National identification number (NIN)

  • Document status (Valid/Invalid)

  • Country

  • First name

  • Last name

  • Middle name (Optional)

  • Gender

  • Phone number

  • Date of birth

  • Address

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

1X1 MATCHING
  • Country

  • National ID (National identification number - NIN)

  • 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)

Telco

60%

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%
  • Full name

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

  • Taxpayer type

  • Taxpayer status

  • Tax condition

  • Economic activity

  • Address

Government
96%
1X1 MATCHING
  • Country

  • TIN (Registro Único del Contribuyente - RUC)

  • 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

1X1 MATCHING
  • Country

  • National ID (PhilID card number - PCN)

  • First name

  • Last name

  • Date of birth

  • Phone number

  • 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

80%
2X2 MATCHING
Aggregated
  • Government

  • Credit

50%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • National ID (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%
1X1 MATCHING
  • Country

  • National ID (National Registration Identity Card number - NRIC)

  • 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)

Credit
60%

Method

Input data

Output data

Source type

Coverage

ENRICHMENT
  • South African ID number (SAID)

  • Document status (Valid/Invalid)

  • Country

  • Identity type

  • SAID number

  • First name

  • Last name

  • Date of birth

Government
97%
  • South African ID number (SAID)

  • Document status (Valid/Invalid)

  • Country

  • Document type

  • SAID number

  • First name

  • Last name

  • Gender

  • Phone number (Optional)

  • Email (Otional)

  • Date of birth

  • Address

Credit
97%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • 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%
2X2 MATCHING
Aggregated
  • Government

  • Telco

70%

Method

Input data

Output data

Source type

Coverage

1X1 MATCHING
  • Country

  • 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%
2X2 MATCHING
Government
80%

Method

Input data

Output data

Source type

Coverage

VALIDITY CHECK
  • Document number

  • Date of birth

  • Document status (Valid/Invalid)

Government
85%
1X1 MATCHING
  • Country

  • National ID

  • 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
  • Document number

  • Name

  • Surname

  • Birth day

  • Birth Month

  • Birth year

  • Document status (Valid/Invalid)

Government
96%

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

  • Device authentication

  • Full name

  • Date of birth

  • Address

  • Phone number (if available)

  • Email (if available)

  • Source type

  • Source name

Banking

97%
  • National Insurance number

  • Document number

  • Postcode

  • Document status (Valid/Invalid)

  • Document validity

  • Full name

  • Date of birth

  • Address

  • Gender

  • Driving record

Government
80%

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

  • Banking

  • Telco

  • Commercial

90%
  • Social Security Number (Last 4 digits)

  • Date of birth

  • Phone number

  • OTP Authentication

  • Full name

  • Date of birth

  • SSN (Complete)

  • Phone number

  • Address

  • Email address

Credit
90%
1X1 MATCHING
  • Country

  • TIN (Social security number - SSN)

  • First name

  • Last name

  • Date of birth

  • Street

  • Town/City

  • State/Province

  • Postal code

  • Phone number

  • 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
  • Telco

  • Postal

  • Commercial

  • Proprietary

95%
2X2 MATCHING
Aggregated
  • Telco

  • Postal

  • Commercial

  • Proprietary

70%

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

ENRICHMENT
  • Identity 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.