uqudo
HomeCustomer PortalBook a Demo
  • KYC
    • Getting Started
      • Use Cases
        • User Enrolment
        • Face Authentication
      • Integration Options
        • Uqudo SDK
        • Uqudo API
        • No-code KYC
      • Customer Portal
        • Manage your SDK/API credentials
        • Create a new secret
        • Create a support request
    • Uqudo SDK
      • Integration
        • Android
          • Prepare Environment
          • Enrolment Flow
          • Lookup Flow
          • Face Session Flow
          • UI Customisation
            • UX & Branding
            • Dark / Night mode
            • Text & Language
              • General Strings
              • Scanning
              • Reading
              • Face Recognition
              • Background Check
              • Lookup
          • Analytics
        • iOS
          • Prepare Environment
          • Usage
          • Enrolment Flow
          • Lookup Flow
          • Face Session Flow
          • UI Customisation
            • UX & Branding
            • Dark / Night mode
            • Text & Language
          • Analytics
        • Web
          • SDK installation
            • Vanilla HTML+JS project
            • JS Frameworks (React, Angular, VueJs, etc...)
          • SDK Initialisation
          • CORS
          • Enrolment Flow
          • Face Session Flow
          • Javascript Usage
          • Typescript Usage
          • Operation Error
          • UI Customisation
            • Styles Configuration
            • Text & Language
            • Assets & Images
          • Webview Usage
          • Analytics
        • Capacitor
          • Plugin Installation
          • Enrolment Flow
          • Lookup Flow
          • Face Session Flow
        • Cordova
          • Plugin Installation
          • Enrolment Flow
          • Lookup Flow
          • Face Session Flow
        • Flutter
          • Plugin Installation
          • Enrolment Flow
          • Lookup Flow
          • Face Session Flow
        • React Native
          • Plugin Installation
          • Enrolment Flow
          • Lookup Flow
          • Face Session Flow
        • Xamarin and .NET
          • Plugin Installation
          • Enrolment Flow
          • Lookup Flow
          • Face Session Flow
          • Analytics
      • SDK result
        • Validation and Parsing
        • Data Structure
          • Common Object
          • Scan Object
          • Reading Object
            • Algerian ID
            • Bahrain ID
            • Ghana ID
            • Iraqi ID
            • Netherlands DL
            • Oman ID
            • Moroccan ID
            • Qatar ID
            • Saudi ID
            • Senegal ID
            • Turkish ID
            • UAE ID
            • Passports
          • Face Object
          • Lookup Object
            • Ghana SSNIT
            • Ghana Voter ID
            • Ghana Passport
            • Ghana Driving Licence
            • India PAN card
            • India Aadhaar ID
            • Nigeria Voter ID
            • Nigeria Driving Licence
            • Nigeria NIN
            • Nigeria BVN
            • Kenya National ID
            • South Africa ID
            • Uganda Voter ID
            • UAE Emirates ID
          • Verification Object
        • Download a Resource
        • Encrypt the SDK result
        • Security & Best Practices
      • Upgrade the SDK
      • Changelog
        • Mobile SDK
        • Web SDK
    • Uqudo API
      • Authorisation API
      • Scan API
        • Passports
          • AUS (Australia)
          • BEL (Belgium)
          • BHR (Bahrain)
          • CAN (Canada)
          • CHE (Switzerland)
          • DEU (Germany)
          • EGY (Egypt)
          • FRA (France)
          • GBR (UK)
          • IND (India)
          • JOR (Jordan)
          • KWT (Kuwait)
          • LBN (Lebanon)
          • MAR (Morocco)
          • OMN (Oman)
          • PAK (Pakistan)
          • PHL (Philippines)
          • PSE (Palestine)
          • QAT (Qatar)
          • SAU (Saudi Arabia)
          • SDN (Sudan)
          • SYR (Syria)
          • TUN (Tunisia)
          • TUR (Turkey)
          • UAE (UAE)
          • USA (USA)
          • YEM (Yemen)
          • ZAF (South Africa)
        • Generic National IDs
        • Country Specific IDs
          • BHR_DL (Bahrain Driving Licence)
          • BHR_ID (Bahrain ID)
          • BHR_VL (Bahrain Vehicle License)
          • COD_DL (DRC Driving Licence)
          • COD_VOTER_ID (DRC Voter ID)
          • DZA_ID (Algerian ID)
          • EGY_ID (Egypt ID)
          • GBR DL (UK Driving License)
          • GBR_ID (UK Resident ID)
          • GHA_DL (Ghana Driving Licence)
          • GHA_ID (Ghana National ID)
          • GHA_SSNIT (Ghana Social Security and National Insurance Trust)
          • GHA_VOTER_ID (Ghana Voter ID)
          • IND_ID (India Identity Card)
          • IND_PAN (Indian PAN Card)
          • IRQ_ID (Iraqi ID)
          • JOR_VL (Jordan Vehicle License)
          • KEN_ID (Kenya ID)
          • KWT_ID (Kuwait ID)
          • LBN DL (Lebanese Driving Licence)
          • LBN_ID (Lebanese ID)
          • MAR_ID (Moroccan ID)
          • NGA_DL (Nigeria Driving Licence)
          • NGA_NIN (Nigeria Digital NIN)
          • NGA_VOTER_ID (Nigeria Voter Card)
          • NLD_DL (Netherlands Driving Licence)
          • OMN_DL (Oman Driving Licence)
          • OMN_ID (Oman ID)
          • OMN_VL (Oman Vehicle License)
          • PAK_ID (Pakistan ID)
          • PHL_DL (Philippines Driving License)
          • QAT_DL (Qatar Driving Licence)
          • QAT_ID (Qatar ID)
          • RSL_ID (Somaliland National ID)
          • RWA_ID (Rwanda ID)
          • SAU_DL (Saudi Arabia Driving Licence)
          • SAU_ID (Saudi Arabia ID)
          • SAU_VL (Saudi Vehicle License)
          • SDN_DL (Sudan Driving Licence)
          • SDN_ID (Sudan ID)
          • SDN_VL (Sudan Vehicle License)
          • SEN_ID (Senegal ID)
          • SOM_ID (Somali ID)
          • TUN_ID (Tunisian ID)
          • TUR_ID (Turkish ID)
          • UAE_DL (UAE Driving Licence)
          • UAE_ID (UAE Emirates ID)
          • UAE_ID_DIGITAL (UAE Emirates ID digital version)
          • UAE_VISA (UAE Visa)
          • UAE_VL (UAE Vehicle Licence)
          • UAE_EVISA (UAE e-visa)
          • UAE_ID_APPLICATION_FORM (UAE ID application form)
          • UAE_PASSPORT_DIGITAL (Digital Emirates Passport)
          • UGA_ID (Uganda ID)
          • UGA_VOTER_ID (Uganda Voter ID)
          • USA_DL (USA Driving Licence)
          • ZAF_DL (South Africa Driving License)
          • ZAF_ID (South Africa ID)
        • MRZ only (TD1 or TD3)
      • Info API
      • Face API
      • Lookup API
        • Ghana
        • India
        • Kenya
        • Nigeria
        • South Africa
        • Uganda
        • UAE
      • Background Check API
    • No-code KYC
      • Workflow Settings
      • Text Settings
      • Other Settings
      • Onboard Users
  • KYB
    • Getting Started
      • Use Cases
        • Low-complexity
        • Medium-complexity
        • High-complexity
      • Integration Options
        • Uqudo API
    • Uqudo API
      • Company API
      • Screening API
      • Data Matching API
      • Session API
  • Coverage
    • Middle East
      • 🇧🇭Bahrain
      • 🇮🇷Iran
      • 🇮🇶Iraq
      • 🇮🇱Israel
      • 🇯🇴Jordan
      • 🇰🇼Kuwait
      • 🇱🇧Lebanon
      • 🇴🇲Oman
      • 🇵🇸Palestine
      • 🇶🇦Qatar
      • 🇸🇦Saudi Arabia
      • 🇸🇾Syria
      • 🇹🇷Turkey
      • 🇦🇪United Arab Emirates
      • 🇾🇪Yemen
    • Africa
      • 🇩🇿Algeria
      • 🇦🇴Angola
      • 🇧🇯Benin
      • 🇧🇼Botswana
      • 🇧🇫Burkina Faso
      • 🇧🇮Burundi
      • 🇨🇲Cameroon
      • 🇨🇻Cape Verde
      • 🇨🇫Central African Republic
      • 🇹🇩Chad
      • 🇰🇲Comoros
      • 🇨🇩Democratic Republic of Congo
      • 🇩🇯Djibouti
      • 🇪🇬Egypt
      • 🇬🇶Equatorial Guinea
      • 🇪🇷Eritrea
      • 🇸🇿Eswatini
      • 🇪🇹Ethiopia
      • 🇬🇦Gabon
      • 🇬🇲Gambia
      • 🇬🇭Ghana
      • 🇬🇳Guinea
      • 🇬🇼Guinea-Bissau
      • 🇨🇮Ivory Coast
      • 🇰🇪Kenya
      • 🇱🇸Lesotho
      • 🇱🇷Liberia
      • 🇱🇾Libya
      • 🇲🇬Madagascar
      • 🇲🇼Malawi
      • 🇲🇱Mali
      • 🇲🇷Mauritania
      • 🇲🇺Mauritius
      • 🇲🇦Morocco
      • 🇲🇿Mozambique
      • 🇳🇦Namibia
      • 🇳🇪Niger
      • 🇳🇬Nigeria
      • 🇨🇩Republic of Congo
      • 🇷🇼Rwanda
      • 🇸🇹Sao Tome and Principe
      • 🇸🇳Senegal
      • 🇸🇨Seychelles
      • 🇸🇱Sierra Leone
      • 🇸🇴Somalia
      • 🇸🇴Somaliland
      • 🇿🇦South Africa
      • 🇸🇸South Sudan
      • 🇸🇩Sudan
      • 🇹🇿Tanzania
      • 🇹🇬Togo
      • 🇹🇳Tunisia
      • 🇺🇬Uganda
      • 🇿🇲Zambia
      • 🇿🇼Zimbabwe
    • Asia
      • 🇦🇫Afghanistan
      • 🇦🇲Armenia
      • 🇦🇿Azerbaijan
      • 🇧🇩Bangladesh
      • 🇧🇹Bhutan
      • 🇧🇳Brunei
      • 🇰🇭Cambodia
      • 🇨🇳China
      • 🇹🇱East Timor
      • 🇬🇪Georgia
      • 🇭🇰Hong-Kong (China)
      • 🇮🇳India
      • 🇮🇩Indonesia
      • 🇯🇵Japan
      • 🇰🇿Kazakhstan
      • 🇰🇬Kyrgyzstan
      • 🇱🇦Laos
      • 🇲🇴Macau (China)
      • 🇲🇾Malaysia
      • 🇲🇻Maldives
      • 🇲🇳Mongolia
      • 🇲🇲Myanmar
      • 🇳🇵Nepal
      • 🇰🇵North Korea
      • 🇵🇰Pakistan
      • 🇵🇭Philippines
      • 🇸🇬Singapore
      • 🇰🇷South Korea
      • 🇱🇰Sri Lanka
      • 🇹🇼Taiwan (China)
      • 🇹🇯Tajikistan
      • 🇹🇭Thailand
      • 🇹🇲Turkmenistan
      • 🇺🇿Uzbekistan
      • 🇻🇳Vietnam
    • Europe
      • 🇦🇱Albania
      • 🇦🇩Andorra
      • 🇦🇹Austria
      • 🇧🇾Belarus
      • 🇧🇪Belgium
      • 🇧🇦Bosnia and Herzegovina
      • 🇧🇬Bulgaria
      • 🇭🇷Croatia
      • 🇨🇾Cyprus
      • 🇨🇿Czech Republic
      • 🇩🇰Denmark
      • 🇪🇪Estonia
      • 🇫🇴Faroe Islands (Denmark)
      • 🇫🇮Finland
      • 🇫🇷France
      • 🇩🇪Germany
      • 🇬🇮Gibraltar (UK)
      • 🇬🇷Greece
      • 🇬🇱Greenland (Denmark)
      • 🇬🇬Guernsey (UK)
      • 🇭🇺Hungary
      • 🇮🇸Iceland
      • 🇮🇪Ireland
      • 🇮🇲Isle of Man (UK)
      • 🇮🇹Italy
      • 🇯🇪Jersey (UK)
      • 🇽🇰Kosovo
      • 🇱🇻Latvia
      • 🇱🇮Liechtenstein
      • 🇱🇹Lithuania
      • 🇱🇺Luxembourg
      • 🇲🇹Malta
      • 🇲🇩Moldova
      • 🇲🇨Monaco
      • 🇲🇪Montenegro
      • 🇳🇱Netherlands
      • 🇲🇰North Macedonia
      • 🇨🇾Northern Cyprus
      • 🇳🇴Norway
      • 🇵🇱Poland
      • 🇵🇹Portugal
      • 🇷🇴Romania
      • 🇷🇺Russia
      • 🇸🇲San Marino
      • 🇷🇸Serbia
      • 🇸🇰Slovakia
      • 🇸🇮Slovenia
      • 🇪🇸Spain
      • 🇸🇪Sweden
      • 🇨🇭Switzerland
      • 🇺🇦Ukraine
      • 🇬🇧United Kingdom
      • 🇻🇦Vatican City
    • North America
      • 🇦🇮Anguilla (UK)
      • 🇦🇬Antigua and Barbuda
      • 🇧🇸Bahamas
      • 🇧🇧Barbados
      • 🇧🇿Belize
      • 🇧🇲Bermuda (UK)
      • 🇻🇬British Virgin Islands (UK)
      • 🇨🇦Canada
      • 🇰🇾Cayman Islands (UK)
      • 🇨🇷Costa Rica
      • 🇨🇺Cuba
      • 🇩🇲Dominica
      • 🇩🇴Dominican Republic
      • 🇸🇻El Salvador
      • 🇬🇩Grenada
      • 🇬🇹Guatemala
      • 🇭🇹Haiti
      • 🇭🇳Honduras
      • 🇯🇲Jamaica
      • 🇲🇽Mexico
      • 🇲🇸Montserrat (UK)
      • 🇵🇦Panama
      • 🇰🇳Saint Kitts and Nevis
      • 🇱🇨Saint Lucia
      • 🇻🇨Saint Vincent and the Grenadines
      • 🇹🇨Turks and Caicos Islands (UK)
      • 🇺🇸United States of America
    • South America
      • 🇦🇷Argentina
      • 🇧🇴Bolivia
      • 🇧🇷Brazil
      • 🇨🇱Chile
      • 🇨🇴Colombia
      • 🇪🇨Ecuador
      • 🇬🇾Guyana
      • 🇳🇮Nicaragua
      • 🇵🇾Paraguay
      • 🇵🇪Peru
      • 🇸🇷Suriname
      • 🇹🇹Trinidad and Tobago
      • 🇺🇾Uruguay
      • 🇻🇪Venezuela
    • Oceania
      • 🇦🇺Australia
      • 🇫🇯Fiji
      • 🇵🇫French Polynesia (France)
      • 🇰🇮Kiribati
      • 🇲🇭Marshall Islands
      • 🇫🇲Micronesia
      • 🇳🇷Nauru
      • 🇳🇨New Caledonia (France)
      • 🇳🇿New Zealand
      • 🇵🇼Palau
      • 🇵🇬Papua New Guinea
      • 🇸🇭Saint Helena (UK)
      • 🇼🇸Samoa
      • 🇸🇧Solomon Islands
      • 🇹🇴Tonga
      • 🇹🇻Tuvalu
      • 🇻🇺Vanuatu
