Acuant GovID
Overview
This is the recommended vendor for the majority of BioGovID-based verification use cases. Acuant’s Trusted Identity Platform was built to address the growing challenges of fraud and evolving security concerns in our increasingly digital economy. Simply put, Acuant’s fast, accurate and scalable identity verification provides the best solutions to get you the best customers. For over 20 years, Acuant has processed millions of trusted transactions daily in 196+ countries.
Supported Countries
195+ countries are supported (ask your Solutions Architect for specific details).
Supported Devices
- Global requirement: To work with the SDK, the device/browser must support WASM/WebAssembly.
- 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. Our testing shows that running only the image worker succeeds, but running the metrics worker can fail on those devices. Users are directed to 'Manual Capture'.
Relevant Attributes (Input)
FullName
DOB
InternationalAddress
InternationalTelephone
CameraSnapshot ("Selfie")
DriversLicenseImages (Front/Back)
IDCardImages (Front/Back)
PassportImages (Front Only)
Please see the "Attributes" page for a technical reference.
Available Acquired Attributes (Output)
Acquired Attribute Name | Definition |
---|---|
acquiredDOB | DOB from the document: month year day |
acquiredFullName | Full name from the document: fname lname mname |
acquiredPassportIssueDate acquiredDriversLicenseIssueDate acquiredIDCardIssueDate | Issue date from the document: month year day |
acquiredPassportNumber acquiredDriversLicenseNumber acquiredIDCardNumber | Unique Document Number from the document |
acquiredNationality | India |
acuantDocumentAuthenticationStatus | Acuants overall document status |
acuantFaceMatchScore | Closeness score from Acuant (above 75 is considered good) |
documentSeries | Document type identifier (ex. licenses are often a year, ePassport, Z5) |
documentIssueType | Document type (Passport, license, voter id card etc.). Speak to your solutions architect if you need a full list |
gender | Gender listed on document |
govIDCountry | Issuing country for the document |
keesingCode | Keesing code of the document |
lastNameMatchRatio fullNameMatchRatio | Percentage-closeness the provided fullname matches the fullname on the document (0-100 % of the fuzzy match result) |
passportNumberMatchRatio driversLicenseNumberMatchRatio | Percentage-closeness the provided document # matches the id on the document (0-100 % of the fuzzy match result) |
imageFrontSharpness imageFrontGlare | Glare/Blur ratings from the front/back images (above 50 is good) |
placeOfBirth | Place of birth listed on document (Passport only) |
suggestedActions | A list of actions a user can take to improve their chances at passing. These actions only appear for tests that failed on Acuant's side. Note: not all failed tests may be a part of your policy so some suggestedActions may not be directly relevant to your specific policy. |
Available Assertions (Output)
Assertion Name | Definition |
---|---|
test.documentClassified | A check to ensure the images are of a recognizable/supported Acuant document type. |
test.allowableDocument | A check to ensure the document type is an "allowable" type (see table in next section). |
test.documentAuthenticated | A check which uses Acuant's proprietary algorithm to ensure the identified document type is a valid, unmodified Government-issued identification card. |
test.facialPhotosMatch | Ensures the selfie provided matches the headshot from the front-of-document (a biometric match). |
test.possibleFraud | Uses a proprietary Acuant algorithm to determine if the front of document appears to be fraudulent (ex. modifications, picture-of-a-screen, unexpected printing pattern) |
test.selfieLiveness | Ensures the selfie taken is of a live face (not a picture-of-picture, printed paper or a mask) |
test.expired | Checks if the expiration date on the document is before today. If there is no expiration date, this assertion will be PASS or UNVERIFIED. |
link.dob_idCard link.dob_passport link.dob_driversLicense | Checks if the DOB provided matches the DOB on the document |
link.fullName_passport link.fullName_driversLicense link.fullName_idCard | Checks if the full name provided matches the full name on the document (fuzzy match available). Note: We can match first name, multiple first names, and first-part of multiple first name ex. Bobby-Joe Aiken can match as Bobby Aiken or Bobby-Joe Aiken. |
link.lastName_passport link.lastName_idCard link.lastName_driversLicense | Checks if the last name provided matches the last name on the document (fuzzy match available) |
link.passportNumber_passport test.driversLicenseNumberMatchesDriversLicense link.idCardNumber_idCard | Checks if the document number provided matches the number on the document |
test.2DBarcodeReadable test.2DBarcodeContentCheck | Checks to ensure 2d barcode was extracted correctly (drivers license and some id cards only) |
test.documentDOBValid test.documentIssuingStateValid test.documentIssueDateValid test.documentExpirationDateValid | Data quality checks to ensure basic things like the DOB is not in the future or < 1900 |
test.documentVisiblePatternsCheck | Check to ensure at least 1 security feature was detectable on the document |
test.documentFacialPhotoCheck | Check to ensure a headshot exists and was extracted correctly off the document |
test.overallDocumentCrosscheck test.documentExpirationDateCrosscheck test.documentDOBCrosscheck test.documentIssueDateCrosscheck test.documentSexCrosscheck test.documentNumberCrosscheck test.documentFullNameCrosscheck | Checks to ensure the data found in the 2d barcode exactly match data displayed in plain-text on the document (ID card / license only) |
test.compositeMRZcheck test.documentDOBMRZCheck test.documentNumberMRZCheck test.documentExpirationDateMRZCheck test.documentPersonalNumberMRZCheck | Checks to ensure the data found in the MRZ exactly match data displayed in plain-text on the document (passport only) |
link.selfie_govID | Highest order / compound assertion which ensures all of the assertions below are PASS: - test.documentAuthenticated - test.facialPhotosMatch |
test.physicalDocumentPresence | (Deprecated - superseded by test.possibleFraud) Ensures the image is of a live physical document (eg. not a picture-of-a-picture or an unexpected printed version of a document) |
test.barcodeUnmodified | (Deprecated - superseded by test.possibleFraud) Ensures the barcode on back-of-document (or MRZ for passport) is not modified |
test.documentPortraitUnmodified | (Deprecated - superseded by test.possibleFraud) Ensures the headshot on the front-of-document is not modified |
test.photoPrinting | (Deprecated - superseded by test.possibleFraud) Ensures the printing technique matches the expected technique for the respective document |
Allowable Document Types (test.allowableDocument)
Document Type | Allowable for Drivers License | Allowable for ID Card | Allowable for Passport |
---|---|---|---|
Unknown | |||
Passport | Yes | ||
Visa | Yes | ||
Drivers License | Yes | Yes | |
Identification Card | Yes | Yes | |
Permit | Yes | ||
Currency | |||
Residence Document | Yes | ||
Travel Document | Yes | ||
Birth Certificate | |||
Vehicle Registration | |||
Other | |||
Weapon License | |||
Tribal Identification | |||
Voter Identification | Yes | ||
Military | Yes | ||
Consular Identification | Yes |
Updated 18 days ago