Skip to main content

Automatic Country and Document Detection

This feature skips the country and document selection step without requiring data in the token. The system automatically detects your user’s country via IP address and displays the accepted documents for that location. The captured document is also detected by the automated system. New Country & Document selection
Contact our tech support via Jira customer portal for enabling this feature.

Realtime Document Blur Glare Detection

This feature provides real-time document blur and glare detection. A warning alert notifies users when blur or glare is detected in the camera feed. An additional warning also appears in the photo result view. Document Blur Glare

Adding the Blur Glare Detection Dependency

In the app level Gradle, add an additional sdk-blurglaredetection module with the same version as the sdk-api module:
repositories {
    dependencies {
      implementation 'com.github.idenfy:sdk-api:9.0.0'
      implementation 'com.github.idenfy:sdk-blurglaredetection:9.0.0'
    }
}
Contact tech support via the Jira customer portal to enable this feature.

Trusted Service

This feature requires users to rotate their document according to templates in a random sequence before capturing the document, in order to detect any inconsistencies: Trusted Service

Adding the Trusted Service Dependency

In the app level Gradle, add an additional sdk-trustedservice module with the same version as the sdk-api module:
repositories {
    dependencies {
      implementation 'com.github.idenfy:sdk-api:9.0.0'
      implementation 'com.github.idenfy:sdk-trustedservice:9.0.0'
    }
}
Contact tech support via the Jira customer portal to enable this feature.

Document Recognition

This feature provides real-time document recognition. Documents shown in FRONT and BACK steps will be automatically detected and captured, allowing for a better picture of the document. Document Recognition To seek a better result, documents that are not fully visible or do not match the selected country and document type will NOT be recognized and captured. As a result, the final verification status will be more accurate. Document Recognition Failure If a document cannot be recognized within a certain period of time (10 seconds), the SDK will fall back to regular photo capturing. Document Recognition Fallback
This feature is still in an early stage. Minor bugs might occur.

Adding the Document Recognition Dependency

In the app level Gradle, add an additional sdk-docrecognition module with the same version as the sdk-api module:
repositories {
    dependencies {
      implementation 'com.github.idenfy:sdk-api:9.0.0'
      implementation 'com.github.idenfy:sdk-docrecognition:9.0.0'
    }
}
To enable Document Recognition, contact technical support via the Jira customer portal.

Face Detection

While taking a regular face photo, you can enable the face detection feature, which requires users to place their face into the marked area before taking a photo. For better success rate, faces that are far away from the camera will not pass. Face detection
Contact tech support via the Jira customer portal to enable this feature. Face detection will apply to both KYC verification and face authentication flows.

Face Auto Capture

While taking a regular face photo, you can enable the face auto capture feature, which requires users only to place their face into the marked area. The face photo is then automatically captured. For better success rate, faces that are too close or far away from the camera will not pass. Face auto capture
Contact tech support via the Jira customer portal to enable this feature.

Advanced Liveness Detection

Liveness The SDK provides an advanced liveness recognition feature.
The liveness feature is not optimized for tablets. Verification performed via tablet will be automatically classified as denied.
The new major liveness version is released every 6-12 months. Your app must update the liveness module after every major release. If the SDK is not updated, it can lead to runtime crashes.
Contact support to enable the liveness feature.

NFC Support

The SDK provides NFC enhanced identity verification. NFC Reading For more integration details and potential advantages, contact the technical team via the Dashboard. After NFC is enabled for your client settings, in the app level Gradle add an additional sdk-nfcreading module with the same version as the sdk-api module:
repositories {
    dependencies {
      implementation 'com.github.idenfy:sdk-api:9.0.0'
      implementation 'com.github.idenfy:sdk-nfcreading:9.0.0'
    }
}

NFC Required

If the NFC required feature is enabled, devices that do not support NFC will immediately fail verification. This is a security feature that ensures a person does not change devices just to perform verification. To enable verifications for all devices, your app can handle this scenario:
  1. Create two different accounts: with NFC enabled and without.
  2. Check if the device supports NFC before creating a verification session.
  3. If the device supports NFC, create a verification session with the NFC-enabled account’s credentials. If NFC is not supported, use the other account’s credentials.

NFC Optional

If the NFC optional feature is enabled, the user is asked to perform document NFC reading ONLY if the device and selected document type support NFC chip reading. Otherwise, a regular identity verification will be performed.

Virtual Camera Detection

The SDK provides the ability to check whether a face photo was taken using a virtual camera. Such verifications will result in a FAILED status.
Contact support to enable the virtual camera detection feature.

Bank Verification Feature

Use this feature to confirm the authenticity of your customer’s bank account during the account verification process. This step requires your customer to provide personal information, ensuring the financial institution interacts with a legitimate individual rather than someone using forged documents or stolen data. Bank Verification
To enable Bank Verification, contact technical support via the Jira customer portal.

Custom KYC Questionnaire

This feature allows you to create a custom questionnaire that users must fill in at the beginning of every identity verification process. The questionnaire can contain required or optional questions and a variety of question types. KYC Questionnaire
To enable the custom KYC questionnaire feature, contact technical support via the Jira customer portal.

Custom KYC Questionnaire Conditions

Questionnaires can be created using conditions, based on answers to previous questions: KYC Questionnaire conditions

Custom Privacy Policy

This feature allows you to create a custom privacy policy that users must agree to at the beginning of every identity verification process. Along with the iDenfy privacy policy, an additional sentence is added with an alert dialog, that shows your privacy policy as an HTML that can be fully customized.
To enable the custom privacy policy feature, contact technical support via the Jira customer portal.

Email Verification

This feature requires users to verify their email address before their identity verification.
To enable the email verification feature, contact technical support via the Jira customer portal.

Phone Number Verification

This feature requires users to verify their phone number before their identity verification.
To enable the phone number verification feature, contact technical support via the Jira customer portal.