Powered by GitBook
On this page
  • Version 4.0.1
  • Version 4.0.0
  • Version 4.0.0 (2nd Preview)
  • Version 3.6.2
  • Version 4.0.0 (Preview)
  • Version 3.6.1
  • Version 3.6.0
  • Version 3.5.0
  • Version 3.4.2
  • Version 3.4.1
  • Version 3.4.0
  • Version 3.3.4
  • Version 3.3.3
  • Version 3.3.2
  • Version 3.3.1
  • Version 3.3.0
  • Version 3.2.3
  • Version 3.2.2
  • Version 3.2.1
  • Version 3.2.0
  • Version 3.1.5

Was this helpful?

  1. KYC
  2. Uqudo SDK
  3. Changelog

Web SDK

PreviousMobile SDKNextUqudo API

Last updated 3 hours ago

Was this helpful?

Version 4.0.1

Published on 2025-05-14

  • Document Scanning

    • Added support for Moroccan ID (MAR_ID) scanning.

    • Added support for the latest Bahrain ID version.

  • New Document Types

    • Introduced QAT_ID_NATIONAL, QAT_ID_RESIDENT, KWT_ID_NATIONAL and KWT_ID_RESIDENT.

    • Note: Previous SDK versions reported types such as OMN_ID_NATIONAL simply as OMN_ID in the result object. From this release onward, the exact selected document type will be returned.

  • Tracing Enhancements (Analytics)

    • Added a new deviceIdentifier field (a UUID) to the tracing object. This value uniquely identifies multiple sessions from a given device (persisting until browser local storage is cleared). You may still use more specific identifiers, such as phone number or email, if you already know the user.

    • A new status code, VIDEO_PLAYS_INLINE_DISABLED, has been added. It’s returned when HTML5 videos default to the native full-screen player instead of playing inline, something that only occurs when the SDK is embedded in an iOS WebView with allowsInlineMediaPlayback set to false. This status code helps you identify and correct your WebView settings. For details on WebView integration, see .

  • Bug fixes

    • An issue has been resolved that was preventing the SDK from initializing properly when the DOM Storage API was disabled. This can occur on Android if the SDK is running inside a WebView without DOM storage explicitly enabled. For details on WebView integration, see .

  • Miscellaneous

    • Minor improvements.

