Skip to main content
IPinfo - Comprehensive IP address data, IP geolocation API and database

IP Privacy Detection Database

Privacy Detection or Anonymous IP database provides data on IP addresses that are associated with VPN, Tor, proxies, relays, and hosting services.

Tor detection includes all Tor relay types: Exit nodes, Entry (Guard) nodes, Middle relays, and Bridges. A single relay can hold multiple Tor roles at the same time. The tor field is a collapsed boolean: true means one or more Tor roles are detected, while role-specific flags are not currently exposed.

Database Schema

The Privacy Detection database contains the following fields:

Field NameExampleData TypeDescrption
network146.70.174.112/31TEXTCIDR or single IP address of the IP address block
hostingtrueBOOLEANIndicates a hosting/cloud service/data center IP address
proxyfalseBOOLEANIndicates a open web proxy IP address
torfalseBOOLEANIndicates whether the IP address is associated with the Tor network (including Exit nodes, Entry (Guard) nodes, Middle relays, and Bridges). This is a collapsed boolean that is true when any Tor role is detected.
relayfalseBOOLEANIndicates location preserving anonymous relay service
vpntrueBOOLEANIndicates Virtual Private Network (VPN) service exit node IP address
serviceProtonVPNTEXTName of the anonymous IP service provider

A screen image showing the table provided by our Privacy Detection Database Download

Sample Database

Filename References

Bash
curl -L https://ipinfo.io/data/ipinfo_privacy.csv.gz?token=$TOKEN -o ipinfo_privacy.csv.gz
curl -L https://ipinfo.io/data/ipinfo_privacy.mmdb?token=$TOKEN -o ipinfo_privacy.mmdb
curl -L https://ipinfo.io/data/ipinfo_privacy.json.gz?token=$TOKEN -o ipinfo_privacy.json.gz
curl -L https://ipinfo.io/data/ipinfo_privacy.parquet?token=$TOKEN -o ipinfo_privacy.parquet

Database File Metadata

Alternative Database Schema

standard_privacy

The standard_privacy data download is structured based on IP ranges (start_ip and end_ip) and includes the join_key column.

Field NameExampleData TypeDescription
start_ip89.187.171.147TEXTStarting IP address of an IP address range
end_ip89.187.171.147TEXTEnding IP address of an IP address range
join_key89.187.0.0TEXTSpecial variable to facilitate databas join operation
hostingtrueBOOLEANIndicates a hosting/cloud service/data center IP address
proxyBOOLEANIndicates a open web proxy IP address
torBOOLEANIndicates whether the IP address is associated with the Tor network (including Exit nodes, Entry (Guard) nodes, Middle relays, and Bridges). This is a collapsed boolean that is true when any Tor role is detected.
vpntrueBOOLEANIndicates Virtual Private Network (VPN) service exit node IP address
relayBOOLEANIndicates location preserving anonymous relay service
serviceCyberGhostTEXTName of the anonymous IP service provider

A screen image showing the table provided by our Privacy Detection Standard Database Download

The legacy privacy database represents boolean values using a truthy/falsy structure: true means true, and an empty string ("") means false.

Samples


Was this page helpful?