Skip to main content

Documentation Index

Fetch the complete documentation index at: https://ratel-docs.bevars.com/llms.txt

Use this file to discover all available pages before exploring further.

Real-time AML/CFT Transaction Monitoring & Sanctions Screening Platform Built for Nigerian Financial Institutions | CBN Compliant

Verifow processes every financial transaction through a multi-layer screening pipeline in under 200ms. Each layer produces an independent verdict with a score, outcome, and set of downstream actions. These verdicts are aggregated using a weighted severity model to produce a final decision.

Key Design Principles

PrincipleImplementation
Fail-OpenIf the sanctions engine is unavailable, transactions proceed (logged for audit)
Highest-Severity-WinsIf ANY engine says BLOCK, final outcome is BLOCK
Regulatory OverrideCBN rules carry 1.5× weight — cannot be disabled
Async Side-EffectsEmail, case creation, and reports never block the API response
Immutable Audit TrailEvery screening event is logged with full context for CBN inspection
Per-Tenant KYCEach bank chooses embedded providers or BYOL (Bring Your Own License)
Corporate KYBBusiness transactions trigger CAC lookup + director verification + BO sanctions screening

Screening Categories

CategoryWhat It Does
Regulatory Compliance7 mandatory CBN AML/CFT rules (always active, cannot be disabled)
Sanctions & PEP ScreeningReal-time screening against entities from UN, OFAC, UK, Interpol
KYC VerificationValidates sender’s KYC status — flags rejected/expired/missing verification
KYB VerificationValidates corporate sender’s CAC registration, directors, and beneficial owners
Custom RulesConfigurable detection rules (amount, name, pattern matching)
Decision EngineScenario-based ML risk scoring
Behavioral AnalysisDevice fingerprinting, velocity checks, geographic anomaly detection