Version 4.0.0

Published on 2025-03-14

  • Implemented document auto-scanning with a streamlined process: the shutter button has been removed, and a full-screen camera view now automatically detects document types, performs quality checks, and ensures a seamless onboarding experience for end users with minimal friction. The SDK prioritizes selecting the optimal camera from the browser API's list but also allows users to manually switch cameras if focus issues arise.

  • The facial recognition module has been redesigned to deliver faster, more accurate face detection, providing a significantly smoother experience for the end user.

  • We have added a new operation error code, WASM_NOT_SUPPORTED. The SDK will terminate the session and trigger this error code if the browser lacks the essential features required to run a WASM module. However, this scenario is expected to be rare, as WASM is widely supported across modern browsers.

  • The frontImageId and backImageId fields in the scan object now reference the cropped document images. Additionally, two new fields, frontFrameImageId and backFrameImageId, have been introduced to store the complete frame images of the document. These full-frame images provide valuable context for troubleshooting and help fulfill regulatory requirements that necessitate documenting the scanning environment.

  • The base SDK size has been reduced to ~700 KB uncompressed, ~230 KB compressed, with the WASM module loaded via a CDN. Using a CDN offers several advantages:

    • Geographical proximity

    • Caching

    • Load distribution

  • The WASM module is available in two encodings: GZIP and Brotli. Brotli, which is widely supported by modern browsers, offers the best compression ratio. The current size of the WASM module is 3.7MB.

  • Enhanced Quality Check: Introduced a new verification step during document scanning to notify users if their fingers are obstructing the document.

  • Added support for landscape mode in the facial recognition step for tablets. This is to accommodate tablets that have the selfie camera in landscape configuration mode.

  • Expanded Document Support: Added compatibility for new document types, including SAU_ID (Premium Resident Version), SOM_ID (Somali ID), BHR_VL (Bahrain Vehicle License), JOR_VL (Jordan Vehicle License), and SAU_VL (Saudi Vehicle License).

