> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# April 2026

> April 2026 release: KYB business verification revamp, transaction monitoring upgrades, streaming exports, new documents, and native SDK updates.

### KYB Business Verification — Major Revamp

Business verification received its biggest update yet. The end-to-end flow — from creating a session to reviewing the final report — was rebuilt around the same patterns you already know from KYC.

* **New Business List View** — Filters, column visibility, tags, bulk actions, and create-session shortcuts make managing business onboarding far easier
* **Redesigned Business Detail Page** — Scrollable feature tabs (registry, key people, documents, AML, questionnaires), PDF download, file preview, resubmit, and delete — matching the session detail experience
* **Key People Graph** — Split view between registry-provided and submitted parties, clickable detail modal, and a workflow-style hierarchy graph (Cmd/Ctrl + scroll to zoom)
* **Expanded Registry Check** — More fields, richer inline editing, country flags with localized names, and translated labels for addresses, financials, and industries
* **AML for KYB** — Configure AML screening for businesses and their key people with the same controls as KYC
* **Required Document Validation** — Workflows can now require at least one verified business document (incorporation, POA, etc.) before approval
* **Tags, Cases, and Decision Endpoints** — Tag businesses, attach cases, and apply manual decisions through the same APIs used for individuals

<Frame>
  <img src="https://mintcdn.com/didit-0f962782/5cj1EteGq5bbThZl/images/changelog/april-2026/kyb-revamp.png?fit=max&auto=format&n=5cj1EteGq5bbThZl&q=85&s=01d8a24e49756cafc45c28e085d69336" alt="KYB key people hierarchy graph in the Didit Business Console" width="1600" height="1026" data-path="images/changelog/april-2026/kyb-revamp.png" />
</Frame>

### Customer-Facing KYB Flow

The end-user side of KYB also saw heavy work for a smoother onboarding experience.

* **Smart Prefill** — Phone numbers and key people are prefilled when the data is already known, so applicants only confirm
* **POA Improvements** — Better proof-of-address screen, document subtype detection, and a new action when the address can't be parsed
* **KYB Document Compression** — Uploaded business documents are now compressed automatically for faster submission and smaller payloads
* **Region Picker Polish** — Redesigned country and state pickers shared across every step for a more consistent feel

<Frame>
  <img src="https://mintcdn.com/didit-0f962782/5cj1EteGq5bbThZl/images/changelog/april-2026/kyb-customer-flow.png?fit=max&auto=format&n=5cj1EteGq5bbThZl&q=85&s=5439884b320f6a860d29e47aa6177230" alt="Customer-facing KYB flow — company search step" width="1600" height="1000" data-path="images/changelog/april-2026/kyb-customer-flow.png" />
</Frame>

### Transaction Monitoring (KYT)

Transaction monitoring grew from a beta feature into a full surface area inside the Console.

* **Transaction PDF Reports** — Download a complete PDF for any transaction, matching the format already available for verification sessions
* **Lists & Blocklists Expanded** — System lists now cover IPs, devices, and duplicated identifiers, with translations and richer match details
* **Rules Summary** — Each transaction shows only the rules that actually matched, with a count summary at the top
* **Cases on User Details** — User profiles now surface their associated cases, transactions, and screening history in one place
* **Improved Screening Performance** — AML screening responses are cached, transaction screening is faster, and rule responses are more compact
* **Subject Country Fix** — Cross-border transactions resolve the correct subject country
* **Webhooks for Transactions** — Get notified when transaction state changes via the same webhook system as sessions
* **Payment Methods** — Payment-method data is now captured and surfaced on the transaction record

<Frame>
  <img src="https://mintcdn.com/didit-0f962782/5cj1EteGq5bbThZl/images/changelog/april-2026/transaction-monitoring.png?fit=max&auto=format&n=5cj1EteGq5bbThZl&q=85&s=6d614986629eb9933d74d2f765586535" alt="Transaction monitoring list view in the Didit Business Console" width="1600" height="1026" data-path="images/changelog/april-2026/transaction-monitoring.png" />
</Frame>

### Database Validation

* **New Service Format** — Database validation services moved to a richer format that returns more structured data for downstream use
* **Outcome Codes** — Standardized outcome codes make it easier to map vendor responses across countries

### Streaming CSV Exports

Large exports no longer time out. Sessions, transactions, analytics, and usage exports stream results as they're generated.

