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

196+ 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 NameDefinition
acquiredDOBDOB from the document:
month
year
day
acquiredFullNameFull 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
acquiredNationalityIndia
acuantDocumentAuthenticationStatusAcuants overall document status
acuantFaceMatchScoreCloseness score from Acuant (above 75 is considered good)
documentSeriesDocument type identifier (ex. licenses are often a year, ePassport, Z5)
documentIssueTypeDocument type (Passport, license, voter id card etc.). Speak to your solutions architect if you need a full list
genderGender listed on document
govIDCountryIssuing country for the document
keesingCodeKeesing 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)
placeOfBirthPlace of birth listed on document (Passport only)
suggestedActionsA 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 NameDefinition
test.documentClassifiedA check to ensure the images are of a recognizable/supported Acuant document type.
test.allowableDocumentA check to ensure the document type is an "allowable" type (see table in next section).
test.documentAuthenticatedA check which uses Acuant's proprietary algorithm to ensure the identified document type is a valid, unmodified Government-issued identification card.
test.facialPhotosMatchEnsures the selfie provided matches the headshot from the front-of-document (a biometric match).
test.possibleFraudUses 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.selfieLivenessEnsures the selfie taken is of a live face (not a picture-of-picture, printed paper or a mask)
test.expiredChecks 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.documentVisiblePatternsCheckCheck to ensure at least 1 security feature was detectable on the document
test.documentFacialPhotoCheckCheck 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_govIDHighest 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 TypeAllowable for Drivers LicenseAllowable for ID CardAllowable for Passport
Unknown
PassportYes
VisaYes
Drivers LicenseYesYes
Identification CardYesYes
PermitYes
Currency
Residence DocumentYes
Travel DocumentYes
Birth Certificate
Vehicle Registration
Other
Weapon License
Tribal Identification
Voter IdentificationYes
MilitaryYes
Consular IdentificationYes