Version 4.0.0 (2nd Preview)

Published on 2025-02-10

  • Reduced further the base size of the web SDK, from 1MB to 700KB uncompressed, 220KB compressed.

  • Added support for landscape mode in the facial recognition step for tablets. This is to accommodate tablets that have the selfie camera in landscape configuration mode.

  • Minor layout improvements. Note: This is a preview release, please dive into the details of the web SDK preview downloading the PDF below.

Version 3.6.2

Published on 2025-01-17

  • Resolved an issue where no feedback message was displayed when users attempted to upload a file larger than 5MB.

Version 4.0.0 (Preview)

Published on 2024-12-20

  • In this release we introduced auto scan similar to the mobile SDK where the SDK automatically detects and scans Id documents without requiring user interaction, making the process faster and more intuitive. Note: This is a preview release, please dive into the details of the web SDK preview downloading the PDF below.

Version 3.6.1

Published on 2024-10-17

  • Enhanced SDK initialization to ensure that any resources from a previous SDK instance, such as the camera stream, are properly released. Additionally, a new method, dispose(), has been added to the UqudoSdk class, allowing you to forcibly release any resources related to the SDK.

  • Added support for a new document type: UAE_PASSPORT_DIGITAL, representing the digital version of the UAE passport. To accept this type, configure it as a separate document in your Enrollment Builder Configuration. For manual upload, we support the original 6-page PDF version and automatically extract the document from the third page.

