Broad watchlist coverage
Sanctions (UN, OFAC, EU, UK), PEP and adverse media — ingested directly per watchlist, normalized into one model.
Sanctions · PEP · Adverse media
PROOViD AML is a multi-tenant, API-first screening service for sanctions, PEP and adverse-media checks. We run our own matching and risk engine, so there's no per-lookup aggregator lock-in — buy it as a hosted API, or self-host the whole thing in your own cloud with one Docker stack.
How it works
No SDK gymnastics, no batch ceremony. A single REST call returns a normalized, actionable verdict.
One POST /v1/tenants provisions a tenant, an API key, a default risk profile and an optional signed webhook. Multi-tenant from the first request.
Send a name (plus optional DoB, nationality, aliases). We match across sanctions, PEP and adverse-media sources with fuzzy, phonetic and nickname-aware matching.
Back comes a normalized isMatch + score, a classification (True / Potential / False / Unknown), a risk band and a Pass / Review / Fail decision you can act on.
Flag a subject for ongoing monitoring and we re-screen on every watchlist change, firing an HMAC-signed monitoring.alert webhook only when the outcome moves.
Features
Everything you need to stand up screening — and everything an auditor will ask for later.
Sanctions (UN, OFAC, EU, UK), PEP and adverse media — ingested directly per watchlist, normalized into one model.
Levenshtein/trigram, Jaro-Winkler, token-based phonetic and nickname-aware matching with DoB confirmation to cut false positives.
Configurable country, category and criminal-record weights map matches to a 0–100 score and a Low / Medium / High band.
Enrol a subject once; we re-screen on list changes and alert you only when the decision actually moves.
screening.completed and monitoring.alert delivered with SHA-256 signatures and replay protection. Payloads are PII-light.
Screen a portfolio in one request with POST /v1/screenings/bulk — onboarding back-books and periodic sweeps, not just one-offs.
Review and disposition matches (open / cleared / confirmed / escalated) with an audit-note thread and a bundled back-office console.
Every state change is recorded immutably and exportable to CSV — built for the conversation you'll have with a regulator.
A dedicated OpenIddict-based IdP — machine and human auth — so there's no hard dependency on an external identity system.
Why us
Aggregators such as Dilisense, SumSub and sanctions.io resell a shared data layer behind their API. We took the other road.
Built to be trusted
EU-focused, PII-light webhooks and field-level handling of personal data.
Strict per-tenant isolation, keys, quotas and risk profiles out of the box.
Versioned /v1 REST, idempotency keys, RFC 7807 errors, signed webhooks.
Cloud-agnostic Docker — Postgres, S3-compatible storage, no managed-cloud lock-in.
Reference customers and case studies coming soon — be one of the first to pilot.
Onboard a tenant, screen your first subject and wire a webhook in well under an hour.
Prefer to talk first? Email us at [ enable JavaScript to view ].