* **Sessions & Businesses Export** — Streamed CSV with no row cap and far lower memory usage
* **Analytics Export** — Download analytics data as a CSV directly from the dashboard
* **Usage Export** — Per-feature usage breakdown is now exportable
* **Faster Generation** — Exports complete several times faster on large organizations

<Frame>
  <img src="https://mintcdn.com/didit-0f962782/5cj1EteGq5bbThZl/images/changelog/april-2026/csv-exports.png?fit=max&auto=format&n=5cj1EteGq5bbThZl&q=85&s=f3be7e1d6540e1bcdca21f33ac6170c6" alt="Exporting sessions to CSV from the Didit Business Console" width="1384" height="979" data-path="images/changelog/april-2026/csv-exports.png" />
</Frame>

### Multi-Account Abuse Prevention

New protection against organization farming — when a single actor creates multiple sub-accounts to bypass limits.

* **Multi-Account Detection** — Suspicious patterns of organization creation are now flagged automatically
* **New Roles & Permissions** — Additional granular permissions, plus updates to SAML for enterprise customers

### Workflow & API Improvements

* **More Flexible Workflow API** — Create and patch workflows with a wider range of configurations, including KYB settings and node deduplication
* **Workflow Editor Polish** — Template fixes, blur/scroll improvements in the node editor, redesigned modals, and clearer node-based UI
* **Custom Verification Email** — Send the verification link from a dedicated email channel
* **Update-Data Endpoints for API Clients** — The endpoints used to update session data are now first-class, available to all API clients
* **Workflow Templates** — More templates and better preview screens

<Frame>
  <img src="https://mintcdn.com/didit-0f962782/5cj1EteGq5bbThZl/images/changelog/april-2026/workflow-api-improvements.png?fit=max&auto=format&n=5cj1EteGq5bbThZl&q=85&s=941f19defc3166447850c3e76e5bd7df" alt="Didit workflow and API improvements" width="1200" height="675" data-path="images/changelog/april-2026/workflow-api-improvements.png" />
</Frame>

### Console Performance & UX

* **Faster Console** — Reduced initial load time and smoother navigation across the dashboard
* **Phone Lifecycle** — Cleaner state transitions for phone-verification features
* **User Details Pages** — All tabs (sessions, businesses, transactions, cases) now visible on a single user-detail surface
* **Permissions Fixes** — Several Console buttons that were incorrectly disabled (e.g., the "+" create button) now reflect the user's real permissions

### New Document & Country Support

* **Kyrgyzstan** — Added support for the national ID
* **India** — PAN ID card now correctly classified, separate from passports
* **Mexico** — New ID document added; Switzerland and Czech Republic recognition improved
* **Algeria** — CSCA chip validation now works correctly
* **Income Tax Cards** — New document type for tax-residency verification across multiple regions

### Kazakh Language

The verification flow, Console, and SDKs now support Kazakh (kk), bringing total language coverage to 53.

### Native SDKs

A wave of releases across all native SDKs this month, focused on stability and reliability.

* **Android SDK 3.4.4 – 3.5.3** — Improved document and face overflow detection, better photo quality, refined face-intro styling, fixed close buttons and verification screen styling, and updated languages including Kazakh
* **iOS SDK 3.2.10 – 3.3.3** — Multiple stability releases with active liveness improvements, language updates, and miscellaneous fixes
* **React Native SDK 3.2.8 – 3.2.9** — Resolved Swift 6 main-actor isolation error on Xcode 26.0.x, surfaced the new `RetryBlocked` error variant, added an Expo example app, and improved the CI pod-install fallback
* **Flutter SDK 3.4.4 – 3.4.5** — Fixed Swift 6 exhaustive switch, updated native iOS/Android SDKs underneath, and surfaced `RetryBlocked` from the native Android layer

### MCP Server

The Didit MCP server (used by AI agents) was upgraded.

* **Lists API** — Legacy blocklist tools were replaced with the unified Lists API, giving agents the same blocklist/allowlist capabilities the Console exposes
* **Version 3.0.3** — Latest release published

### Improvements

* IP enrichment now handles private IP addresses gracefully
* KYB sub-sessions (KYC for UBOs, officers, etc.) correctly inherit the whitelabel branding of their parent
* WebSocket responses include the user's locale for client-side display
* Active liveness uses the latest verification SDK with faster capture validation on iOS
* Camera permission handling distinguishes between permission timeouts and scan timeouts for clearer error messages
* Arabic transliteration improved
* Country detection from IP fixed for several edge-case ranges
* Fraud reports include richer detail and a clearer summary
