Company-level AML
The company itself is screened against global watchlists as a legal entity:
Company AML uses the same two-score risk system as user verification:
- Match score — how confident the system is that the match refers to the same entity
- Risk score — how risky the matched entity is based on the category, country, and severity
Person-level AML
Every identified beneficial owner and officer is individually screened against:Screening flow
Data extraction
Company name, registration number, country, and all identified persons are extracted from the registry lookup.
Company screening
The company entity is screened against corporate sanctions, regulatory enforcement, and adverse media databases.
Person screening
Each beneficial owner and officer is screened individually against PEP, sanctions, criminal, and adverse media databases.
Score and classify
Each match receives a match score and risk score. Matches below the match score threshold are classified as false positives. Remaining matches determine the AML status.
Aggregate results
The business session’s overall AML status reflects the highest-risk result across the company and all screened individuals.
Configuration
AML screening for business verification uses the same configurable thresholds as user verification:
These thresholds can be set per workflow in the Business Console.
Ongoing monitoring
If ongoing AML monitoring is enabled, all screened entities (company and individuals) are re-screened daily against updated watchlists. Any new matches trigger a webhook notification so your compliance team can take action.Enabling ongoing monitoring
Toggle ongoing monitoring per business session from the Business Console or via the API:
When enabled, Didit re-screens the company entity and all identified individuals against updated watchlists. New or changed matches generate a
data.updated webhook event with session_kind: "business" (or business.data.updated when the entity profile changes).
Ongoing monitoring incurs a per-screening fee for each monitoring cycle. Review your billing settings to understand the cost impact before enabling monitoring across all business sessions.
Next steps
AML overview
Two-score system, watchlists, thresholds.
Business AML coverage
Sanctions, watchlists, and insolvency sources used at the company level.
Continuous monitoring
Ongoing rescans and webhook events.