Incode (BioGovID)
Overview
Our preferred vendor for BioGovID-based verification. Incode’s Trusted Identity Platform addresses the increasing challenges of fraud and evolving security needs in today’s digital-first economy. With unmatched speed, precision, and scalability, Incode delivers identity verification solutions that empower businesses to build trust and drive success. Serving millions of users daily across global markets, Incode revolutionizes how organizations authenticate and verify identities online.
Supported Countries
195+ countries are supported (ask your Solutions Architect for specific details).
Supported Devices
- Android: All devices supported. Depending on device capabilities, users might be directed to 'Live Capture', 'Tap to Capture' or 'Manual Capture'.
- iOS devices still supported by Apple: All devices supported. Depending on device capabilities, users might be directed to 'Live Capture', 'Tap to Capture' or 'Manual Capture'.
- iOS devices no longer supported by Apple: Not officially supported. Users may be directed to 'Live Capture', 'Tap to Capture' or 'Manual Capture'.
Supported Documents
All supported document types can be found here.
Relevant Attributes (Input)
FullName
InternationalTelephone
Please see ourEntire Attributes List page for a technical reference.
Available Acquired Attributes (Output)
Acquired Attribute Name | Definition |
|---|---|
Drivers License | Driver's license details from the document. |
Passport | Passport details from the document. |
documentType | Type of document (e.g., Passport, Driver's License, etc.). |
AcquiredAddress | Address listed on the document. |
DOB | Date of birth listed on the document:
|
FullName | Full name listed on the document:
|
SubmissionTimestamp | The timestamp when the document was submitted. |
DriversLicenseExpirationDate | Expiration date of the driver's license:
|
DriversLicenseIssueDate | Issue date of the driver's license:
|
driversLicenseState | The state that issued the driver's license. |
WorkflowTransactionStage | Current stage of the workflow transaction. |
WorkflowTransactionStageAttempt | Number of attempts made in the current workflow transaction stage. |
DriversLicenseNumber | The unique number on the driver's license. |
AcquiredPassportExpirationDate | Expiration date of the passport:
|
AcquiredPassportIssueDate | Issue date of the passport:
|
AcquiredPassportNumber | The unique number on the passport. |
DocumentType | Type of document (e.g., Passport, Driver's License, ID Card). |
WorkflowTransactionStageAttempt | Number of attempts made in the workflow transaction stage. |
SubmissionTimestamp | The timestamp when the document was submitted. |
acquiredNationality | Nationality of the Individual |
Available Assertions (Output)
| Name | Description |
|---|---|
| link.dob.document | Cross-checks the date of birth against the primary document. |
| link.dob.secondDocument | Cross-checks the date of birth against the second document. |
| link.fullName.driversLicense | Cross-checks the full name against the driver’s license data. |
| link.fullName.passport | Cross-checks the full name against the passport data. |
| link.nationality.document | Validates the nationality listed on the document. |
| link.selfie.govID | Matches the selfie against the primary government ID photo. |
| link.selfie.secondGovID | Matches the selfie against the second government ID photo. |
| test.documentAlignmentCheck | Validates that the document is properly aligned in the captured image. |
| test.documentAuthenticated | Validates whether the document is authenticated based on security analysis. |
| test.documentBalancedLightBackCheck | Validates balanced lighting conditions on the back of the document. |
| test.documentBalancedLightFrontCheck | Validates balanced lighting conditions on the front of the document. |
| test.documentClassified | Classifies and confirms the detected document type. |
| test.documentDOBValid | Validates the birth date format and logical correctness on the document. |
| test.documentDOBCrosscheck | Cross-checks the birth date across document data sources. |
| test.documentExpirationDateCrosscheck | Cross-checks the expiration date against extracted or barcode data. |
| test.documentExpirationDateValid | Validates that the expiration date is logically valid. |
| test.documentFacialPhotoCheck | Validates visible facial photo security features on the document. |
| test.documentFaked | Detects indicators suggesting the document may be fake. |
| test.documentFullNameCrosscheck | Cross-checks the full name across document data sources. |
| test.documentIdAlterationCheck | Detects potential alteration of the document ID number. |
| test.documentIssueDateValid | Validates the issue date format and logical correctness. |
| test.document_isRealID | Validates whether the document meets Real ID compliance indicators. |
| test.documentNumberCrosscheck | Cross-checks the document number against extracted or barcode data. |
| test.documentOcrConfidence | Measures OCR confidence for extracted document data. |
| test.documentSeriesExpired | Checks whether the document series has expired. |
| test.documentSexCrosscheck | Cross-checks the gender/sex information across document data sources. |
| test.documentSharpnessBackCheck | Validates image sharpness of the back of the document. |
| test.documentSharpnessFrontCheck | Validates image sharpness of the front of the document. |
| test.documentTampered | Detects potential tampering indicators on the document. |
| test.documentTypeSideCrosscheck | Cross-checks the detected document type and captured side. |
| test.documentVisibleCharacteristics | Validates visible security characteristics on the document. |
| test.expirationDateCheckDigit | Validates the expiration date check digit from MRZ data. |
| test.expired | Checks whether the document is expired. |
| test.fontAlterationCheck | Detects potential font manipulation on document fields. |
| test.frontPaperOrScreen | Detects whether the document front appears as paper copy or screen display. |
| test.frontTampered | Detects potential tampering on the front side of the document. |
| test.governmentValidation | Validates the document against government data sources when available. |
| test.physicalAttack | Detects signs of physical manipulation or damage to the document. |
| test.physicalDocumentPresence | Validates that a physical document (not a reproduction) is present. |
| test.possibleFraud | Flags potential fraud indicators detected during analysis. |
| test.postitCheckBack | Detects potential obstructions (e.g., sticky notes) on the back of the document. |
| test.postitCheckFront | Detects potential obstructions (e.g., sticky notes) on the front of the document. |
| test.punchedHoles | Detects unexpected punched holes on the document. |
| test.secondDocumentAlignmentCheck | Validates that the second document is properly aligned. |
| test.secondDocumentAuthenticated | Validates whether the second document is authenticated. |
| test.secondDocumentBalancedLightFrontCheck | Validates balanced lighting conditions on the second document front. |
| test.secondDocumentClassified | Classifies and confirms the detected second document type. |
| test.secondDocumentDOBCrosscheck | Cross-checks the birth date on the second document. |
| test.secondDocumentDOBValid | Validates the birth date format and logical correctness on the second document. |
| test.secondDocumentExpirationDateCrosscheck | Cross-checks the expiration date on the second document. |
| test.secondDocumentExpirationDateValid | Validates that the second document expiration date is logically valid. |
| test.secondDocumentFacialPhotoCheck | Validates facial photo security features on the second document. |
| test.secondDocumentFaked | Detects indicators suggesting the second document may be fake. |
| test.secondDocumentFullNameCrosscheck | Cross-checks the full name on the second document. |
| test.secondDocumentIdAlterationCheck | Detects potential alteration of the second document ID number. |
| test.secondDocumentIssueDateValid | Validates the issue date on the second document. |
| test.secondDocumentNumberCrosscheck | Cross-checks the document number on the second document. |
| test.secondDocumentOcrConfidence | Measures OCR confidence for extracted second document data. |
| test.secondDocumentPaperIdLiveness | Validates paper ID liveness detection for the second document. |
| test.secondDocumentScreenIdLiveness | Validates screen ID liveness detection for the second document. |
| test.secondDocumentSexCrosscheck | Cross-checks the gender/sex information on the second document. |
| test.secondDocumentSharpnessFrontCheck | Validates image sharpness of the second document front. |
| test.secondDocumentTampered | Detects tampering indicators on the second document. |
| test.secondDocumentVisibleCharacteristics | Validates visible security characteristics on the second document. |
| test.secondDocumentPunchedHoles | Detects unexpected punched holes on the second document. |
| test.secondExpired | Checks whether the second document is expired. |
| test.selfieBrightnessCheck | Validates brightness conditions of the captured selfie. |
| test.selfieLensesCheck | Detects eyewear or lenses that may obstruct facial verification. |
| test.selfieLiveness | Validates that the selfie capture passed liveness detection. |
| test.selfieMaskCheck | Detects whether a face mask is present in the selfie. |
| test.hasClosedEyes | Detects whether the subject’s eyes are closed in the selfie. |
| test.hasHeadCover | Detects whether the subject is wearing head covering that may obstruct verification. |
| test.digitalAttack | Detects potential digital manipulation of the selfie image. |
| test.evasionAttack | Detects behaviors intended to evade accurate facial recognition. |
| test.paperIdLiveness | Validates paper ID liveness detection on the primary document. |
| test.screenIdLiveness | Validates screen ID liveness detection on the primary document. |
| test.fakeBrowserCheck | Detects use of suspicious or automated browser environments. |
| test.overallBehaviorRisk | Evaluates overall behavioral risk indicators during the session. |
| test.deviceRisk | Evaluates device-level risk indicators. |
| test.mrzLineFormatCheck | Validates the MRZ line formatting against ICAO standards. |
| test.mrzParsableCheck | Validates that the MRZ data is parsable. |
| test.birthDateCheckDigit | Validates the MRZ birth date check digit. |
| test.compositeCheckDigit | Validates the MRZ composite check digit. |
| test.underageCheck | Validates whether the applicant is under the allowed age threshold. |
| test.overallDocumentCrosscheck | Validates the overall document confidence and cross-check consistency. |
| test.overallDocumentsAuthentication | Validates overall authentication confidence across all submitted documents. |
| test.documentAuthenticated_deprecated | Deprecated document authentication flag (no longer recommended for use). |
Supported Customizations (UX/UI)
All supported customizations of the Incode capture experience can be found here.
Ask your Solutions Architect to assist you in customizing your Incode capture experience.
Updated 10 days ago
