VPN detection
Run a VPN check on any IP address in one call. Every verdict comes with a network class and a confidence score, and the same VPN detection API runs in your app.
We track hundreds of VPN providers and add fresh exit nodes within hours, so new servers don't slip past.
A lookup returns fast enough to run inline on a login or checkout without holding up the page.
Every result carries a confidence score, so you choose where to draw the line between allow and block.
Understanding VPN detection
A VPN (Virtual Private Network) creates an encrypted connection from a device to a remote server, masking the user's real IP address and location. VPN detection looks at an IP address and works out whether it belongs to one of these services rather than an ordinary home or business connection. Because no single clue is conclusive, reliable detection weighs several network signals together before it calls a connection masked.
Detection signals
No single clue settles it. The engine weighs several signals together to keep false positives low.
Looks at past spam reports, abuse velocity, and odd behavior tied to the address.
Picks out hosting environments and organizations that tend to run VPN services.
Reads the Autonomous System Number and the network behind each IP.
Checks the address against lists of VPN servers and exit nodes that we refresh constantly.
Watches for the connection and flow patterns that tunneled VPN traffic tends to leave.
Pulls in feeds from across the web so newer VPNs surface faster.
Business applications
Catch signups and transactions that hide their real identity and location.
Notice connection changes that can point to a compromised or hijacked account.
Stop people from resetting free trials and promo limits with fresh masked IPs.
Feed the VPN result in as one signal among many across logins, payments, and signups.
Frequently asked questions
IPScanner
Teams use IPScanner to tell real users apart from masked and automated traffic.
Verdicts come with a 0 to 100 confidence score, so you tune the threshold to your own risk instead of trusting one number.
The API runs on infrastructure sized for production traffic, with a 99.9% uptime target for business-critical use.
We refresh VPN, proxy, and Tor lists continuously, so newly spun-up servers get caught quickly.
A plain REST API works with any language or framework. Most teams are live the same afternoon.
Worked examples in curl, JavaScript, and Python, plus straight notes on what each signal does and doesn't mean.
Support comes from engineers who work on IP detection every day, not a generic help desk.
Your key is on screen as soon as you sign up, with no card. Claim 25,000 free credits when you want to block or run lookups.