Version 3.6.0

Published on 2024-08-16

  • Introduced support for Qatar Vehicle License.

  • Enhanced the facial recognition step to provide a smoother experience for end users.

  • Fixed an issue where the selfie output in facial recognition appeared squeezed on some devices.

Version 3.5.0

Published on 2024-07-12

  • Changed the image format to JPEG for the document photo-taking step.

Version 3.4.2

Published on 2024-05-01

  • Introducing the new document type UAE_ID_DIGITAL aimed at clearly distinguishing between the digital and physical versions. If you want to accept the digital version, it is necessary to treat this as a separate document type in your configuration. It's important to note that starting from this version onwards, selecting the document type UAE_ID while the user provides the digital version will result in rejection. Likewise, selecting UAE_ID_DIGITAL while the user provides the physical version will yield the same outcome.

Version 3.4.1

Published on 2024-04-10

  • Introducing a new configuration option for facial recognition, enabling 1:N face match verification. Once activated, following a successful facial recognition (confirming liveness and matching the face), the system initiates a search for the user's selfie within your tenant. If the selfie is not found, it is added, and the indexed facial features are stored in the database. The SDK result includes a unique ID in the face object, along with an indication of whether there was a match with a previously onboarded selfie. It's essential to store this unique ID in your system alongside the user's record, facilitating future searches for users with the same ID. Please be aware that this option requires a specific permission, otherwise, it will be disregarded. For further information or to explore this new feature, please reach out to your account manager.

