Demo — synthetic data only
KYC Compliance Desk
Demo

KYC Compliance Desk

Reconstruct any KYC decision months later

Explore the live demo →

Synthetic applicants only. No sign-up — the demo account signs in with one click.

Review queuelive
WaitingScoreApplicantWhy it was referred
18d20Carlos Fernandez · ESSanctions name match (partial, 67%) against "Carlos Ariel FERNANDEZ CONCEPCION" on OFAC SDN. date of birth: conflict; suffix: not available; nationality: not available. Scored at the weakest band because date of birth contradicts it
22h40Mehdi Mousavi · IRAddress country IR is subject to a FATF call for action — the highest-risk category
22h40Shirin Rezaei · IRAddress country IR is subject to a FATF call for action — the highest-risk category

Real rows from this demo's database, read when you loaded the page. Open the full queue →

Scores that say why

Fixed points, each with its reason.

An audit trail that cannot be rewritten

The database refuses UPDATE, DELETE and TRUNCATE on the audit log and on recorded decisions. Not a convention — a trigger.

Correct when the provider is not

Identity providers drop webhooks, send them twice and send them out of order. A sweeper chases what never arrived and closes what the provider has lost.

Figures computed, never stated

Every number on the analytics page is read from the database on the request, and says what it was measured over.

Synthetic applicants throughout. Nothing here has processed a real person's data. Source on GitHub · Service health