Matching Quality
Automated Nightly Verification: We test our matching engine every night against all sanctions lists using different data scenarios and name variations.
Detection Rate
Weighted average across all sources, by available identity data and name variation. Colour intensity shows detection rate. “Wrong top hit” below a cell indicates a different entity ranked first (the searched entity was still in the results).
Detection = entity appears in the results (not necessarily at rank 1). Secondary lists without their own identity data are excluded.
The rows “Complete KYC” and “Live System” use the same data (all five fields). “Complete KYC” measures the matching engine in isolation. “Live System” additionally measures the date-of-birth rescue built into our production scorer: when the name alone is ambiguous but the date of birth matches, the system promotes the correct person to the top. This is the detection rate your compliance team sees in production.
Why does “Name only” sometimes detect more entities at heavy name variations than configurations with more data? Detection means the entity was in the results. With less information, more candidates survive the filters — fewer are missed, but wrong entities land at rank 1 more often (see “Wrong top hit”). With more data, stricter checks apply: fewer wrong hits, but severely mangled names can fall below the detection threshold. Detection rate and wrong-top-hit rate must therefore be read together.
Methodology & Test Conditions
- Full identity: name, type, date of birth, place of birth and nationality available
- Identity, no context: name, type and date of birth available (no POB / nationality)
- Name with type: name and person/organisation classification available
- Name only — hardest test condition, most common reality in onboarding
- Production mode: full identity with DOB rescue as in the live system
- Exact original name from the sanctions list
- Minor deviations (typos, missing characters)
- Major deviations (transliteration, character swaps, truncation)
Every night, all entries from each sanctions list are used as test subjects and screened against the full index. The detection rate shows how many are found in the results.
How raw source data is deduplicated into testable entities is described on the Entity Resolution page.
Results by Source
| Source | Scenario | Variation | Found | Detection | Wrong top hit |
|---|---|---|---|---|---|
| AU_DFAT | Complete KYC | Exact Name | 3735 | 100.0% | 0.11% |
| CA_SEMA | Complete KYC | Exact Name | 5407 | 100.0% | 0.04% |
| CH_SECO | Complete KYC | Exact Name | 6511 | 100.0% | 0.28% |
| EU_CONSOLIDATED | Complete KYC | Exact Name | 5934 | 100.0% | 0.13% |
| IL_NBCTF | Complete KYC | Exact Name | 870 | 100.0% | 0.0% |
| UK_FCDO | Complete KYC | Exact Name | 6035 | 100.0% | 0.03% |
| UN_SC | Complete KYC | Exact Name | 1005 | 100.0% | 0.0% |
| US_OFAC_CONSOLIDATED | Complete KYC | Exact Name | 436 | 100.0% | 0.0% |
| US_OFAC_SDN | Complete KYC | Exact Name | 18624 | 100.0% | 0.42% |
| AU_DFAT | Complete KYC | Minor Variations | 3735 | 100.0% | 0.7% |
| CA_SEMA | Complete KYC | Minor Variations | 5406 | 99.98% | 1.04% |
| CH_SECO | Complete KYC | Minor Variations | 6511 | 100.0% | 1.27% |
| EU_CONSOLIDATED | Complete KYC | Minor Variations | 5933 | 99.98% | 0.74% |
| IL_NBCTF | Complete KYC | Minor Variations | 870 | 100.0% | 2.53% |
| UK_FCDO | Complete KYC | Minor Variations | 6034 | 99.98% | 0.58% |
| UN_SC | Complete KYC | Minor Variations | 1005 | 100.0% | 0.8% |
| US_OFAC_CONSOLIDATED | Complete KYC | Minor Variations | 436 | 100.0% | 2.06% |
| US_OFAC_SDN | Complete KYC | Minor Variations | 18619 | 99.97% | 2.28% |
| AU_DFAT | Complete KYC | Major Variations | 3729 | 99.84% | 1.31% |
| CA_SEMA | Complete KYC | Major Variations | 5394 | 99.76% | 2.26% |
| CH_SECO | Complete KYC | Major Variations | 6497 | 99.78% | 2.73% |
| EU_CONSOLIDATED | Complete KYC | Major Variations | 5925 | 99.85% | 1.43% |
| IL_NBCTF | Complete KYC | Major Variations | 866 | 99.54% | 1.84% |
| UK_FCDO | Complete KYC | Major Variations | 6024 | 99.82% | 1.99% |
| UN_SC | Complete KYC | Major Variations | 1003 | 99.8% | 1.29% |
| US_OFAC_CONSOLIDATED | Complete KYC | Major Variations | 433 | 99.31% | 1.38% |
| US_OFAC_SDN | Complete KYC | Major Variations | 18545 | 99.58% | 3.8% |
| AU_DFAT | Name + Type | Exact Name | 3735 | 100.0% | 0.11% |
| CA_SEMA | Name + Type | Exact Name | 5407 | 100.0% | 0.04% |
| CH_SECO | Name + Type | Exact Name | 6511 | 100.0% | 0.28% |
| EU_CONSOLIDATED | Name + Type | Exact Name | 5934 | 100.0% | 0.13% |
| IL_NBCTF | Name + Type | Exact Name | 870 | 100.0% | 0.0% |
| UK_FCDO | Name + Type | Exact Name | 6035 | 100.0% | 0.03% |
| UN_SC | Name + Type | Exact Name | 1005 | 100.0% | 0.0% |
| US_OFAC_CONSOLIDATED | Name + Type | Exact Name | 436 | 100.0% | 0.0% |
| US_OFAC_SDN | Name + Type | Exact Name | 18624 | 100.0% | 0.42% |
| AU_DFAT | Name + Type | Minor Variations | 3735 | 100.0% | 0.75% |
| CA_SEMA | Name + Type | Minor Variations | 5406 | 99.98% | 1.15% |
| CH_SECO | Name + Type | Minor Variations | 6509 | 99.97% | 1.55% |
| EU_CONSOLIDATED | Name + Type | Minor Variations | 5934 | 100.0% | 0.91% |
| IL_NBCTF | Name + Type | Minor Variations | 870 | 100.0% | 2.07% |
| UK_FCDO | Name + Type | Minor Variations | 6034 | 99.98% | 0.73% |
| UN_SC | Name + Type | Minor Variations | 1005 | 100.0% | 1.19% |
| US_OFAC_CONSOLIDATED | Name + Type | Minor Variations | 436 | 100.0% | 1.38% |
| US_OFAC_SDN | Name + Type | Minor Variations | 18619 | 99.97% | 2.6% |
| AU_DFAT | Name + Type | Major Variations | 3729 | 99.84% | 1.66% |
| CA_SEMA | Name + Type | Major Variations | 5393 | 99.74% | 2.55% |
| CH_SECO | Name + Type | Major Variations | 6486 | 99.62% | 3.16% |
| EU_CONSOLIDATED | Name + Type | Major Variations | 5921 | 99.78% | 1.84% |
| IL_NBCTF | Name + Type | Major Variations | 868 | 99.77% | 1.49% |
| UK_FCDO | Name + Type | Major Variations | 6022 | 99.78% | 2.45% |
| UN_SC | Name + Type | Major Variations | 1005 | 100.0% | 1.99% |
| US_OFAC_CONSOLIDATED | Name + Type | Major Variations | 435 | 99.77% | 1.61% |
| US_OFAC_SDN | Name + Type | Major Variations | 18560 | 99.66% | 4.11% |
| AU_DFAT | Name only | Exact Name | 3735 | 100.0% | 0.13% |
| CA_SEMA | Name only | Exact Name | 5407 | 100.0% | 0.11% |
| CH_SECO | Name only | Exact Name | 6511 | 100.0% | 0.38% |
| EU_CONSOLIDATED | Name only | Exact Name | 5934 | 100.0% | 0.17% |
| IL_NBCTF | Name only | Exact Name | 870 | 100.0% | 0.0% |
| UK_FCDO | Name only | Exact Name | 6035 | 100.0% | 0.1% |
| UN_SC | Name only | Exact Name | 1005 | 100.0% | 0.0% |
| US_OFAC_CONSOLIDATED | Name only | Exact Name | 436 | 100.0% | 0.0% |
| US_OFAC_SDN | Name only | Exact Name | 18624 | 100.0% | 0.59% |
| AU_DFAT | Name only | Minor Variations | 3729 | 99.84% | 0.64% |
| CA_SEMA | Name only | Minor Variations | 5404 | 99.94% | 1.35% |
| CH_SECO | Name only | Minor Variations | 6502 | 99.86% | 1.2% |
| EU_CONSOLIDATED | Name only | Minor Variations | 5928 | 99.9% | 0.61% |
| IL_NBCTF | Name only | Minor Variations | 869 | 99.89% | 0.69% |
| UK_FCDO | Name only | Minor Variations | 6031 | 99.93% | 1.24% |
| UN_SC | Name only | Minor Variations | 999 | 99.4% | 0.4% |
| US_OFAC_CONSOLIDATED | Name only | Minor Variations | 436 | 100.0% | 0.46% |
| US_OFAC_SDN | Name only | Minor Variations | 18614 | 99.95% | 1.98% |
| AU_DFAT | Name only | Major Variations | 3729 | 99.84% | 2.14% |
| CA_SEMA | Name only | Major Variations | 5403 | 99.93% | 3.55% |
| CH_SECO | Name only | Major Variations | 6497 | 99.78% | 3.69% |
| EU_CONSOLIDATED | Name only | Major Variations | 5919 | 99.75% | 1.45% |
| IL_NBCTF | Name only | Major Variations | 866 | 99.54% | 1.15% |
| UK_FCDO | Name only | Major Variations | 6028 | 99.88% | 3.3% |
| UN_SC | Name only | Major Variations | 996 | 99.1% | 1.49% |
| US_OFAC_CONSOLIDATED | Name only | Major Variations | 436 | 100.0% | 0.69% |
| US_OFAC_SDN | Name only | Major Variations | 18590 | 99.82% | 4.71% |
| AU_DFAT | Live System | Exact Name | 3735 | 100.0% | 0.11% |
| CA_SEMA | Live System | Exact Name | 5407 | 100.0% | 0.04% |
| CH_SECO | Live System | Exact Name | 6511 | 100.0% | 0.28% |
| EU_CONSOLIDATED | Live System | Exact Name | 5934 | 100.0% | 0.13% |
| IL_NBCTF | Live System | Exact Name | 870 | 100.0% | 0.0% |
| UK_FCDO | Live System | Exact Name | 6035 | 100.0% | 0.03% |
| UN_SC | Live System | Exact Name | 1005 | 100.0% | 0.0% |
| US_OFAC_CONSOLIDATED | Live System | Exact Name | 436 | 100.0% | 0.0% |
| US_OFAC_SDN | Live System | Exact Name | 18624 | 100.0% | 0.42% |
| AU_DFAT | Live System | Minor Variations | 3735 | 100.0% | 0.7% |
| CA_SEMA | Live System | Minor Variations | 5406 | 99.98% | 0.98% |
| CH_SECO | Live System | Minor Variations | 6511 | 100.0% | 1.26% |
| EU_CONSOLIDATED | Live System | Minor Variations | 5933 | 99.98% | 0.72% |
| IL_NBCTF | Live System | Minor Variations | 870 | 100.0% | 2.53% |
| UK_FCDO | Live System | Minor Variations | 6034 | 99.98% | 0.56% |
| UN_SC | Live System | Minor Variations | 1005 | 100.0% | 0.8% |
| US_OFAC_CONSOLIDATED | Live System | Minor Variations | 436 | 100.0% | 2.06% |
| US_OFAC_SDN | Live System | Minor Variations | 18619 | 99.97% | 2.27% |
| AU_DFAT | Live System | Major Variations | 3729 | 99.84% | 1.29% |
| CA_SEMA | Live System | Major Variations | 5394 | 99.76% | 2.18% |
| CH_SECO | Live System | Major Variations | 6497 | 99.78% | 2.73% |
| EU_CONSOLIDATED | Live System | Major Variations | 5925 | 99.85% | 1.42% |
| IL_NBCTF | Live System | Major Variations | 866 | 99.54% | 1.84% |
| UK_FCDO | Live System | Major Variations | 6024 | 99.82% | 1.96% |
| UN_SC | Live System | Major Variations | 1003 | 99.8% | 1.19% |
| US_OFAC_CONSOLIDATED | Live System | Major Variations | 433 | 99.31% | 1.38% |
| US_OFAC_SDN | Live System | Major Variations | 18545 | 99.58% | 3.77% |
| AU_DFAT | Name + Type + Date of Birth | Exact Name | 3735 | 100.0% | 0.11% |
| CA_SEMA | Name + Type + Date of Birth | Exact Name | 5407 | 100.0% | 0.04% |
| CH_SECO | Name + Type + Date of Birth | Exact Name | 6511 | 100.0% | 0.28% |
| EU_CONSOLIDATED | Name + Type + Date of Birth | Exact Name | 5934 | 100.0% | 0.13% |
| IL_NBCTF | Name + Type + Date of Birth | Exact Name | 870 | 100.0% | 0.0% |
| UK_FCDO | Name + Type + Date of Birth | Exact Name | 6035 | 100.0% | 0.03% |
| UN_SC | Name + Type + Date of Birth | Exact Name | 1005 | 100.0% | 0.0% |
| US_OFAC_CONSOLIDATED | Name + Type + Date of Birth | Exact Name | 436 | 100.0% | 0.0% |
| US_OFAC_SDN | Name + Type + Date of Birth | Exact Name | 18624 | 100.0% | 0.42% |
| AU_DFAT | Name + Type + Date of Birth | Minor Variations | 3735 | 100.0% | 0.67% |
| CA_SEMA | Name + Type + Date of Birth | Minor Variations | 5407 | 100.0% | 1.07% |
| CH_SECO | Name + Type + Date of Birth | Minor Variations | 6510 | 99.98% | 1.49% |
| EU_CONSOLIDATED | Name + Type + Date of Birth | Minor Variations | 5934 | 100.0% | 0.74% |
| IL_NBCTF | Name + Type + Date of Birth | Minor Variations | 870 | 100.0% | 2.18% |
| UK_FCDO | Name + Type + Date of Birth | Minor Variations | 6034 | 99.98% | 0.81% |
| UN_SC | Name + Type + Date of Birth | Minor Variations | 1005 | 100.0% | 0.9% |
| US_OFAC_CONSOLIDATED | Name + Type + Date of Birth | Minor Variations | 436 | 100.0% | 2.52% |
| US_OFAC_SDN | Name + Type + Date of Birth | Minor Variations | 18620 | 99.98% | 2.45% |
| AU_DFAT | Name + Type + Date of Birth | Major Variations | 3724 | 99.71% | 1.53% |
| CA_SEMA | Name + Type + Date of Birth | Major Variations | 5395 | 99.78% | 2.2% |
| CH_SECO | Name + Type + Date of Birth | Major Variations | 6494 | 99.74% | 2.63% |
| EU_CONSOLIDATED | Name + Type + Date of Birth | Major Variations | 5923 | 99.81% | 1.42% |
| IL_NBCTF | Name + Type + Date of Birth | Major Variations | 867 | 99.66% | 1.95% |
| UK_FCDO | Name + Type + Date of Birth | Major Variations | 6016 | 99.69% | 1.96% |
| UN_SC | Name + Type + Date of Birth | Major Variations | 1003 | 99.8% | 1.09% |
| US_OFAC_CONSOLIDATED | Name + Type + Date of Birth | Major Variations | 435 | 99.77% | 1.38% |
| US_OFAC_SDN | Name + Type + Date of Birth | Major Variations | 18553 | 99.62% | 3.83% |