Version 3.4.0

Published on 2024-03-23

  • Optimized the screen resolution ratio for facial recognition across both mobile and desktop browsers. This adjustment aims to decrease the occurrences of rejections due to liveness check failures.

  • Detect unexpected errors occurring when the user's camera encounters an unknown issue. In such cases, we now promptly terminate the session and return the error code MEDIA_UNKNOWN_ERROR.

Version 3.3.4

Published on 2023-12-15

  • Added an option to set the miniumum match level for facial recognition

Version 3.3.3

Published on 2023-12-06

  • Corrected an issue where, on specific devices, the default selection of the rear camera led to capturing blurry images when taking a photo

Version 3.3.2

Published on 2023-11-21

  • Added scan support for Iraqi ID

Version 3.3.1

Published on 2023-09-23

  • We have introduced a new document type called MRZ. This document type allows you to scan documents with MRZ type TD1 or TD3

  • Resolved a bug that was impacting the facial recognition results on devices with zoom levels exceeding 100%

Version 3.3.0

Published on 2023-08-18

  • In this latest release, we've revamped the facial recognition step. We've eliminated the nodding step, transforming facial recognition into a straightforward process easy as capturing a selfie. Under the hood, numerous enhancements have been implemented to ensure speed, simplicity, and enhanced accuracy. There are no changes in terms of business logic for your integration process. To accomplish the aforementioned outcome, we integrated AI capabilities directly into the Web SDK, resulting in a substantial increase in the SDK's size. To ensure the utmost efficiency with our latest SDK version, it's recommended to follow performance best practices. Enhance performance by reducing imports and incorporating techniques like lazy loading, code splitting, and memoization (specifically for React). To implement these strategies, consult the documentation of the framework you are utilizing.

  • Added support for Lebanon ID and Driving License

