Blocking 50,000+ disposable domains

One API call to
block fake signups

Disposable emails, VPNs, Tor nodes, datacenter IPs — checked and risk-scored in a single API call. Stop chargebacks, trial abuse, and bot registrations before they drain your revenue.

Single REST endpoint
No SDK required
Cancel anytime

Threat Detection

Every threat signal, one endpoint

Send an email, domain, or IP — get back a risk score and the exact reasons behind it. No stitching together multiple services.

Kill Throwaway Emails
Checked against 50,000+ disposable email domains, updated every 6 hours. New burner domains get caught within hours of appearing — before they can abuse your platform.
Learn more
Unmask Hidden Users
Detect commercial VPNs and Tor exit nodes in real time. Know when someone is hiding their real location before they exploit your trial or referral program.
Learn more
Block Bot Infrastructure
Flag IPs from AWS, GCP, DigitalOcean, and other hosting providers. Real customers don't sign up from datacenters. Add your own blacklists and whitelists for full control.
Learn more

Chargeback Prevention

Every chargeback costs $15–$25 in dispute fees — plus the lost revenue and support overhead

Most SaaS chargebacks start with a fake signup — disposable email, stolen identity, VPN-masked location. Block these at registration and your dispute rate drops before bad actors ever reach checkout.

  • Block fraudulent accounts before they ever reach checkout
  • Keep your dispute rate under 0.65% — Visa's threshold before monitoring begins
  • Eliminate trial abuse from throwaway email signups
AmountStatus
$139.00USD
10 days to respond
$89.00USD
11 days to respond
$19.00USD
11 days to respond
$279.00USD
14 days to respond
$399.00USD
16 days to respond
$49.00USD
16 days to respond
$69.00USD
18 days to respond

Developer Experience

Ship it before lunch

One endpoint. Send an email or IP, get back a risk score with clear reasons. Most teams go from signup to production in under 15 minutes.

  • Single endpoint — email, domain, or IP in the same call
  • Works with any stack — plain REST, no SDK required
  • Actionable response — risk score + reasons, not just pass/fail
Example Request
Mockup
POSThttps://api.verifywall.com/api/v1/verify
{ "email": "[email protected]", "ip": "104.244.72.115" }
200 OK
1
{
2
"success": true,
3
"data": {
4
"risk_score": 92,
5
"risk_level": "high",
6
"checks": [ ... ]
7
}
8
}

Pricing

Less than the cost of one chargeback

No long-term contracts. Upgrade, downgrade, or cancel in one click.

MonthlyAnnuallySave 20%

Starter

Essential signup protection for indie projects and growing SaaS. Block disposable emails and risky IPs from day one.

19 €/mo
  • Unlimited API calls
  • Disposable email detection
  • IP risk scoring
  • 7-day check history
  • Email support
  • 2 API keys
Start 7-day free trial
Most Popular

Sentinel

Full-stack fraud prevention for serious SaaS. Unlimited checks, custom rules, and deep analytics on every threat.

79 €/mo
  • Unlimited API calls
  • Everything in Starter
  • Batch checking endpoint
  • Custom blacklists & whitelists
  • VPN & Tor detection
  • Datacenter IP detection
  • 90-day analytics
  • 10 API keys
Start 7-day free trial

FAQ

Common questions, straight answers

What developers ask before integrating VerifyWall.

What does VerifyWall actually check?

Emails, domains, and IPs are checked against 50,000+ disposable domains, VPN ranges, Tor exit nodes, and datacenter IPs. You get a 0–100 risk score, the exact reasons flagged, and a clear recommendation — one API call, one response.

How does this prevent chargebacks?

Most chargebacks start with a fraudulent signup. Block disposable emails, VPNs, and datacenter IPs at registration and bad actors never reach your payment flow. Fewer fake accounts means fewer disputed charges.

How fast is the API response?

Fast enough to run inline during your signup flow without adding noticeable delay. Threat lists update every 6 hours, so new disposable domains and VPN ranges are caught the same day they appear.

Will legitimate users get blocked?

VerifyWall returns a risk score and reasons, not a binary block. You decide the threshold. The Sentinel plan also includes custom whitelists so you can override false positives for specific domains, emails, or IPs your business trusts.

Can I add my own blocklists?

Yes. On the Sentinel plan, you can create custom blacklists and whitelists. Add domains, emails, or IP addresses that are specific to your platform. Entries are checked alongside our global threat data on every API call.

How long does integration take?

Most teams go live in under 15 minutes. One REST endpoint — send an email, domain, or IP, get back a JSON risk assessment. No SDK required.

What happens if I hit my API call limit?

Both plans include unlimited API calls — there is no monthly cap. Per-minute rate limits keep the service fair for everyone.

Can I cancel or switch plans anytime?

No contracts. Upgrade, downgrade, or cancel from your dashboard in one click. Changes are prorated immediately. If you cancel, access continues through the end of your billing period.