Skip to main content

Antifraud controls

Zyphe runs a set of complementary fraud and financial-crime checks across onboarding (KYC, KYB) and ongoing activity (AML screening, Transaction Monitoring). This page is the map of what exists; each row links to the page that explains how the check works and where you configure it.

Nothing here is a single “fraud score.” Each control produces its own evidence, and you combine them in a flow, a score, or a monitoring rule.

Onboarding: who the user is

ControlWhat it catchesWhere it lives
Document authenticityTampered IDs, screen or paper copies, fake layouts, MRZ/OCR mismatches, voided documentsDocument verification
LivenessPhotos, videos, masks, and other presentation attacksLiveness
Face match (liveness × document)A live person who is not the portrait on the IDLiveness — compared against the document portrait
Proof of addressWrong document type, stale evidence, name mismatchProof of address
Device and location signalsGPS/IP country mismatch, VPN or proxy, blacklisted IP, device fingerprintGeolocation

Identity-document checks run on the capture or upload of a government ID. Corporate and supporting files collected in KYB are cross-checked against the official register and the uploaded evidence (see below), not through the same ID-capture pipeline.

Business verification: who the company is

ControlWhat it catchesWhere it lives
Register cross-checkBusiness information that does not match the official company register or the uploaded documentsKYB · KYB guide
UBO discoveryHidden beneficial owners; incomplete or circular ownership chainsOwnership structure
UBO and director KYCUnverified people behind the companyEach UBO or director runs a linked KYC flow
PEP and sanctions on the company and UBOsListed entities and politically exposed persons in the ownership chainAML

Ongoing risk: screening and payments

ControlWhat it catchesWhere it lives
AML screeningSanctions, PEP, watchlists, adverse media, on onboarding and on a cadenceAML · Monitoring
Risk scoringWeighted topics from screening, amplified by jurisdiction, position, and relationshipRisk scoring · Scoring
Transaction MonitoringPayments that break your rules (amount, counterparty, country, keywords, timing)Transaction Monitoring
Inconsistency review (AI agents)Hits or fields that look like false positives, and alerts that need a first-line analystSee AI agents

Agents can also flag activity that does not fit the subject’s profile (for example a payment pattern that is inconsistent with declared or registered business activity). On Transaction Monitoring that review sits on raised alerts, not on every Allow.

AI agents as first-line analysts

Across KYC, KYB, and Transaction Monitoring, the optional AI agent is a first-line compliance analyst: it reads the case, proposes a verdict, and — depending on the mode — either waits for a human or acts under a deterministic guard.

The same three modes apply on every module:

ModeWhat the agent does
DisabledThe agent does not run. Operators review every hit or alert.
SuggestThe agent runs and surfaces a verdict and rationale. Clears stay suggestions; high-risk paths still reach the human queue.
Auto-pilotThe agent may enact the decision. A clear is enacted only when a non-AI guard also passes; anything the guard vetoes is escalated.

Where you set the mode:

ModuleWhat the agent reviewsWhere the mode is set
KYC (person AML)PEP, sanctions, and adverse-media hits on a personAML Agent Mode on the document-verification step. See AML Agent Mode.
KYBBusiness-information fields vs documents vs the official registerKYB Agent Mode on the KYB step. See KYB Agent Mode. Company and UBO screenings use AML Agent Mode on the same step.
Transaction MonitoringRaised rule alerts (first-line triage so analysts see exceptions)Planned on Transaction Monitoring → Settings, using the same Disabled / Suggest / Auto-pilot values. Until the alert-queue ships, the mode is fixed to Disabled and is not shown in the dashboard. Rules still fire, and alerts still go to your webhook.

Missing or unparseable configuration fails closed: the agent does not run.

How the pieces combine

A typical full-cycle setup:

Document verification (+ authenticity checks)
→ Liveness (+ face match)
→ optional Geolocation / Proof of address / Form
→ AML screening → Risk score
→ (businesses) KYB register cross-check + UBO unwrapping
→ ongoing: rescreening + Transaction Monitoring on each payment

Scores and monitoring rules are how you turn those signals into a policy (review, block, escalate). See Scoring and Transaction Monitoring.