FCA-regulated compliance automation · 2026

Automated KYC/AML with a complete audit trail

When the FCA asks how a compliance decision was made, show them exactly how.

Automates Identity verification Sanctions screening PEP checks Name matching Audit trail generation Document verification
Veritas automated check
Seconds
Batch screening tools
Once daily
Manual analyst review
Hours to days
0%
of UK fintech KYC/AML reviews
still done manually
0
analyst-hours saved per month
at 1,000 applicants
£0M+
in FCA fines for compliance
failures in 2025 alone

Compliance decisions are made every day. Most can't be reconstructed.

Analysts screen applicants, make a call, and move on. The logic behind each decision is rarely captured in a format a regulator can review. When the FCA requests a full account of how a customer was onboarded, the answer is usually a name, a date, and a tick box.


Veritas generates a structured, timestamped record for every check. Input data, rules applied, match results, and the reasoning behind the final outcome. Each record is designed to meet FCA Regulation 40 requirements without manual documentation.


The Shadow Pilot runs alongside your current process for four weeks and delivers a discrepancy report comparing automated decisions against your team's outcomes. No integration required. No changes to your production systems.

UK regulators aren't slowing down

Over £104M in fines for compliance failures this year alone.

£0M
Monzo
Compliance scaling failure
£0M
Nationwide
Transaction monitoring failure
£0M
Barclays
AML deficiencies
Total fines £0M+

Built for the people who carry the risk

Whether you're watching the P&L or signing off on SM&CR obligations.

Lower Customer Acquisition Cost
Manual compliance review is a hidden tax on every new customer. Automate the bottleneck and convert applicants faster at a fraction of the cost per check.
Faster Onboarding
85% manual → exception-only
Go from 85% manual review to exception-only handling. Applicants clear compliance in seconds, not days.
Measurable ROI
283 analyst-hours/month saved at 1,000 users/month
At 1,000 applicants per month, that's 283 analyst-hours back. Time your team can spend on growth.
Predictable Unit Economics
Per-check pricing that scales linearly. Compliance cost shrinks as a percentage of revenue as you grow.

We tested it. Here's what happened.

We ran 207 real-world civilian profiles and a full set of adversarial identity mutations through the system. These are the results.

0/207
Legitimate Applicants Approved
Zero false positives. All 207 legitimate applicants were approved without manual intervention. No real customers blocked, no onboarding friction, no lost revenue from wrongful rejections.
0%
Adversarial Mutations Caught
Synthetic names, transposed characters, phonetic substitutions. All manipulated identity data was caught across every adversarial category tested.
Full
Audit Trail for Every Check
Each check automatically produced a structured, timestamped audit record that meets FCA Regulation 40 requirements.

All results from empirical testing against real-world datasets. Run a Shadow Pilot to verify them against your own data.

4 weeks, no integration

We run alongside your existing compliance process. You get a report showing where the two disagree.

Week 1
NDA & Setup
Sign the NDA and send us your applicant data. We configure the system to match your compliance rules and data format.
Week 2
Backtesting
We process your historical applicants and compare our decisions against your existing outcomes.
Week 3
Live Shadowing
The system runs in parallel on live applicants, making real-time decisions alongside your human reviewers.
Week 4
Discrepancy Report
You get a detailed report comparing automated decisions against human outcomes, with a full audit trail for each check.
Observe only. No blocking or approval signals touch your production systems during the pilot.

Pricing starts with the 4-week pilot. Get in touch and we'll walk you through it.

Not a black box

Same input, same output, every time. Inspect and reconstruct any decision.

Decision Engine
Deterministic LangGraph FSM
Defined states and transitions. No randomness, no model drift. All state transitions logged.
Data Contracts
Pydantic Compliance Schemas
Typed and validated at runtime. Malformed data gets rejected before it enters the pipeline.
Name Matching
Bayesian Frequency Engine
Calibrated against census data. Full trace: prior probabilities, likelihood ratios, posterior scores.
Verification
Dual Signal Comparison
Account holder and document names compared independently. Catches discrepancies single-signal providers miss.
Capability
Veritas
Black-box providers
Deterministic output
Same input, same output
Changes with model updates
Audit trail
Full decision trace
No reconstructible trail
Rule engine
Documented, typed schemas
Opaque model weights
FCA explainability
Bayesian trace output
Unexplainable scores
Name comparison
Dual-signal
Single-signal only

How we handle your data

Compliance data is sensitive. We treat it that way.

NDA
NDA before any data sharing
We sign a mutual NDA before you share a single record. No exceptions.
UK
UK-hosted infrastructure
All data is processed and stored within the United Kingdom. No international transfers during the pilot.
AES
Encrypted at rest and in transit
AES-256 encryption at rest. TLS 1.3 in transit. Access restricted to authorised personnel only.
DEL
Data deleted after pilot
All applicant data is permanently deleted at the end of the engagement unless you request a retention extension in writing.

What clients ask before starting

Where is our data stored during the pilot?
All data is processed and stored within UK-based infrastructure. We sign an NDA before any data is shared, and all applicant data is deleted at the end of the pilot unless you request otherwise.
Does the Shadow Pilot touch our production systems?
No. The pilot runs entirely in parallel. We process a copy of your applicant data independently. No API integration, no changes to your live systems, no risk to your existing workflow.
What happens after the four weeks?
You receive a discrepancy report comparing our automated decisions against your team's outcomes, with a full audit trail for each check. From there you can choose to integrate, run a second pilot, or walk away. No lock-in.
How long does integration take after the pilot?
For most fintechs, full integration takes 2 to 4 weeks. We provide a REST API and work with your engineering team to connect it to your onboarding flow. We handle the compliance logic; you handle the user experience.
What compliance frameworks does Veritas cover?
The system is built around the UK's Money Laundering Regulations 2017, FCA Regulation 40 record-keeping requirements, and SM&CR obligations. We focus specifically on KYC and AML screening for FCA-regulated fintechs.
Can we see a sample audit trail before committing?
Yes. Book a call and we'll walk you through a real audit trail output from our test dataset. You'll see exactly what data goes in, what rules fire, and how the final decision is documented.

Book your Shadow Pilot

4 weeks. No integration. No disruption to production. Tell us about yourself and we'll set it up.