Platform: [version number (April 20)]

This post covers all the new features, enhancements, and bug fixes to the Incode Platform for the April 13 Demo release. It will be updated for the SaaS release on April 20.

Demo: 13 April 2026 | Production: 20 April 2026

Dashboard

Enhancements

WORKFLOWS & FLOWS

  • Updated the Workflow Builder canvas to improve usability. Changes include:
    • Made the add-node button is always visible (previously hover-only)
    • Added a ghost node preview on hover
    • Display node descriptions with consistent color-coded icons in the add-node dropdown

MODULES

  • There is a new setting in the Face Capture module called On-Device Processing. This setting allows you to enable on-device liveness and age verification, supporting use cases where biometric images must not leave the SDK. Contact your Incode Representative to enable this feature in your organization. Once available, the setting is Off by default.

CONFIGURATION

  • There are two new settings in Configuration > Data:
    • Immediate data deletion at session completion: When enabled, session PII data is deleted as soon as a session is completed, rather than following the organization's scheduled retention policy.
    • Retain onboarding selfie & face template for authentication: When enabled, the user's selfie image and face template are preserved after session completion to support re-authentication and claims matching. If any claim-matching fields are configured for retention, this setting must also be enabled. Disabling this setting will clear all claim-matching field selections.

SINGLE SESSION VIEW

  • Improved the Gov Verification tab in the single session view to display data fields in a more logical order.
  • Added a results display for fingerprint government validation in the single session view. The tab shows pass/fail status for each submitted finger across left and right hand sections, with color-coded indicators for matched, unmatched, and unavailable fingers. A summary banner displays the number of fingerprints matched against the number required to pass. Optional metadata such as device, resolution, image type, and quality score are shown when available.

OTHER

  • Added French-Canada (fr-CA) as a selectable language when creating custom consent screens.

Fixes

SESSION RESULTS

  • For sessions with more than one attempt, fixed an issue where Dashboard showed the Fake ID Check result from the first verification attempt instead of the most recent one.
  • Fixed an issue where a rule applied to second ID validation was being displayed in the first ID section of the single session view.
  • Fixed an issue where the Claims Match status did not automatically update after a manual review request was approved or rejected.
  • Fixed an issue where sessions failed to display when the candidate session modal was reopened for the same identity.

WORKFLOWS & FLOWS

  • Fixed the preview panel in the Flow Builder so that modules are displayed in the order they execute during onboarding rather than mirroring the module list.
  • Fixed an issue where leaving the Workflow Builder without saving could leave an async node in an invalid position, causing a 400 error when attempting to re-open the workflow for editing.
  • Fixed an issue with Conditions in Workflows that caused the last step to be deleted if any previous step was deleted.
  • Updated the Flow Builder “unsaved changes” confirmation dialog so that all text is visible. Previously, there was a heading in white text on a white background.

FILTERS & DATA DISPLAY

  • Fixed an issue where combining the "Created At" and "Number of Sessions" filters on the Workflow list returned no results.
  • Fixed an issue in Safari where the arrow navigation in date picker filters did not change the displayed month.
  • Fixed an issue where applied filter labels displayed the placeholder text "Selected title" instead of the filter name. This change was applied to filters for Workflows, Escalations, Custom Watchlist, and Compliance.
  • Fixed an issue with date range filters where the start and end date labels appeared in reversed order.
  • Fixed an issue where sorting Identities by Last Verification had no effect.

INTEGRATIONS

  • Fixed an issue that prevented users from adding more than one redirect URI when creating or editing an OIDC integration.

ACCESSIBILITY

  • Fixed a keyboard navigation issue where the toggle inside the Live Flow button received its own focus state. This fix aligns with WCAG 2.2 AA standards.
  • Fixed WCAG accessibility issues in the Flow Builder search filter, including a missing region role/aria-label on the wrapper and missing live region announcements for filter results.
  • Updated the color values for the "YES" and "NO" branch labels in the Workflow Builder condition node to meet WCAG 2.2 AA contrast requirements.

Web App (Onboarding)

Enhancements

DESKTOP CAPTURE

  • Updated desktop ID capture to attempt the highest available resolution first and step down only on failure. This means that images captured at up to 1920×1080 are now possible on desktop.

FORMS

  • Updated dropdown fields in custom forms to show a "Select option" placeholder as the default selected value, requiring users to make an explicit selection before the Done button is enabled.

Fixes

