KYB & AML screening that fits in a compliance file — not in an enterprise budget

Verify any European company against official registries, screen owners and directors against sanctions & PEP lists, get a transparent risk score and a PDF dossier — then keep monitoring it every night. No sales calls, no per-seat pricing.

Built for small EMIs, crypto-VASPs, law & accounting firms — the teams enterprise vendors ignore.
25+official registries, queried directly
30+European countries covered
Dailysanctions & PEP refresh
OpenSanctionsPEP, watchlist & ICIJ screening
<5stypical check
What's inside

Everything an AML officer needs to say "checked"

One request runs the whole pipeline — registry, sanctions, PEP, UBO, insolvency, adverse media — and everything lands in an auditable case.

🏛️

Registry verification

Direct, free queries to official business registries across 30+ European countries — Companies House (UK), Firmenbuch (AT), GEMI (GR), KRS (PL), Äriregister (EE), Uzņēmumu reģistrs (LV), CVR (DK), Brønnøysund (NO) and more, with GLEIF/LEI filling the countries that don't publish an open registry. Every result is graded by evidence quality — a live registry extract is never confused with an LEI or Wikidata match.

⚖️

Sanctions & PEP screening

OFAC, EU, UN, OFSI and SECO — the binding sanctions lists — refreshed nightly without downtime, plus national watchlists screened on the global-scope setting. PEP screening on the OpenSanctions dataset — global coverage (EU, CIS, Türkiye, Gulf, LatAm, Africa, Asia) — with a fast offline index for Europe and live look-ups for the rest. Matching survives transliteration and word order — Sergey = Sergei = Сергей.

🧬

Beneficial ownership, unwrapped

We don't stop at the first shareholder. For the registers that expose ownership — UK, Estonia, Latvia, Poland, Czechia, Slovakia — we unwrap corporate owners layer by layer to the ultimate individuals, with each person's effective stake (a 100% owner of a 14% parent controls ~14% — the figure that matters for the 25% threshold). Estonian and Latvian results are cross-checked against the official beneficial-owner register, flagging any undeclared ≥25% owner. Every owner and director is screened for sanctions and PEP.

🧮

Transparent risk scoring

A weighted formula you can show the regulator: jurisdiction, entity age and status, sanctions, PEP proximity, UBO resolution, insolvency, adverse media. Every score comes with the full factor breakdown — no black box.

📄

PDF dossier

One click turns a check into a regulator-ready report: every screening section, sanctions-list versions used, score breakdown and a SHA-256 fingerprint. Download it, drop it in the client file — it's yours to keep.

🔔

Ongoing monitoring

Add a company to your portfolio and we re-screen it every night against fresh sanctions, PEP, registry status and insolvency data. Something changed — you get an alert with the exact diff. Nothing changed — silence.

🗂️

Cases & audit trail

Every validate, UBO, media and connections call is logged into the client's case. Approve / reject / review with a comment. When the regulator asks "what did you see on March 12" — you answer in one click.

Built for the file

The check you can actually hand over

KYB CHECK REPORT#1842
Company: SIA Example (LV 40012345678)
Registered office: Rīga, Citadeles iela 2 · VAT LV40012345678
Legal form: SIA · Capital: 5 000 000 EUR
RISK: MEDIUM — score 44/100
1. Registry verification ✓ Active, reg. 2017
2. Sanctions (OFAC/EU/UN/OFSI/SECO) ✓ No hits
   list versions: OFAC 2026-06-25 · EU 2026-06-25
3. PEP screening ⚠ Director — RCA L2
4. UBO / persons ✓ 3 of 3 screened — 2 individuals, 1 entity
   Director: J. Bērziņš — Member of the Board, represents jointly
5. Insolvency ✓ none
6. Adverse media ✓ none classified
Recommended actions: obtain Source of Wealth for the PEP director; record the rationale in the case file.
Score breakdown: country 10 · PEP 60 · UBO 0 · media 0 · SHA-256 a3f9c21e…
  • Transparent formula. Regulators reject black-box scores; they accept formulas. Ours ships with the report.
  • List versions inside. Every dossier states exactly which sanctions-list snapshots were screened against.
  • Verifiable. Each dossier is issued with a SHA-256 fingerprint (returned in the X-Report-SHA256 header) so you can confirm the file you keep is the one we generated.
  • Yours to keep. We don't hold your evidence hostage: download the dossier, archive it under your own retention policy.
Pricing

An order of magnitude below the enterprise vendors

Sumsub starts around €1,500/month. ComplyAdvantage around €800. We cover the checks a small regulated business actually runs — for the price of a software subscription.

No commitment? Try the demo — 10 free checks, no signup, no card.

Starter

€49 / month
  • 100 checks / month
  • PDF dossiers
  • Cases & audit trail
  • Email support
Get started

Pro

€149 / month
  • 300 checks / month
  • Ongoing monitoring — 100 companies
  • Nightly re-screening + alerts
  • Everything in Starter
Get started

Scale

€399 / month
  • Full REST API + keys
  • Batch screening (CSV in, dossiers out)
  • Unlimited monitoring
  • Priority support
Get started
DDCheck is screening software. Onboarding decisions remain with your compliance officer — we provide the data, the score and the audit trail to support them. Data sources include official business registries, OFAC, EU, UN and OFSI consolidated sanctions lists, OpenSanctions, ICIJ Offshore Leaks and public insolvency registers.