The Government Data Verification module validates identity data extracted from a user's ID against an authoritative government registry. The process runs in the background and isn't visible to the user. After fields such as name, date of birth, and document number are captured via OCR or barcode scan, the module submits them to the corresponding government provider for that country. The provider returns a field-by-field match result and an overall status that can be used in downstream decisioning.
Integrations
:white_check_mark: Web | :white_check_mark: iOS | :x: Android
How It Works
Government Data Verification receives identity data already collected in the session, typically from the ID Capture module. It sends that data to one of the following:
- A country-specific government provider. Country-specific integrations are handled through local providers and, in some cases, direct connections to government databases. For US driver's licenses, for example, the module can route field data to the issuing state DMV. For country-specific guides, refer to the System of Records Verification section.
- A validation service, such as the INE (Instituto Nacional Electoral) in Mexico or the Registraduría in Colombia.
A fallback mode is available for situations where the primary provider is unavailable. Contact your Incode representative to configure providers.
The provider checks the submitted fields against its system of record and returns match results for each field along with an overall verification status. If a state's system does not support a particular field, that field is returned as Not Checked. The module can also be configured to run silently, with no verification animation shown to the user.
The module supports two verification types, depending on the country and the terms of a client's contract:
- Data validation: Compares biographic fields—such as document number, personal number, date of birth, and name—against the government registry.
- Facial validation: Where supported, compares a biometric captured during the session against a government-held photo or biometric source.
These can be used together or independently. Verification results are displayed in Dashboard on the GovMatch tab in single Session view.
You may use the Process Government Validation API to directly interact with the module, bypassing the default configuration and using Session-specific details for verification.
Use Government Data Verification
- Government Data Verification (Dashboard)
- Government Data Verification (iOS)
- Government Data Verification (Web SDK)