Realtime document blur glare detection
This feature provides real-time document blur and glare detection. Users will be informed by a warning alert when blur or glare is detected in the camera feed, as well as an additional warning in the photo result view.
Adding the document blur glare detection dependency
Add the following line to your Podfile with the latest version. The latest version is accessible from the changelog.iDenfySDK/iDenfyBlurGlareDetection module also includes Liveness detection.
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:
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.


Adding the document recognition dependency
Add the following line to your Podfile with the latest version:iDenfySDK/iDenfyRecognition module also includes Liveness detection.
To enable Document Recognition, contact technical support via the Jira customer portal.
Face detection
While taking a regular face photo, the face detection feature can be enabled, 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.
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, the face auto capture feature can be enabled, which requires users only to place their face into the marked area and the face photo will be automatically captured. For better success rate, faces that are too close or far away from the camera will not pass.
Contact tech support via the Jira customer portal to enable this feature.
Advanced Liveness detection

iDenfySDK/iDenfyLiveness, you only need to configure localization.
To use a localized version of the liveness feature, add FaceTec.strings to your app module.
Strings are located in ../Pods/iDenfySDK/iDenfySDK/IdenfyAssets/IdenfyStrings folder or at the following URL.
Contact tech support via the dashboard to enable the liveness feature.
NFC support
The SDK provides NFC enhanced identity verification. For more integration details and potential advantages, contact tech support via the dashboard.
Adding the NFC Reading dependency
Add the following line to your Podfile with the latest version:Add Near Field Communication Tag Reading capability
Add the Near Field Communication Tag Reading capability to your app target.
Update Info.plist file
Add the following lines to the Info.plist file: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:- Create two different accounts: with NFC enabled and without.
- Check if the device supports NFC before generating a verification token.
- If the device supports NFC, generate a verification token 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.Bank Verification Feature
This feature is used to confirm the authenticity of a customer’s bank account during the account verification process. This step requires customers to provide personal information, ensuring the financial institution interacts with a legitimate individual rather than someone using forged documents or stolen data.
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.
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:
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. The privacy policy is presented as HTML and 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.