Checks¶
Alice Report offers you different checks to help you building your use case logic.
The check value can be a number or null. All checks range from 0 to 100 with threshold at 50.
Values greater than or equal to 50 mean that the check has passed.
Values below 50 mean that the check has failed.
Null values mean that the check does not apply.
Summary-level checks¶
These are the checks at user level. They can be found at summary
> checks
.
name |
Detail |
---|---|
only_one_device_check |
All information has been uploaded by the user with the same device |
only_one_ip_check |
All information has been uploaded by the user with the same ip |
Selfie-level checks¶
These are the checks at selfie level. They can be found at selfies
> checks
.
Name |
Detail |
---|---|
liveness |
The selfie is from a real person |
only_one_face |
Only one face detected in the selfie |
Document-level checks¶
These are the checks at document level. They can be found at documents
> checks
.
Name |
Detail |
---|---|
authentic_nfc_chip |
The document’s NFC is signed by an official authority. It has not been tampered nor cloned. |
checked_info_code |
The document’s MRZ/PDF417/QR is checked |
coherent_document_dates |
The document dates are coherent with each other |
consistent_document |
There are less than 3 inconsistent fields between the document sides |
expected_document |
Read and selected documents match |
face_in_front_side |
The document contains a face in its front side |
face_matching |
The document and active selfie faces are from the same person |
not_a_forged_document |
The document is not forgery |
not_a_printed_document |
The document is not a print |
not_a_screen_document |
The document’s pictures are not taken from a screen |
not_a_synthetic_document |
The document’s pictures are not digitally generated |
uncompromised_document |
The document has not been found in our internal database of compromised documents |
unexpired_document |
The document has not expired |
Field-level checks¶
- These are the checks at field level. They can be found at:
summary
>user_data
>checks
documents
>summary_fields
>checks
documents
>sides
>front/back/internal
>fields
>checks
Warning
The checklist may be different depending on the field. Therefore, the absence of a certain check should never be a reason for rejection. It only means that there is not enough evidence in the field to compute it.
Name |
Detail |
Comments |
---|---|---|
checked_field |
The field passes its checksum |
|
expected_field |
The field matches what is expected |
|
complete_mrz_name |
Name is entirely contained in MRZ |
|
consistent_field |
The same field has the same value in other doc or side |
|
over_18 |
Over 18 years old |
Only applicable to |
unexpired_date |
Date has not expired |
Only applicable to |
valid_date_format |
Valid date format |
Applicable to fields ending with |
valid_date_range |
Date is within valid range |
Applicable to fields ending with |