Image Checks

The ID document image(s) undergo a combination of automated image checks.

Dependencies

Supported Credentials

Decision Details Labels

Some labels may only be returned for specific credential types. An "X" in the column for the credential type indicates that the label may be returned.

Decision Type

Label

ID

Document

Description

NOT_EXECUTED

PRECONDITION_NOT_FULFILLED

X

X

Required data from another capability is not available.

NOT_EXECUTED

TECHNICAL_ERROR

X

X

An error prevented execution.

PASSED

OK

X

X

The images of the ID document passed all image checks.

REJECTED

FAILED

X

 

The images of the ID document did not pass all image checks.

REJECTED

WATERMARK

X

 

The image of the ID contains a watermark (for example, "Sample").

REJECTED

OTHER_REJECTION

X

 

The image of the ID was rejected for a reason that does not fall under the other decision labels.

REJECTED

GHOST_IMAGE_DIFFERENT

X

 

There is a mismatch between the ID's main image and ghost image.

REJECTED

PUNCHED

X

 

The ID has been hole-punched.

REJECTED

SAMPLE

X

X

The ID is a known sample document.

REJECTED

FAKE

X

 

The ID is fake. Possible reasons include:

  • The ID is a well known fake.

  • The image is available on the public internet.

REJECTED

CHIP_MISSING

X

 

The ID has a missing chip.

REJECTED

DIGITAL_MANIPULATION

X

 

The image of the ID was manipulated before being uploaded.

REJECTED

MISMATCH_FRONT_BACK

X

 

The country shown on the front of the ID does not match the one shown on the back.

REJECTED

MANIPULATED_DOCUMENT

X

 

The ID shows a physically superimposed photo or text.

Note: In most cases one of the more detailed labels shown below will be returned.

REJECTED

MANIPULATED_DOCUMENT_PHOTO

X

 

The ID shows a physically superimposed photo or text.

REJECTED

MANIPULATED_DOCUMENT_DOCUMENT_NUMBER

X

 

The document number on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_EXPIRY

X

 

The expiration date on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_DOB

X

 

The date of birth on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_NAME

X

 

The name on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_ADDRESS

X

 

The address on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_SECURITY_CHECKS

X

 

A back-office agent reviewed the scan and rejected it based on an issue with the security features. For example, the background microprint or pattern does not match the sample image, or a logo or image is missing or not inline with the sample.

REJECTED

MANIPULATED_DOCUMENT_SIGNATURE

X

 

The signature on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_PERSONAL_NUMBER

X

 

The personal number on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_PLACE_OF_BIRTH

X

 

The place of birth on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_GENDER

X

 

The gender on the ID shows visible physical or digital manipulations.

REJECTED

MANIPULATED_DOCUMENT_ISSUING_DATE

X

 

The issue date on the ID shows visible physical or digital manipulations.

WARNING

DIFFERENT_PERSON

X

 

When the user submits an image that includes both a face and an ID, the face does not match the person on the ID.

WARNING

REPEATED_FACE 

X

 

The same face has been seen in a previous transaction, indicating that the same end user may have opened multiple accounts.

The Image Checks capability includes a 1:n face matching feature based on facial biometrics. The face, either from the image extracted from the ID credential or from the Selfie, is compared to the other faces that have been seen in transactions for the tenant. If a match is found the transaction decision depends on whether or not the personal data is the same in the matching transactions. If the data is the same a WARNING is returned, and the UUIDs of the matching transactions are returned in the data.faceSearchFindings.findings array. However, if the data is not the same, the transaction will be REJECTED and a label of MISMATCHING_DATA_REPEATED_FACE will be included in the Data Checks capability.

WARNING

GHOST_IMAGE_QUALITY_INSUFFICIENT

X

 

The ghost image is too faded for our models to confidently determine if it is available.

Data

Key

Type

Description

faceSearchFindings.status

string

Possible values:

• DONE

• PENDING

• ERROR

faceSearchFindings.findings

array of strings

A face (on the ID or Selfie) is matching with another face (on the ID or Selfie) from a previous transaction

faceSearchFindings.findings.items

string

UUID of the transaction