// fraud scoring api
The AI fraud analyst for operators the big vendors ignore.
One API call scores any user event and tells you why in plain English. Rules catch it. AI explains it. Self-serve, transparent pricing — no sales call, no six-figure contract.
Built for the operators enterprise vendors ignore
// the detection surface
Every signal, scored and explained
Six deterministic detector families, each emitting stable reason codes with the raw evidence attached. Nothing is a black box — you always see which check fired and why.
IP intelligence
Datacenter, hosting, proxy and VPN detection against 3,649 checked-in CIDR ranges, plus live geo, ISP, ASN and reverse hostname.
Device reuse
The #1 multi-accounting tell. Weight scales with how many distinct accounts share a device fingerprint across your whole history.
Velocity
Accounts-per-IP and events-per-device inside a rolling window — catches bursts and scripted signups before they cash out.
Email risk
7,860 disposable domains, gibberish detection, plus-addressing, and a live MX / SPF / DMARC + domain-age lookup. Raw email is never stored.
Geo mismatch
Compares the caller's IP country against the country the event should originate from — offer geos, payout regions, expected markets.
Lists & network
Per-tenant allow/blocklists that short-circuit instantly, with a cross-operator flagged-entity graph that compounds as customers join.
// capabilities
Everything a paid fraud tool has — priced for operators
Tune every weight and threshold to your fraud
Kaidn ships tuned defaults, then hands you the dials. Override any signal weight or verdict boundary per tenant — you store only what you change and inherit future tuning for everything else. No rules engine to learn, no rebuild.
- ✓13 weights + 7 thresholds, all editable
- ✓Overrides highlighted against defaults
- ✓Allow / blocklists that short-circuit to instant allow or block
A full dossier on every email and IP — not just a number
The same enrichment that powers the free checker runs inside every score: full MX records, SPF/DMARC, domain age via RDAP, disposable and role detection on the email; geolocation, ISP, ASN, reverse hostname, and proxy/Tor/datacenter flags on the IP.
- ✓MX · SPF · DMARC · domain age · risky TLD
- ✓Geo · ISP · ASN · hostname · proxy · Tor · hosting
- ✓Per-entity fraud score, unavailable fields returned null (never faked)
- disposable
- True
- mx valid
- False
- domain age
- 31 years
- dmarc
- True
- ip country
- KE · Nairobi
- is proxy
- True
- asn
- AS15399
// free tools
Check any email or IP — no signup
Full MX records, SPF/DMARC, domain age, disposable detection; IP geolocation, ISP, ASN, proxy/Tor/datacenter flags — with a fraud score for each.
// the lifecycle
Fraud caught at every step of the journey
One event-agnostic API covers the whole lifecycle — from the first signup to the cashout you refuse to pay.
Signup
The moment a user submits a form, POST the event with their IP, email and device fingerprint. Kaidn scores datacenter/proxy IPs, disposable and dead-MX emails, and risky domains before the account ever exists.
swipe or tap a dot to explore
// live demo
Watch it catch a fraud ring
These personas hit the actual scoring engine — same rules, same weights, same explanations your API calls get.
Pick a persona — it hits the real scoring API and shows the verdict with receipts.
// integrate
One endpoint. Ship before lunch.
Every field except event is optional — send what you have, the engine scores what it sees.
curl -X POST https://api.kaidn.dev/v1/score \
-H "x-api-key: $KAIDN_API_KEY" \
-H "content-type: application/json" \
-d '{
"event": "cashout",
"user_id": "u_8231",
"ip": "3.5.140.1",
"email": "x9f2kq@mailinator.com",
"device_id": "fp_c0ffee"
}'// pricing
On the page, like adults
No “book a demo”. Start free, upgrade when the fraud you catch pays for it.
Free
- ✓1,000 events/mo
- ✓All checks + AI reasons
- ✓Dashboard & free checker
- ✓Community support
Operator
- ✓50,000 events/mo
- ✓Custom rules & lists
- ✓90-day retention
- ✓Email support
Scale
- ✓500,000 events/mo
- ✓Cross-network fraud graph
- ✓Webhooks & SLA
- ✓Priority support