TDS Risk
Products
Trust Score — £0.35/check Mobile KYC — £0.45/check
Use cases
Consumer Lending Lead buying Insurance Lead Generation Account Creation Online Gambling Betting Affiliate Networks Payments Fintech
Developers
Getting Started Reason Codes Rule Studio Postman Collection Changelog System Status
Company
Pricing About Us Enterprise Contact Case Studies ROI Calculator Security & Compliance FAQ Trust Centre Sign up free →
Customer stories

Real businesses. Real numbers.

How businesses across lending, insurance, lead generation, and account creation are using TDS Risk to stop fraud upstream — before downstream costs are triggered.

Case studies are anonymised at customer request. Industry, role, and results are real.

85%
Avg. fraud catch rate across customer use cases
<1hr
Typical time from signup to first live check
£0.35
vs £2–£25+ in downstream costs prevented
0
Downstream system changes required
Consumer lending · Personal loans
UK fintech cuts fraudulent loan applications by 87% upstream — before a single credit search runs
A consumer lending platform processing 8,000 personal loan applications per month was absorbing high downstream costs on fraudulent submissions. SIM swap fraud and synthetic identity were the primary vectors — both passing initial document checks but failing at later stages after significant cost had already been incurred.
8k
Applications per month
12%
Fraud rate before TDS Risk
87%
Of fraud caught upstream
The problem

At 12% fraud rate across 8,000 monthly applications, approximately 960 fraudulent submissions were reaching the credit bureau check each month. Each one triggered a credit search (£1.20), a fraud bureau check (£0.80), and partial underwriting resource (£6–£8 per case reviewed). Total downstream cost on fraudulent submissions: approximately £8,600/month.

SIM swap fraud was the dominant vector — criminals swapping a victim's SIM, intercepting OTPs, and completing applications before the account owner was aware. Synthetic identity applications (S1–S4 reason codes) made up the remaining 30%.

The solution

TDS Risk Trust Score was added as a pre-screen at the point of application submission — before the application reached the credit check queue. Applications with a trustScore below 600 or a riskLevel of 1–2 (SIM swapped within 72 hours) were automatically flagged for review or rejected. Applications with DV, S1–S4, or RL reason codes triggered escalated review.

"We were catching SIM swap fraud after the credit search had already run. TDS Risk moved that catch to step one. Within the first month, our downstream fraud cost dropped significantly and our credit bureau spend on fraudulent submissions fell by over 80%."

Head of Risk, Consumer Lending Platform

The results
87%
Of fraudulent applications caught before credit check
~835
Bad submissions stopped per month upstream
80%↓
Reduction in credit bureau spend on fraud
<1hr
From signup to first live check in production
Key signals used
riskLevel 1–2 (block) trustScore <600 (review) DV reason code S1–S4 synthetic No downstream changes Credit files unaffected
Integration approach: Single API call added to the application processing pipeline before the credit check queue. No changes to existing credit bureau, fraud bureau, or underwriting integrations. Total integration time: under half a day.
Lead generation · B2C lead validation
Lead generation platform eliminates VOIP and bot submissions — CRM data quality transforms overnight
A B2C lead generation platform supplying financial services leads was experiencing high volumes of VOIP numbers, deactivated lines, and bot-generated submissions. Clients were reporting poor contact rates and charging back on bad leads. The platform needed a way to validate mobile numbers at capture — before leads entered the distribution pipeline.
50k
Leads captured per month
19%
Invalid number rate before TDS Risk
94%
Of invalid numbers caught at capture
The problem

At 50,000 leads per month with a 19% invalid rate, approximately 9,500 bad leads were entering the distribution pipeline monthly. Client chargeback costs, platform credibility issues, and wasted sales team time on the client side was generating significant commercial pressure on the platform.

The dominant issue was lineType — VOIP and non-mobile numbers that look like valid mobile numbers but can never be contacted on a standard dialler. Secondary issues were deactivated lines (D2) and web-scraped numbers (D1).

The solution

TDS Risk Trust Score was added to the lead capture API before leads were written to the distribution database. Any submission returning lineType of fixedvoip, nonfixedvoip, or landline was rejected at the form. Submissions with D1, D2, or PN codes were also blocked. Remaining leads were enriched with the trustScore value for client-side filtering.

"We were paying to distribute leads that could never convert. VOIP numbers, dead lines, bot submissions — all going out to clients and coming back as chargebacks. TDS Risk at form submit fixed the root cause. Client contact rates improved by 40% in the first month."

CTO, B2C Lead Generation Platform

The results
94%
Of invalid numbers caught at form submission
40%↑
Client contact rate improvement in month 1
8,900
Bad leads stopped from entering pipeline monthly
£0
Downstream system changes — nothing changed
Key signals used
lineType (VoIP block) D1 web-scraped D2 deactivated PN not active trustScore for enrichment
Fintech · Account creation · Neobank
Neobank reduces KYC spend by 40% by screening mobile numbers before identity verification runs
A UK neobank processing digital account applications was running full KYC (document verification + selfie + liveness) on every application — including fraudulent ones. The KYC provider charged per completed check, meaning fraudulent applications were consuming the same KYC budget as genuine ones.
15k
Account applications per month
40%
Reduction in KYC spend month 1
£3.20
Avg. KYC cost saved per caught application
The problem

Full KYC checks cost £2.80–£3.80 per application at the volumes they were running. With a 9% fraud rate across 15,000 monthly applications, approximately 1,350 fraudulent applications were consuming KYC budget monthly — around £4,200/month on applications that should have been blocked earlier.

Synthetic identity (S1–S4 codes) and account takeover via SIM swap (riskLevel 1) were the primary fraud vectors. Both were slipping through initial checks and only being caught at the KYC or post-onboarding stage.

The solution

TDS Risk Trust Score and Mobile KYC were both deployed — Trust Score as a broad upstream gate, Mobile KYC as a targeted pre-KYC screen for applications that passed Trust Score but showed moderate risk signals. Applications with riskLevel 1 or synthetic identity codes were blocked before KYC was triggered. Applications with moderate signals received Mobile KYC in place of the more expensive full document KYC.

"We were running full KYC on everything. TDS Risk sits in front of it now. We only run document verification on applications that pass the carrier screen. Our KYC spend dropped 40% in the first month. The onboarding journey for genuine customers didn't change at all."

CTO, UK Neobank

The results
40%↓
KYC provider spend in month 1
1,147
Fraudulent applications stopped before KYC monthly
£3,670
Estimated monthly KYC cost saving
0%
Impact on genuine customer onboarding journey
Key signals used
riskLevel 1 (block) S1–S4 synthetic isLostStolen (block) nameScore mismatch KYC cost reduced Genuine journey unchanged

Want to see numbers for your use case?

Use our ROI calculator to see estimated savings based on your volume, fraud rate, and downstream costs.