iDenfy features list
This is the complete list of iDenfy supported features ranging from document/face scanning to API integration.
Administration platform
We provide an administration platform for observing verifications and statistics.
-
Colleague account registration
You can register your colleagues to administration platform.
-
Verification account configuration
You can configure colors, web-hooks, emails addresses and other verification account features.
-
Verification list generation
You can filter and generate a list of verifications into various formats (e.g. txt, csv).
-
Verification listing and search
You can observe verifications in real time and and search for specific ones by applying various filters.
-
Verification token generation
You can generate verification URLs, then copy and send them to your clients without needing to integrate our API.
-
PDF generation
You can generate a PDF report for any verification.
-
Success rates and statistics
You can observe various statistics and success rates by applying various filters.
Verification API
We expose a rest API which can be called to retrieve verification tokens and redirect your clients to verification platforms.
-
Additional data retrieval
You can retrieve any verification's data (verification photos, document parsed data, analysis results, etc.).
-
Callback body HMAC security header
To enhance communication security between your system and iDenfy's API we provide a security header in a webhook request.
-
Delete verification data
You can choose to delete any verification data stored on iDenfy servers.
-
Direct API processing
You can choose not to use our UI platform and submit verification photos directly.
-
IP whitelisting
To enhance communication security between your system and iDenfy's API we provide a list of IPs which should be whitelisted on your platform.
-
SSL encrypted traffic
All of our servers use SSL certificates enabling HTTPS traffic.
-
Storing verification data
We store verification data on our servers as long as needed.
-
Verification report
You can download a verification report in PDF.
Constraints
You can specify constraints on how a platform or a user must behave.
-
Allowed document types
You can specify allowed document types e.g. only ID card and passport.
-
Countries blacklist
You can blacklist countries so people from those countries would not be able to interact with iDenfy platform.
-
Mandatory document fields
You can specify which document fields are essential to you or your business.
Document scanning
We provide automatic algorithms that detect documents and parse their data.
-
Document and client provided data comparison
We compare document read data with your provided data to ensure client authenticity.
-
Document blur check
To ensure best OCR results we calculate overall document blurriness.
-
Document detection
Our algorithms automatically detect documents in provided photos.
-
Document expiry validation
In document analysis process we check whether the document is expired.
-
Document face biometric data points
Our document face detection and recognition A.I. models place 160 biometric points on found document's face for accurate face comparison.
-
Document face blur detection
To ensure accurate face recognition we calculate overall found face blurriness.
-
Document face detection
Our algorithms automatically detect documents' faces.
-
Document face glare detection
To ensure accurate face recognition we calculate overall found face glare.
-
MRZ check-digits validation
To ensure accurate MRZ reading we validate MRZ check-digits.
-
MRZ reading
Our algorithms automatically can detect and read MRZs.
-
Document template name and surname reading
Our algorithms can automatically detect and read name and surname from a document's front side.
-
Document template dates reading and validation
Our algorithms automatically can detect and read dates (such as date of birth, expiry date, date of issue) from a document's front side. Additionally, dates are validated to ensure valid format and logic.
-
Document template nationality/issuing country reading and validation
Our algorithms automatically can detect and read nationality and issuing country from a document's front side. Additionally, nationality and issuing country are validated to ensure valid format and logic.
-
Document template other fields reading
Additionally our algorithms can automatically detect and read: gender, document number, personal code, birth place, document authority, address, driver license categories.
-
Supported document types
Our algorithms support these document types: ID card, residence permit, passport, driver license, other.
-
Document template and mrz data comparison
To ensure accurate OCR reading and prevent counterfeits we compare template data with MRZ data.
-
Utility bill analysis
We support utility bills. However, utility bills must be reviewed manually.
-
Manual document review
We have a dedicated manual reviewing team which ensures that automatically read data from documents is accurate.
Face scanning
We provide automatic algorithms that detect faces and does face comparison.
-
Selfie face detection
Our algorithms can automatically detect selfie faces.
-
Blurry selfie face detection
To ensure accurate face recognition and comparison we calculate overall blurriness. If photo is too blurry, verification is automatically denied.
-
More than one face detection
To comply with the law and ensure that a right face was compared we calculate how many faces are visible in the photo. If there is more that one, verification is automatically denied.
-
Selfie face biometric data points
Our selfie face detection and recognition A.I. models place 160 biometric points on found selfie face for accurate face comparison.
Fraud prevention
The best KYC provider is the one that has the most fraud prevention techniques. We have many algorithms and APIs for fraud prevention.
-
Active liveness detection
We have integrated an active filter into our WEB and mobile solutions to ensure face liveliness. (Active means a user is asked to take certain actions in order to successfully determine an output.)
-
Passive document selfie detection
Our A.I. based algorithms automatically detect whether a seflie from the photo is genuine or shown from the document.
-
Passive mobile screen selfie detection
Our A.I. based algorithms automatically detect whether a seflie from the photo is genuine or shown from the mobile screen.
-
Screen pixels detection
Our A.I. models can detect Moiré patterns and prevent photos taken from screens.
-
Document surface analysis for fake detection
Our A.I. based algorithms analyse document surface to determine whether document is printed or not.
-
Document from mobile screen detection
Our A.I. based algorithms can detect a document photo taken from mobile screen.
-
Black and white printed document detection
Our A.I. based algorithms can detect a black&white printed documents.
-
Background verification process photos sequence capturing
We take a photos sequence while your clients do the verification process to better determine fraudulent actions.
-
Manual fraud prevention
We have a dedicated manual fraud prevention team which ensures no fraudulent verifications get passed.
-
Fraud prevention API
We expose a separate fraud prevention rest API which connects to various world-wide databases. The API can be called independently from verification API and KYC process.
-
AML names check
We provide an AML (anti-money-laundering) names check functionality where a client can be checked against global PEPS and sanctions lists.
-
AML adverse media check
We provide an AML (anti-money-laundering) adverse media check functionality where a client can be checked against various negative media articles.
-
AML monitoring
You can create AML monitoring for users and companies. They will be searched periodically until it reaches the expiration date passed in the request. When the information about that user or company is matched with entries from AML databases, a webhook and/or email will be sent to the partner.
-
LID documents check
We provide a LID (lost-invalid-documents) check functionality where a client's document can be checked against national databases.
Mobile and Web
We provide mobile (APP/SDK) and WEB verification platforms.
-
Android SDK
We provide an android SDK which can be integrated directly into your app.
-
iOS SDK
We provide an iOS SDK which can be integrated directly into your app.
-
Cordova SDK wrapper
We provide our mobile SDK wrapped in Cordova for better integration into your Cordova app.
-
Immediate redirect
We support an "immediate redirect" flow which, when enabled, redirects a user to success/error page without showing any success/failure messages.
-
Mobile real time document scanning
We provide in-real-time document scanning for better user experience.
-
Mobile UI customization
We provide white-labeling for our iOS and Android SDKs.
-
Redirect to success/error page
After successful or unsuccessful verification analysis your client is redirected to a success or error page.
-
Redirect to unverified page
We redirect your client to an "unverified" page if a client has not started an verification process and canceled the verification.
-
Showing custom support email
You can choose to show your support email in our support page.
-
Uploading photo
We support functionality which, when enabled, allows clients to upload documents instead of taking photos.
-
Uploading utility bill
Separately from "upload photo" functionality, when enabled, it allows to upload scanned utility bills instead of taking a photo.
-
Web iFrame
We provide a WEB iFrame solution for best integration into your WEB app.
-
Web UI customization
We provide white-labeling for our WEB UI platform. You can customize colors and logos.
-
Localisation
Our WEB and app platforms support languages:
- LT - Lithuanian
- EN - English
- PL - Polish
- RU - Russian
- LV - Latvian
- IT - Italian
- DE - German
- FR - French
- SV - Swedish
- ET - Estonian
- ES - Spanish
- HU - Hungarian
- JA - Japanese
- BG - Bulgarian
- RO - Romanian
- CS - Czech
- NL - Dutch
- PT - Portuguese
- UK - Ukrainian
- VI - Vietnamese
- SK - Slovak
- ID - Indonesian
- TH - Thai
- HI - Hindi
- DA - Danish
- EL - Greek
- HR - Croatian
- NO - Norwegian
- SR - Serbian
- FI - Finnish
- TR - Turkish
- ZH - Chinese
Notifications
We provide various notifications about verification states.
-
Expired verification sessions
We send a notification (email and/or webhook) about expired sessions.
-
Verification emails
We can send an email about approved/denied verifications.
-
Verification webhook endpoint
We send a full information about a completed verification to your specified URL endpoint.