Skip to content
PRODUCTS / AML SCREENING

Screen against the world.

Real-time sanctions, PEP, adverse-media and watchlist screening with fuzzy matching tuned for transliterated names. Whitelist the false positives, monitor every customer continuously, and keep a full audit trail for the regulator.

Sanctions · PEP · media1,400+ watchlistsReal-time + ongoing70% fewer false hits
Emirates NBDMashreqe&duADCBCareem
1,400+
Sanctions & watchlists
Hourly
List refresh cadence
-70%
False-positive reduction
Real-time
Screening latency
Capabilities

One call. Every check.

Each capability runs in parallel and returns in a single structured response.

REAL-TIME

Instant screening

Screen a customer at onboarding against sanctions, PEP, adverse media and watchlists in a single call, with a clear / refer result in milliseconds.

MONITORING

Ongoing rescreening

Every screened customer is rechecked as lists change. New matches raise an alert and fire a webhook, so a clear customer never silently becomes a sanctioned one.

FUZZY MATCH

Transliteration aware

Phonetic and fuzzy matching handles Arabic-to-Latin transliteration, name ordering, initials and typos — so variant spellings of the same name still match.

NOISE CONTROL

Dedupe & whitelisting

Collapse duplicate hits across overlapping lists and whitelist confirmed non-matches once, so the same false positive never interrupts onboarding again.

CASE MGMT

Built-in case review

Alerts land in a case queue with the matched record, score and source. Reviewers decide, comment and dispose with a maker-checker trail.

AUDIT

Exportable evidence

Every screen, match, decision and reviewer action is logged and exportable — the evidence pack your regulator and your auditor expect.

Data sources & coverage

The lists that matter, kept fresh.

Coverage spans the major global sanctions regimes, comprehensive PEP data including relatives and close associates, structured adverse-media and law-enforcement watchlists — consolidated, deduplicated and refreshed continuously so you are never screening against a stale list.

WHAT WE CHECK
  • OFAC, UN, EU, HM Treasury (UK) and 1,400+ further lists
  • PEPs with RCA (relatives & close associates) graph
  • Adverse media categorised by financial-crime risk type
  • Hourly refresh with same-day ingestion of urgent designations
Match precision

Catch the real hits, mute the noise.

Fuzzy matching is only useful if it does not bury analysts in false positives. Configurable thresholds, secondary identifiers like date of birth and nationality, cross-list deduplication and persistent whitelisting keep precision high without missing true matches.

SAMPLE TEMPLATES
Phonetic matchingTransliterationDOB & nationality filtersCross-list dedupeWhitelistingConfidence scoring
Developer experience

Screen and subscribe in one call.

Submit the identity, get a typed result with matches, scores and risk level. Register the customer for ongoing monitoring at the same time and receive a webhook the moment a new match appears against them.

othento.js
const r = await othento.aml.screen({
  fullName: 'Ahmed Al Mansouri',
  dateOfBirth: '1985-04-12',
  nationality: 'AE',
  monitoring: true,
});

// r.riskLevel    -> "low"
// r.matches      -> []
// r.listsScreened-> 1412

// later, on a new hit:
// POST /your-webhook { type: "aml.match.new", caseId, score }
How it works

Four steps, about a second.

01

Submit identity

Pass name, date of birth and nationality — or reuse the data from a verified document.

02

Screen lists

Fuzzy matching runs against sanctions, PEP, adverse-media and watchlist data in real time.

03

Score & dedupe

Hits are scored, deduplicated across lists and filtered against your whitelist.

04

Clear or review

Clear customers pass through; matches open a case and continue under ongoing monitoring.

Use cases

Onboarding, everywhere.

Banking

KYC & CDD onboarding

Screen every applicant at account opening and rescreen them for the life of the relationship.

Real-time clear
Fintech

Wallet & payments

Sanctions and PEP checks before funds move, with webhook alerts on any new designation.

-70% false hits
Crypto

Exchange compliance

Screen counterparties and maintain ongoing monitoring to satisfy VARA and travel-rule duties.

1,400+ lists
Why Othento

Manual review can't keep up.

Othento Manual review Legacy vendor
Screening speed Real-time Hours per name Batch / overnight
List coverage 1,400+ consolidated A few lists Hundreds
Transliteration matching Phonetic & fuzzy Error-prone Exact-ish
False-positive control Dedupe + whitelist Manual triage Limited
Ongoing monitoring Continuous + webhooks Periodic Scheduled batch
Audit trail Exportable evidence Spreadsheets Partial
SecuritySOC 2 Type IIISO 27001GDPReIDAS 2.0UAE PASS readyDIFC / ADGM residency
Othento cut our AML false positives by more than two thirds and put every alert into one reviewable case queue. Ongoing monitoring means we hear about a new match the moment it lands, not at the next batch run.
Mariam Saleh
MLRO · Payments Institution
-70%
false positives
1,400+
lists screened
FAQ

Questions, answered.

Coverage includes the major sanctions regimes — OFAC, UN, EU and HM Treasury — plus more than 1,400 further sanctions and regulatory watchlists, comprehensive PEP data with relatives and close associates, and categorised adverse media. Lists refresh hourly, with same-day ingestion of urgent designations.

Get started

See AML Screening on your documents.