Field checks
Formats, dates and expiry, and checksums such as IBAN, LEI and passport MRZ codes.
Business verification
KeyWho reads a company’s documents, checks them against each other, screens the company and its people against sanctions and PEP lists, and gives you a clear outcome with the reasons behind it.
Know who. Before you deal.
Verify a counterparty before you sign, pay or ship.
Documents are read, checked and cross-checked for you.
Every decision comes with its reasons and a report.
How it works
Upload them yourself, or send the company a secure link. They upload their documents without creating an account.
OCR and AI read each document. KeyWho checks its fields — formats, dates and checksums — and compares the facts across all the documents in the case.
The company and the people named are screened against sanctions and PEP lists. Public company registers are consulted where they are available.
Approved, Rejected or Review Required — with a transparent score, the reasons, a PDF report and a certificate anyone can check through its QR code.
What we check
KeyWho is built for the paperwork behind real trade and onboarding — in many layouts, countries and languages.
Formats, dates and expiry, and checksums such as IBAN, LEI and passport MRZ codes.
Company names, numbers, addresses and transaction details compared across every document in the case.
Signs of editing, digital signatures, and QR codes or issuer verification links where the issuer provides them.
Companies and the people named in their documents, with matching that handles transliterated names.
Lookups such as GLEIF, EU VIES and UK Companies House where available. Coverage varies by country.
A PDF report with the evidence for each finding, and a certificate verifiable on a public page by QR code.
KeyWho supports your decision; it does not guarantee that a company is legitimate. Results depend on the documents provided and on the registers and lists available for each country.
Who it is for
Check suppliers and buyers, and the trade documents behind a shipment, before goods or money move.
Run consistent business-verification checks on new customers and partners, with a record of every decision.
Verify new vendors and their bank details before the first payment.
Build verification into your own onboarding through the API and webhooks.
Two ways to buy
For teams that verify regularly. Each plan includes a number of verifications per billing period, user seats, report languages and, on plans that include them, API access and webhooks.
Subscription pricing →For a single check. Pay once, with no subscription, and follow the result and download the report through a simple account that needs no password.
One-time pricing →Security and data
Documents and data are encrypted and stored in the European Union (AWS, Stockholm region).
Every case event and configuration change is recorded in a chain that shows if it has been altered.
Cases are erased automatically when their retention period ends, or earlier on request.
The app in English, Arabic, French, German, Italian and Spanish; reports and emails in the languages your plan includes.
Start a verification, or tell us what you need to check.