eKYC

  • Fixed an issue in the eKYC form where a submission error for the postal code field persisted alongside a new inline validation error when the user began re-entering the field.
  • Fixed an issue where clicking the Address field in the eKYC form did not move focus to the input on iOS, requiring users to scroll up to see what they were typing. A minor focus glitch on Android was also resolved.
  • Fixed an issue where the Address field could not be typed into on eKYC forms. Additionally, ensured the mandatory state of fields was respected prior to submission.

FACE CAPTURE

  • Fixed feedback messages during face capture appearing too far from the face capture frame and too close to the bottom of the screen.
  • Fixed an issue introduced by webcam resolution updates that caused the desktop face capture camera preview to be excessively zoomed in, requiring users to move far from their camera to fit their face in the frame. This issue was resolved for both UXv1 and UXv2.
  • Fixed an issue where both auto capture and manual capture were completely non-functional during selfie capture in Incode Verify V2 flows.

ANDROID WEB VIEW

  • Fixed an issue on Android 8 devices where tapping and holding within the face capture frame caused the touchscreen to become fully unresponsive, requiring a hard reset to recover.
  • Fixed an issue on the HONOR 200 Lite (Android 14) where the screen went black during face capture and subsequently blocked all web flows from accessing the camera, requiring a device restart to resolve.

OFFLINE MODE

  • Fixed the Retry button being unresponsive when Incode ID is used with FMF verification in offline mode.
  • Fixed QR code misalignment when saving as PDF on Android devices during offline mode. QR codes are now centered and fully displayed regardless of paper size or orientation.

PRIVACY & NAVIGATION

  • Fixed an issue where refreshing the Privacy Center page loaded the Privacy Policy screen instead, and navigation back to the Wallet was unreliable until the page was refreshed again.

GENERAL

  • Fixed a blank screen displayed when launching an onboarding session from a workflow link.

LOCALIZATION

  • Fixed error message translations not being applied on the phishing resistance error screen.

CUSTOMIZATION

  • Fixed the "Continue on Desktop" button on the mobile redirection screen not respecting the custom color set in Dashboard settings.

EMAIL

  • Fixed emails from the Candidate Verification module incorrectly displaying "Help Desk Verification" instead of "Candidate Verification" in the email content.

FAN ID

  • Fixed the 'Registration of minors' icon rendering at a larger size than other icons, with misaligned text, in the Tips for Best Experience section on desktop.

Server

Enhancements

ID CAPTURE

  • When Deepsight is enabled, liveness checks now run whenever any liveness check type is selected, regardless of whether the physical check is turned on. Previously, liveness was not executed if the physical check was disabled. Deepsight requires additional licensing. Contact your Incode Representative if you are interested in Deepsight.
  • Improved city extraction from Canadian ID barcodes for Nova Scotia 2017 templates.
  • Added support for the "T" (Transgender) gender value in OCR extraction, barcode parsing, and validation for Colombian National IDs issued starting in 2026.
  • Added backend support for a new credential emission number field extracted from Mexican INE documents via Proof of Address processing.

eKYC

  • Added support for US address verification via a new eKYC source (US_Address_1). This integration validates US street addresses against USPS deliverability data and returns granular match results for street, city, state, and ZIP code, as well as name matching, deliverability status, address validity, and risk-level reason codes. Contact your Incode Representative if you are interested in this feature.

LIVENESS & FACE PROCESSING

  • Updated the face processing service to use an improved face occlusion model, providing more accurate detection across low, medium, and high severity levels.

ON-DEVICE PROCESSING

  • Added a new endpoint for submitting face validation results processed on-device, supporting use cases where biometric data must not leave the SDK. This feature is disabled by default. Contact your Incode representative if you are interested in this feature.

DATA & PRIVACY

  • Added support for configuring minimum data retention on the Omni platform. Organizations can now specify which claim matching fields to retain after session cleanup via the removal policy settings.

SECURITY

  • Updated the CryptoService to use FIPS-compliant cryptographic libraries. This change has no impact on external behavior.

Fixes

DEEPSIGHT

  • Fixed an issue where the score API response was missing the Deepsight component in the reason message when a session ended in warning status due to Deepsight thresholds. Deepsight requires additional licensing. Contact your Incode Representative if you are interested in Deepsight.

