Incode Verification Modules

Introduction to the modules that make up the Incode onboarding process.

Verification modules are specific steps within the onboarding process. Here are some key facts about verification modules.

  • Each module can involve different sub-steps and verifications.
  • Core modules are fully supported in all Incode platforms and SDKs.
  • Add-on modules have varying support. For example, an add-on module might be only partially available for specific SDKs or might be supported only by the Incode Omni API. If you have questions, ask your Customer Success Manager.
  • Some (but not all) modules generate a verification module score that influences the total onboarding score.
  • Some modules can be configured on the Omni Dashboard, the Incode SDKs, or a combination of both to control the module behavior, including how data is processed.

Core Modules

These verification modules are the most commonly used in the onboarding process.

ModulePurposeScore Generating?
ID CaptureCaptures an end user government-issued ID document such as a driver's licenseYes
ID ValidationDetermines whether an ID document is authentic based on the known parameters for the documentYes
Face CaptureConfirms the end user's live presence by capturing a photo "selfie" of the userYes
Face MatchValidates that the selfie captured belongs to the same person shown on the captured user ID document.Yes
Device InformationCaptures data about the device used during the Onboarding SessionNo
GeolocationDetermines the user's current location through browser or device permissionsNo

Add-on Modules

These verification modules can be added as part of the Onboarding Session or executed later.

ModulePurposeScore Generating?
User ConsentConfirms the end user has consented to the Onboarding SessionNo
Proof of Address CaptureEnables capture of a proof of address statement using OCRNo
Government VerificationsPerforms any government-required verifications based on the country code from the end user ID documentYes
Video SelfieEnables upload of a recorded video selfie using a temporary URLYes
Global WatchlistsVerifies whether the end user identity appears on the current global watchlistNo
Custom WatchlistsSupports comparison of the end user identity with a custom watchlistYes
User SignatureSupports capture of an end user electronic signature from the Onboarding SessionNo
Phone Number InputEnables capture of a phone number input during the Onboarding SessionNo
Email InputEnables capture of an email address input during the Onboarding SessionNo
CURP VerificationSupports comparison of the end user identity to official records for CURP validationDoes not generate its own score but does impact the ID Validation score
Document CaptureEnables upload of a document such as a contractNo
Fiscal QR Code OCRUploads the URL extracted from a Fiscal QR code (Mexico only)No
eKYCVerifies extracted data to comply with Know Your Customer regulationsNo
eKYBVerifies extracted data to comply with Know Your Business regulationsNo
Video ConferenceRetrieves notes from an interview or sessionNo
Custom FieldsEnables capture of data for custom fields specified by an organizationNo
Anti-Fraud CheckSupports comparison of the current session with existing sessions to detect anomaliesNo
Instant BAVSupports instant verification of a bank accountNo
FormsRetrieves all questions and answers an end user responded to during an Onboarding SessionNo
Reconnect AIAllows for an interrupted flow to resumeNo
Cryptographic SignatureSupports cryptographic signingNo