VPN IPVPN Provider
VPN Provider
VPN provider catalogue, second generation schema.
| ID | vpn_provider_v2 |
|---|---|
| Formats | csvgz |
| Update Frequency | Daily |
| Last Updated | September 28th 2026 (today) |
| Entries | 1,661 |
File Size (csvgz) | 35.2 KB |
Overview
VPN provider catalogue, second generation schema.
Formats
curl -L -o vpn_provider_v2.csv.gz -X GET "https://api.vpndetection.io/api/v1/database/download?id=vpn_provider_v2&format=csvgz&apikey=$APIKEY"Schema
| Name | Type | Description |
|---|---|---|
id | string | VPN provider's unique ID (referenced by the vpn_ip_v1 dataset). |
name | string | Human-readable name of the provider. |
url | string | Provider's homepage URL. |
active | boolean | Whether this provider is currently being tracked ("t" or "f"). |
features | string | Pipe-joined capability and policy flags (e.g. "no_logging_policy|kill_switch"), empty when we have no explicit signal. A flag is set only on explicit evidence from the provider, so absence means unknown rather than false. Values are listed below.
|
note | string | Public note about the provider (may be empty). |
Samples
| id | name | url | active | features | note |
|---|---|---|---|---|---|
pandapow_co | PandaPow | https://pandapow.co/ | f | paid|kill_switch|exit_node_selection|streaming_unblocking | N/A |
belkavpn | BelkaVPN | https://belkavpn.com/ | t | no_logging_policy|streaming_unblocking|kill_switch|exit_node_selection|unlimited_bandwidth|free|paid | N/A |
pandakancn | PandaKanCN | https://www.kancntv.com/ | f | free|streaming_unblocking|exit_node_selection | N/A |
getoutline_org | Outline VPN | https://getoutline.org/ | f | no_logging_policy|free|unlimited_bandwidth | N/A |
deeper_network | Deeper Network | https://www.deeper.network/ | f | p2p_infrastructure|exit_node_selection|no_logging_policy|paid | N/A |