F*** Fraud.
Check any IP for VPN, proxy, tor, datacenter, and abuse history. Sub-millisecond. Free for everyone. No credit card, no catch.
Result
185.220.101.34
Brandenburg, DE · Stiftung Erneuerbare Freiheit · Data Center
One API call. Every signal you need.
/01
Send the IP
Curl, fetch, or our SDK. Zero setup. The IP can come from your server, your edge, or your client. Wherever you have it.
/02
Get the verdict
Country, city, ASN, ISP, datacenter detection, VPN/Tor/proxy classification, abuse history, fraud score 0–100. Edge-cached.
/03
Act on it
Block, challenge, allow, or just log. We tell you what we know. What you do with it is your call.
No SDK.
No build step.
Just a curl.
- Public endpoint, no auth, no signup
- Edge-cached for 5 minutes
- 100 calls per day, then sign up for 10,000
$ curl https://api.ffraud.com/public/ip/8.8.8.8 { "ip": "8.8.8.8", "fraud_score": 100, "risk": "critical", "vpn": true, "hosting": true, "connection_type": "Data Center", "ASN": 15169, "organization": "Google LLC", "geo": { "country": "US", "city": "Mountain View" } }
One IP call. Six places it pays for itself.
Drop a single fetch into your signup, login, checkout, or API gateway. Every signal you need to decide block / challenge / allow / log.
Block bad signups before they cost you anything.
Score the IP at registration. Disposable + datacenter + Tor signals catch 80% of fake accounts before they touch your DB.
"action": "block"Challenge. Don't reject. VPN users.
Real customers use NordVPN. Real attackers use NordVPN. The fraud_score + abuse history tells them apart so you know when to step up auth instead of locking out.
"action": "challenge"Hold orders from server farms.
No legitimate human shops from a bare datacenter IP. Catch the BIN-test bots before they validate your refund processor at scale.
"action": "hold"Stop spam at the network layer.
Known abusers, recently active scrapers, hijacked subnets. All flagged with confidence levels so you can tune how aggressive your filter wants to be.
"is_abuser": trueThrottle by reputation, not just rate.
A trusted residential ASN gets your full RPS. A flagged subnet gets soft-throttled before it can hammer your gateway. Same endpoint, smarter limits.
"shared_connection": trueFree, accurate, every visitor.
Country, region, city, lat/lon, timezone, ASN, ISP. The same dataset Cloudflare and Stripe pay for. Yours for free at every tier.
"city": "Mountain View"Free at every tier.
No paid plans. No credit cards. Just three free tiers. Pick the one that matches your scale.
Registered
10,000
calls / day
Free account. Personal API key. 100× the limit + usage stats.
Create accountEnterprise
1,000,000
calls / day
Still free. Just ask. Higher batch limits, priority sources, SLAs.
Get in touchWant the full breakdown? See the pricing page.
Stop guessing.
Start checking.
Every signup, every checkout, every login. One IP call away from knowing whether to trust it.