← Back to IIP Modules
ID Validation
Identity Verification Via Omni Dashboard
Incode’s SDKs capture the best possible photograph of Identity documents, recognize and classify the document, perform tests to confirm authenticity, and obtain a score for the document presented.
- Screen ID liveness: Confirms if the document was captured from a screen, meaning that a live document was not used.
- Paper ID liveness: Confirms if the document was captured from a printed paper, meaning that a live document was not used.

- Tampercheck: Confirms whether IDs have been physically or digitally tampered to steal identity. ML model can detect if the face photo has been modified or if two face photos on ID are not the same.
- Postitcheck: This checks if materials has been places over the ID to change the contents of the document.
- Barcode Content: During this test, the barcode is being converted to text and then compared against OCR and front ID. The information extracted from a barcode may include: name, address, DOB, eye color, SSN, etc.
- Underage Check: Confirms if the ID was of a person under 18 (default) on the date of check. Age value can be defined.
- Type Side Cross Check: Check front/back id of the document (detecting if the user has scanned the same side twice during the upload).
- OCR Post Process: Provides additional processing to OCR, so Incode backend will do postprocessing and try to read field(s) that were problematic.
- Allow Manual Review: This option allows sessions to be sent to manual review.
- Only Front ID: This option forces the system to accept only the front of the document. Check if ID is Already
- Used by Face: It checks if there are multi IDs with the face. Results can be found under Incode Tests section.
- Disable Alignment Classification: Disables the correcting algorithm for ID alignment.
- Disable Expiration Data Check: When selected, the ID is not verified against its expiration date.
- US Barcode Classification: Applies to US sessions only, checks the barcode classification code.
- Score Severity levels for ID Validation (IDV) tests, can be adjusted depending on the business use case. These severity settings determine the overall outcome of the user session. Conservative setting focuses on catching fraud attempts but could impact conversions by rejecting some users incorrectly. Relaxed setting focuses on conversion but could impact fraud by accepting some users incorrectly. Medium setting is a balance of both. Soft this option has multiplier value of 0. This means that none of the test have any impact on final score and it doesn’t matter if they pass or fail in the context of the score.
- Face Age Check: When enabled the system will determine the user’s estimated age from their ID photo. If there is a 20 year difference or more from their actual age, it will change the cross check status to fail / suspicious.
- Check front ID EXIF field Data Time: Confirms the image data has been taken at the relevant time during the session Original was not older than the time of addition by more than (seconds).
- Check back ID EXIF field Data Time: Confirms the image data has been taken at the relevant time during the session Original was not older than the time of addition by more than (seconds).