ID CAPTURE

  • Fixed a caching issue in ID capture pre-processing where documents submitted with different ID type parameters were incorrectly returning cached results from a prior request.
  • Fixed an issue where the full name field for Brazilian Identification Cards (2020) issued in the state of Amapá was incorrectly extracted with "AMAPÁ" included as part of the name.
  • Fixed MRZ line format and composite check digit validation failures affecting Korean passports.
  • Fixed an issue where US Smart Capture mode was not functioning correctly on Android and iOS, causing the flow to proceed as a standard front + back + selfie capture instead of the Smart Capture flow.

WEBHOOKS

  • Fixed an issue where webhook authentication configuration was missing for organizations created via cloning, causing webhook auth updates to fail.

GENERAL

  • Fixed an incorrect class reference in the Risk AI flow module configuration that was causing Risk AI flows to fail.

ML

  • Updated Fake ID Check to add text-based validation rules for Polish, American, Filipino, and British documents.
  • Updated Barcode PDF417 to introduce validation warnings for additional barcode fields and reduce both false rejections and false accepts.
  • Added extraction of the credential emission number field from Mexican INE documents via Proof of Address processing.
  • Improved extraction of name, full address, and issue date from EU and UK Proof of Address documents.

ID Templates

New supported templates

Federated States of Micronesia

  • DriversLicense / DRIVERS_LICENSE / 2023

Guinea

  • VoterIdentification / VOTER_IDENTIFICATION_CARD / 2017

Iceland

  • ResidenceDocument / RESIDENCE_PERMIT / 2020

India

  • Bihar
    • DriversLicense / DRIVERS_LICENSE / 2024

Laos

  • IdentificationCard / IDENTIFICATION_CARD / 2024

Moldova

  • ResidenceDocument / RESIDENCE_PERMIT / 2023

United States of America

  • TribalIdentification / TRIBAL_IDENTIFICATION_CARD / 1905
  • Oklahoma
    • DriversLicense / DRIVERS_LICENSE / 2026

New classification support

Dominican Republic

  • DriversLicense / DRIVERS_LICENSE / 2026

Ecuador

  • DriversLicense / DRIVERS_LICENSE / 2015

Romania

  • ResidenceDocument / RESIDENCE_CARD / 2020

United States of America

  • Oklahoma
    • IdentificationCard / IDENTIFICATION_CARD / 2026

Changes to current templates

ID OCR EXTRACTION IMPROVEMENTS

Andorra

  • Passport / NATIONAL_PASSPORT / 2017 r2

Australia

  • Tasmania
    • DriversLicense / PROVISIONAL_DRIVERS_LICENSE / 2015 r4

Brazil

  • FederalID / DOMESTIC_IDENTIFICATION_CARD / 2004 r5
  • FederalID / IDENTIFICATION_CARD / 2020 r6

Colombia

  • IdentificationCard / IDENTIFICATION_CARD / 2020 r4

Ireland

  • DriversLicense / DRIVER_LICENSE / 2013 r1

Malaysia

  • IdentificationCard / IDENTIFICATION_CARD / 2012 r3

Mexico

  • Baja California Sur
    • DriversLicense / DRIVERS_LICENSE / 2016 r1
  • Puebla
    • DriversLicense / DRIVERS_LICENSE / 2018 r1

Netherlands

  • DriversLicense / DRIVER_LICENSE / 2018 r6
  • IdentificationCard / IDENTIFICATION_CARD / 2014 r5

Nigeria

  • IdentificationCard / IDENTIFICATION_CARD / 2022 r4

South Korea

  • Passport / NATIONAL_PASSPORT / 2008 r4 - Incode MRZ
  • Passport / NATIONAL_PASSPORT / 2022 r4 - Incode MRZ

Ukraine

  • Passport / NATIONAL_PASSPORT / 2015 r5

United States of America

  • Hawaii
    • DriversLicense / DRIVERS_LICENSE / 2021 r2 - Incode OCR
  • Mississippi
    • DriversLicense / DRIVER_LICENSE_UNDER21 / 2024 r2
  • New York
    • DriversLicense / LEARNERS_PERMIT / 2022 r3
  • North Carolina
    • DriversLicense / LEARNERS_PERMIT / 2024 r2
  • US Virgin Islands
    • DriversLicense / DRIVERS_LICENSE / 2018 r2
  • Vermont
    • DriversLicense / DRIVERS_LICENSE_UNDER21 / 2019 r2
  • Wisconsin
    • DriversLicense / DRIVERS_LICENSE / 2023 r2