Live Proxy & VPN Detection

Proxy, VPN and Remote Desktop traffic can be reliably detected with 99% accuracy.

  • Detects Datacenter, Residential and Mobile Proxies
  • Detects any VPN service
  • Low False Positive / Negative Rates

Detection Engine

Proxy Score
VPN Score
Test Details

v5 (January 2026) - processing...

For website and app owners

Put this detection on your own site

The engine you just watched is one script tag away. Add it to any website or web app and we POST a JSON verdict for every visitor to your server — proxy score, VPN score and the tests behind them. No SDK, no backend library, nothing to host.

  1. 1

    Create a free account

    Sign up with your email and your API key is ready on the dashboard. The key is public by design — it only tells the engine which site a visitor came from.

  2. 2

    Paste one line of HTML

    Drop the snippet before </body> on the pages you want to protect. Plain HTML, React, WordPress, Shopify or Google Tag Manager — anything that renders HTML. It loads async and never blocks your page.

  3. 3

    Receive the verdict

    Enter a callback URL on the dashboard. A few seconds after each page view your server gets a JSON POST and decides: let through, show a CAPTCHA, or block.

The snippet
<script src="https://engine.proxydetect.live/pd-lib.js?pdKey=YOUR_API_KEY&pdVal=SESSION_ID" async></script>

SESSION_ID is any value you choose — a session, order or user id. It comes back unchanged in the result so you know which visitor it belongs to.

What your server receives
{
  "type": "active",
  "uuid": "59d68ddfa135f3f0",
  "pdVal": "SESSION_ID",
  "ip": "185.220.101.34",
  "is_proxy": true,
  "is_vpn": false
}
Get your free API key Read the integration guide

Handler examples in Node, Python and PHP. Visitors with JavaScript disabled are still classified.

Why LIVE Detection?

Static Proxy and VPN IP blocklists are outdated the moment they are published. Our engine classifies live traffic in real time to detect ALL the proxies and VPNs.

Offline Proxy and VPN datasets are always a step behind. Bot Operators and Threat Actors can launch new infrastructure faster than any static feed can be updated.

Static feeds miss exits

Even premium lists are incomplete — new proxy clusters and residential pools come online every hour outside existing coverage.

Bots pivot to fresh IPs

Threat Actors rotate to undetected IP ranges or high reputation IPs (mobile, residential) that can't appear on yesterday's blocklist.

Real-time Signals

Live telemetry such as TCP/IP Fingerprints, Latency Data and Network Flows are used to detect Proxy and VPN connections with 98% accuracy.

The only way to catch every proxy and VPN connection is to watch the traffic as it happens.