Version 3.2.3

Published on 2023-05-13

  • Added new document type IND_PAN for Indian PAN card

Version 3.2.2

Published on 2023-04-14

  • Added new document type PHL_DL for Philippines driving license

  • Added new document type BHR_DL for Bahrain driving license

  • Added new document type QAT_DL for Qatar driving license

  • Added new document type RSL_ID for Republic of Somaliland National ID Card

Version 3.2.1

Published on 2023-03-17

  • Added new document type USA_DL for United States of America driving license

Version 3.2.0

Published on 2023-03-03

  • Added new document type COD_VOTER_ID for Democratic Republic of the Congo driving license

  • Added new document type OMN_DL for Oman driving license

  • Added new document type OMN_VL for Oman vehicle license

  • Improved text definition for the upload and scan (taking picture) screen where now it is possible to define an array when for example you on-board two documents in the same session and you want to have a separate description for every document. The order is based on the order defined in the scan configuration for the enrollment flow.

  • From this version on in the SDK result all the fields containing a date will have an additional field with the same name plus the suffix "Formatted" that will contain the same date formatted in ISO-8601 format, e.g. '2011-12-03'

Version 3.1.5

Published on 2023-02-17

  • Added new document type GBR_ID for UK resident id

  • Added new document type COD_DL for Democratic Republic of the Congo driving license

Document auto-scanning and facial recognition are powered by WASM technology. See some important details here

We have added new status codes for tracing in the document scanning and the facial recognition step. See the details here .

We've updated the names of some CSS classes. If you've overridden any CSS, please review the new list available here: .

Introduced support for the Analytics functionality. For more details, see .

Updated the facial recognition layout for desktop to enhance user experience and resolve the issue on Windows where the default zoom is set to 150%. We've added and updated some styles: for a complete list, please refer to the .

Enhanced the facial recognition layout for mobile and tablet. Fixed the oval's position, which sometimes misled users into placing their faces incorrectly. We've updated some styles: for a complete list, please refer to the .

Added virtual camera detection. If a virtual camera is detected, the SDK terminates the session with the error code MEDIA_VIRTUAL_CAMERA_DETECTED. For more details, see the .

Added Screen, Print and ID photo tampering detection to match the existing capabilities of the mobile SDK. Introduced a new verification object result within the SDK, including all details pertinent to the verification process. This feature supports your business logic by easily identifying potential issues. Refer to the for details.

https://docs.uqudo.com/docs/kyc/uqudo-sdk/integration/web/webview-usage
https://docs.uqudo.com/docs/kyc/uqudo-sdk/integration/web/webview-usage
https://docs.uqudo.com/docs/kyc/uqudo-sdk/integration/web/sdk-installation
https://docs.uqudo.com/docs/kyc/uqudo-sdk/integration/web/analytics
https://docs.uqudo.com/docs/kyc/uqudo-sdk/integration/web/ui-customisation/styles-configuration
Analytics
style configuration documentation
style configuration documentation
operation error documentation
verification object
218KB
uqudo web SDK 4.0.0 - 2nd Preview Release.pdf
pdf
175KB
uqudo web SDK 4.0.0 - Preview Release.pdf
pdf