VPN Detection Test

Use Cases

Prevent Fraud and Abuse

Commercial clients can use this tool prevent or block VPN IP address. When visitors are forced to use their actual IP address instead of a VPN, they are less likely to commit fraud or abuse on your network.

Check If a VPN Is Working

VPN users can check whether or not their IP address is masked behind a VPN server. This can help visitors determine if they're currently protected on the internet or if further VPN troubleshooting steps are required.

Reduce Bots and Crawlers

Our VPN checker can help improve services by blocking website scrapers or malicious bots from visiting a website. This can help improve server performance and reduce server response times.

Improve Your Web Application Firewall

Offload any VPN, proxy, TOR, and Private Relay blocklist task to us. Our services constantly monitor thousands of servers everyday and have millions of IP addresses classified as a threat.

VPN Detection FAQ

Our VPN detection software can be accessed through our API. At this time, our API is only open to enterprise clients.

Although we would like to offer our VPN and proxy detection database to our clients, at this time we don't offer such service, since the our data is collected and analyzed in real time. Having a stale VPN detection database that hasn't been updated within the last hour can result in many false-negative results.

Our first step is do a quick analyst on the IP address by fetching and analyzing the IP address properties against our IP address ruleset and blocklist. If the IP address is still not considered as a threat, our classification system will check through our detection database to see if our system has recently identified the IP address as a threat. Our system will see if any of the IP address data that we've collect so far from the query is associated or linked to a VPN provider or to another VPN IP address.

Our VPN detection databases are updated in real time.

Besides utilizing our ruleset and blocklists, we partner with many providers to provide us with the most accurate information for our services. Our platform also has crawlers that actively search the internet for VPN services and public VPN lists. In order to provide the most accurate information, our crawlers utilize many third party services and only fetch information from reputable sources.

No. When you run a query, our system will only fetch the data from our internal databases. Though, in some cases, we may ping the IP address and perform a hostname lookup.

Our intial project started as a Web Application Firewall service back in 2018. During that timeframe, our VPN detection database was available for free and open to the public. However, due to high maintenance costs and network abuse providing a free service became unsustainable. In 2020, our engineers created a paid VPN detection API service which is still used by many developers and large companies from around the world. Although we still maintain our older paid VPN detection API, nodedata.io's VPN detection algorithm runs a completely new codebase and different dataset created by network analysts, software engineers, and data analysts. With this new algorithm, our classification system is slightly more accurate then our previous API.