Threat detection that runs on your servers
VPNs, proxies, bots, AI crawlers, Tor nodes, disposable emails, and known attackers - identified locally, from your own servers. A data layer that runs underneath your existing security tools and makes each one more effective.
Private by Design
All data processing stays on your infrastructure. Your users' data never leaves your servers.
Updated Monthly
Every database is refreshed monthly with verified threat data.
€99/year
All databases included. No per-query fees, no usage limits.
Layers Into Your Stack
Not a replacement for reCAPTCHA, WAFs, or firewalls - a data layer that runs underneath them and makes each one more effective.
Database snapshot · updated monthly
Why threat detection matters
Every day, malicious actors target online applications with fraud, scraping, and abuse. Proper detection helps you reduce losses and protect real users.
What we help you detect
From VPNs and proxies to AI scrapers and disposable emails - see the types of threats AntiProxies helps you identify and block.
VPN & Proxy Detection
Identify hidden users behind anonymizers
Users hiding behind VPNs and proxies often have malicious intent. Our comprehensive database tracks over 1,000 VPN providers and identifies residential proxies, data center IPs, and anonymous proxies with high accuracy.
Disposable Email Detection
Block temporary and throwaway emails
Disposable email addresses are a primary tool for creating fake accounts, abusing free trials, and bypassing verification. Our database covers 148,484 known disposable email domains and is updated monthly.
Bot Detection
Identify automated and headless browsers
Automated traffic from bots can scrape your content, abuse your APIs, submit spam forms, and skew your analytics. We use behavioral analysis and fingerprinting to distinguish bots from real users.
Tor Exit Node Detection
Identify traffic from the Tor network
The Tor network provides anonymity that can be exploited by malicious actors. We maintain a continuously updated database of Tor exit nodes to help you identify and manage Tor traffic.
ISP & ASN Reputation
Check ISP and network reputation
Not all ISPs are created equal. Some have high concentrations of abusive traffic. We maintain reputation profiles for 471 ISPs and ASNs to help you assess risk at the network level.
Risk Scoring Engine
Comprehensive fraud risk assessment
Combine signals from all AntiProxies databases into a single weighted risk score. Assign weights per signal, set your own thresholds, and act on a number rather than juggling six separate checks.
* Based on internal testing against known threat databases.
Up and running in minutes
No complex SDKs, no API integration headaches. Download, load into your database, and start blocking threats immediately.
Download databases
Get your databases in CSV/JSON format and load them into your preferred data store (MySQL, Redis, flat files, etc.).
Integrate into your app
Add a few lines of code to query the databases when a user registers, logs in, or submits a form. Check IPs, emails, or both.
Query locally
Look up IPs against the VPN/proxy database, check emails against the disposable list, and cross-reference ISP reputation - all within your own infrastructure.
Take action
Block, challenge, or flag suspicious users based on the results. You control the logic - no third-party decisions.
prepare("SELECT provider, type FROM vpn_ips WHERE ip_start <= INET_ATON(?) AND ip_end >= INET_ATON(?)");
$stmt->execute([$ip, $ip]);
$vpn_match = $stmt->fetch();
// Check if email domain is disposable
$email_domain = explode('@', $user_email)[1];
$stmt = $pdo->prepare("SELECT 1 FROM disposable_domains WHERE domain = ?");
$stmt->execute([$email_domain]);
$is_disposable = $stmt->fetch();
// Take action based on local results
if ($vpn_match || $is_disposable) {
// Block, challenge, or flag the user
header('HTTP/1.1 403 Forbidden');
exit('Suspicious activity detected');
} Plug into any stack in minutes
Standard CSV files that work everywhere - PHP, Python, Node.js, Go, or any language. Plus ready-made blocking snippets for Nginx, Apache, Cloudflare, AWS WAF, iptables, and more. No SDKs, no vendor lock-in.
- Standard CSV format for all data
- Works with MySQL, PostgreSQL, Redis, or flat files
- PHP, Python, Node.js - any language works
- Code snippets for Nginx, Apache, Cloudflare, AWS WAF, iptables, and more
- Automate monthly updates with a simple cron job
prepare(
"SELECT provider FROM vpn_ips
WHERE ip_start <= INET_ATON(?)
AND ip_end >= INET_ATON(?)"
);
$stmt->execute([$ip, $ip]);
return $stmt->fetch();
}
function is_disposable_email($pdo, $email) {
$domain = explode('@', $email)[1] ?? '';
$stmt = $pdo->prepare(
"SELECT 1 FROM disposable_domains WHERE domain = ?"
);
$stmt->execute([$domain]);
return (bool) $stmt->fetch();
}
// Usage in your registration flow
$ip = $_SERVER['REMOTE_ADDR'];
$email = $_POST['email'];
if (is_vpn_ip($pdo, $ip) || is_disposable_email($pdo, $email)) {
die('Registration blocked for security reasons.');
} Start detecting threats today
22 categories of threat data. €99/year. 30-day money-back guarantee. Simple CSV files, no complex integration required.