Comprehensive Fraud Detection

Everything you need to protect your business from fraud in one powerful API

Last updated: March 2026

Catch bad email addresses

RFC-compliant syntax checking, domain verification, disposable email detection, and custom blocklists.

Block bad IP addresses

Detect VPNs, proxies, Tor nodes, and problematic ISPs. Real-time geolocation with location matching.

Protect your reputation

Automatic chargeback prevention with real-time transaction analysis and intelligent refund recommendations.

Score each action

Weighted algorithm with configurable risk weights and severity levels. Human-readable risk messages.

Build your own blocklists

Manage your own blocklists with severity levels. Share entries across accounts or keep them private.

Built for developers

RESTful API with comprehensive documentation. Easy integration with clear error messages and response formats.

$117B+

Lost to online payment fraud globally in 2024. (Source: Juniper Research, 2024)

30%+

Of free trial signups use disposable emails to exploit offers. (Source: EmailHippo, 2023)

Email Validation

Comprehensive email validation with multiple layers of protection.

  • RFC-compliant syntax validation
  • MX and DNS record verification
  • Disposable email detection
  • Custom email and domain blocklists
POST /api/validate
{
  "email": "user@example.com"
}

Response:
{
  "risk_score": 15,
  "risk_message": "LOW RISK",
  "data": {
    "checks": {
      "invalid_email": false,
      "disposable_email": false
    }
  }
}
POST /api/validate
{
  "ip": "192.168.1.1",
  "country_code": "US"
}

Response:
{
  "risk_score": 45,
  "risk_message": "MODERATE RISK",
  "data": {
    "checks": {
      "vpn": false,
      "proxy": false,
      "tor": false,
      "location_match": true
    },
    "location": {
      "country_code": "US",
      "city": "New York"
    }
  }
}

IP Analysis

Advanced IP analysis with real-time threat detection.

  • VPN, proxy, and Tor detection
  • Real-time geolocation lookup
  • Location matching and verification
  • ISP reputation checking

Stripe Chargeback Prevention

Automatically analyze transactions and prevent chargebacks before they happen.

  • Real-time transaction analysis
  • 14+ risk factors evaluated
  • Intelligent refund recommendations
  • Complete audit trail
Webhook: payment_intent.succeeded
{
  "risk_score": 78,
  "recommendation": "refund",
  "risk_message": "HIGH RISK - Multiple red flags"
}

Frequently Asked Questions

What types of fraud does Fidro detect?

Fidro detects disposable and temporary email addresses, VPN and proxy usage, Tor exit nodes, datacenter IPs, suspicious ISPs, geolocation mismatches, and high-risk Stripe transactions. All checks run in a single API call and return a unified risk score.

How does Fidro's email validation work?

Fidro performs RFC-compliant syntax validation, MX and DNS record verification, disposable email domain detection against a database of 1,000+ known providers, and custom blocklist matching. Results are returned in under 200ms.

How does Fidro prevent Stripe chargebacks?

Fidro evaluates 14+ risk factors on each Stripe transaction including email reputation, IP intelligence, geolocation matching, and transaction velocity. High-risk transactions receive an automatic refund recommendation before a chargeback can be filed.

How fast is Fidro's API?

Fidro's API responds in under 200ms on average, making it suitable for real-time validation during signup flows and payment processing without adding noticeable latency.

Start catching bad signups in the next 5 minutes

Create your account, grab your API key, and send your first request. Free plan with 200 validations/month. No credit card. Cancel anytime.

Get Started Free