TDS Risk
Products
Trust Score — £0.35/check Mobile KYC — £0.45/check
Use cases
Consumer Lending Insurance Fintech & Payments iGaming Lead Generation Lead buying Affiliate Networks Account Creation
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 →
Affiliate networks · Publishers · Lead quality

Detect fake affiliate leads before they reach buyers

Detect fake or higher-risk affiliate leads by applying one carrier-derived mobile check across every publisher, campaign and lead route. TDS Risk gives affiliate networks consistent Trust Score and reason-code evidence before leads reach buyers or trigger downstream costs.

✓Check leads from every affiliate against the same mobile-risk fields
✓Identify inactive, non-mobile and higher-risk line types
✓Compare Trust Score patterns by publisher and campaign
✓Use reason codes within routing, review and quality rules
✓Keep an auditable record for supplier and buyer reporting
<2s
Per check
4
UK carriers
<10m
To go live
£0.35
Flat rate
Trust Score — Live Live signal
820 / 1000
riskLevel
4 — 720h+
lineType
mobile
phoneRisk
false
carrier
EE
Upstream Impact Pays for itself
Upstream Checks Run
90,000
Bad Submissions Blocked
19,800 / month
Downstream Cost Avoided
£138,600
Net Monthly Impact
+£107,100
Example Trust Score response 200 OK
{ "trustScore": 820, // 0–1000. Higher = more trusted "riskLevel": 4, // 4 = no SIM swap in 720+ hours ✓ "simTimestamp": "2023-05-22T03:48Z", // Last SIM event "indicators": ["PT"], // PT = ported · info "carrier": "EE", // Mobile network "lineType": "mobile", // Not VoIP, not landline ✓ "phoneRisk": false, // Not on shared fraud lists ✓ "callDivert": false, // Call forwarding signal ✓ "countryCode": "GB" }
The problem

Affiliate fraud and fake-lead signals

👻

Fake and low-quality affiliate leads

Publishers can use different capture and validation methods, making lead quality difficult to compare using form data alone.
🚗

Invalid or unsuitable numbers

A number may pass formatting checks while being inactive, non-mobile or associated with a line type that does not suit the buyer’s journey.
🔄

Buyer disputes

Without a consistent signal at capture or receipt, publishers, networks and buyers may evaluate the same lead using different evidence.
📊

Downstream routing costs

Low-quality records can enter buyer systems, diallers and validation flows before their mobile-number risk is understood.
"

One consistent mobile-risk signal gives publishers, networks and buyers a clearer basis for measuring lead quality.

TDS Risk principle
⬆ Upstream check

TDS Risk can run at publisher capture, network receipt or before buyer routing. The network chooses the point that creates the most consistent view across its supply chain.

£0.35
Trust Score / check
<2s
Response time
Where TDS Risk sits

Before buyer routing and downstream costs.

TDS Risk adds carrier-derived evidence to your existing consent, duplicate, compliance and quality controls. It does not replace them.

← You are here
📡
TDS Risk check
Trust Score at quote start. VOIP detection, SIM swap, lineType.
£0.35
→
Step 2
🔍
Fraud bureau check
SIRA, IFB, insurance-specific fraud databases.
£0.50–£1.50
→
Step 3
📊
Credit / rating check
Credit-based rating factors and risk scoring.
£0.50–£1.50
→
Step 4
📋
Underwriting
Risk assessment and premium calculation.
£3–£15
→
Step 5
❌
Fraud claim or ghost policy
Invalid claim, ghost policy, or regulatory action.
£1,000+
The maths is simple: if your combined downstream cost per fraudulent submission exceeds £0.35, and TDS Risk catches even a fraction of those submissions, the upstream check pays for itself — while protecting every system downstream.
5–10%
Typical fraud rate in UK insurance quote flows
£3–£15
Downstream cost per fraudulent quote reaching underwriting
£1.3bn
Detected insurance fraud cost to UK industry annually (ABI estimate)
£0.35
Cost of a TDS Risk check — at quote capture, before any downstream cost
Signal depth

Carrier signals that matter for affiliate networks

Reason codes to watch

lineType

string
Shows whether the submitted number is mobile, landline, VoIP or another supported classification.

trustScore

integer 0–1000
A consistent carrier-derived score for comparing lead-risk patterns across publishers and campaigns.

riskLevel

integer -1 to 4
Adds the available SIM-change recency band to the lead-quality record.

phoneRisk

boolean
Indicates whether the number appears on supported public shared-phone sources.

carrier

string
Returns the live serving carrier when the lead is checked.

countryCode

string
Helps compare the mobile number with the expected campaign and buyer geography.
PNPhone number was not active
NMNumber was not a mobile line type
RLHigh-risk line type or related routing signal
D1Number appeared on a public site exposing SMS content
INNumber country differed from the requested country
TFToll-free area code
CUCarrier call was unsuccessful
PTNumber had been ported

Add carrier-derived checks to affiliate fraud detection

Use the TDS Risk affiliate lead validation API to compare Trust Score and reason-code patterns across publishers, campaigns and buyers before payment or routing costs begin.

£0.35 per Trust Score check · Credits never expire · Does not affect credit files · ICO Reg. ZB300553