{
 "source": "https://crackthe.net/",
 "method": "latency-v2",
 "latest_measurement": "2026-10-11",
 "providers": [
  {
   "slug": "airvpn",
   "name": "AirVPN",
   "homepage": "https://airvpn.org/",
   "source_host": "airvpn.org",
   "source_kind": "documented",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 39,
   "countries": 23,
   "endpoints": 249,
   "endpoints_rotate": false,
   "declared": {
    "physical": 0,
    "virtual": 0,
    "undisclosed": 39
   },
   "has_marker": false,
   "measured": {
    "consistent": 9,
    "inconclusive": 8,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 17,
   "prices_not_collected": "browser_check",
   "terms": null,
   "features": null,
   "web_not_collected": "browser_check"
  },
  {
   "slug": "azirevpn",
   "name": "AzireVPN",
   "homepage": "https://www.azirevpn.com/",
   "source_host": "api.azirevpn.com",
   "source_kind": "undocumented",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 62,
   "countries": 36,
   "endpoints": 62,
   "endpoints_rotate": false,
   "declared": {
    "physical": 0,
    "virtual": 0,
    "undisclosed": 62
   },
   "has_marker": false,
   "measured": {
    "consistent": 12,
    "inconclusive": 3,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 15,
   "prices_not_collected": null,
   "terms": {
    "refund_days": 7,
    "devices_min": null,
    "devices_max": null,
    "devices_unlimited": false,
    "features": [
     "port_forwarding"
    ]
   },
   "features": [
    "port_forwarding"
   ],
   "web_not_collected": null
  },
  {
   "slug": "cyberghost",
   "name": "CyberGhost",
   "homepage": "https://www.cyberghostvpn.com/",
   "source_host": "www.cyberghostvpn.com",
   "source_kind": "website",
   "measurable": false,
   "stated": {
    "countries": 100,
    "locations": 125,
    "servers": 9500
   },
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 125,
   "countries": 100,
   "endpoints": 9598,
   "endpoints_rotate": false,
   "declared": {
    "physical": 69,
    "virtual": 56,
    "undisclosed": 0
   },
   "has_marker": true,
   "measured": {
    "consistent": 0,
    "inconclusive": 0,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 0,
   "prices_not_collected": null,
   "terms": null,
   "features": null,
   "web_not_collected": null
  },
  {
   "slug": "expressvpn",
   "name": "ExpressVPN",
   "homepage": "https://www.expressvpn.com/",
   "source_host": "www.expressvpn.com",
   "source_kind": "website",
   "measurable": false,
   "stated": {
    "countries": 113
   },
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 226,
   "countries": 113,
   "endpoints": 0,
   "endpoints_rotate": false,
   "declared": {
    "physical": 123,
    "virtual": 103,
    "undisclosed": 0
   },
   "has_marker": true,
   "measured": {
    "consistent": 0,
    "inconclusive": 0,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 0,
   "prices_not_collected": null,
   "terms": null,
   "features": null,
   "web_not_collected": null
  },
  {
   "slug": "hideme",
   "name": "hide.me",
   "homepage": "https://hide.me/",
   "source_host": "api.hide.me",
   "source_kind": "undocumented",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 64,
   "countries": 57,
   "endpoints": 64,
   "endpoints_rotate": false,
   "declared": {
    "physical": 0,
    "virtual": 0,
    "undisclosed": 64
   },
   "has_marker": false,
   "measured": {
    "consistent": 7,
    "inconclusive": 3,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 10,
   "prices_not_collected": null,
   "terms": {
    "refund_days": 30,
    "devices_min": 10,
    "devices_max": 10,
    "devices_unlimited": false,
    "features": [
     "streaming",
     "port_forwarding"
    ]
   },
   "features": [
    "streaming",
    "port_forwarding"
   ],
   "web_not_collected": null
  },
  {
   "slug": "ivpn",
   "name": "IVPN",
   "homepage": "https://www.ivpn.net/",
   "source_host": "api.ivpn.net",
   "source_kind": "published",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 58,
   "countries": 41,
   "endpoints": 88,
   "endpoints_rotate": false,
   "declared": {
    "physical": 0,
    "virtual": 0,
    "undisclosed": 58
   },
   "has_marker": false,
   "measured": {
    "consistent": 13,
    "inconclusive": 3,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 16,
   "prices_not_collected": null,
   "terms": {
    "refund_days": null,
    "devices_min": null,
    "devices_max": null,
    "devices_unlimited": false,
    "features": [
     "adblock",
     "multihop"
    ]
   },
   "features": [
    "adblock",
    "multihop"
   ],
   "web_not_collected": null
  },
  {
   "slug": "mullvad",
   "name": "Mullvad",
   "homepage": "https://mullvad.net/",
   "source_host": "api.mullvad.net",
   "source_kind": "published",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 91,
   "countries": 50,
   "endpoints": 535,
   "endpoints_rotate": false,
   "declared": {
    "physical": 0,
    "virtual": 0,
    "undisclosed": 91
   },
   "has_marker": false,
   "measured": {
    "consistent": 9,
    "inconclusive": 7,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 16,
   "prices_not_collected": null,
   "terms": {
    "refund_days": 14,
    "devices_min": null,
    "devices_max": null,
    "devices_unlimited": false,
    "features": []
   },
   "features": [],
   "web_not_collected": null
  },
  {
   "slug": "nordvpn",
   "name": "NordVPN",
   "homepage": "https://nordvpn.com/",
   "source_host": "api.nordvpn.com",
   "source_kind": "undocumented",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 226,
   "countries": 150,
   "endpoints": 5262,
   "endpoints_rotate": false,
   "declared": {
    "physical": 96,
    "virtual": 130,
    "undisclosed": 0
   },
   "has_marker": true,
   "measured": {
    "consistent": 2,
    "inconclusive": 6,
    "inconsistent": 1,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 9,
   "prices_not_collected": null,
   "terms": {
    "refund_days": 30,
    "devices_min": 10,
    "devices_max": 10,
    "devices_unlimited": false,
    "features": []
   },
   "features": [],
   "web_not_collected": null
  },
  {
   "slug": "ovpn",
   "name": "OVPN",
   "homepage": "https://www.ovpn.com/",
   "source_host": "www.ovpn.com",
   "source_kind": "undocumented",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 32,
   "countries": 20,
   "endpoints": 96,
   "endpoints_rotate": false,
   "declared": {
    "physical": 0,
    "virtual": 0,
    "undisclosed": 32
   },
   "has_marker": false,
   "measured": {
    "consistent": 8,
    "inconclusive": 3,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 11,
   "prices_not_collected": null,
   "terms": {
    "refund_days": 10,
    "devices_min": 4,
    "devices_max": 7,
    "devices_unlimited": false,
    "features": [
     "streaming",
     "adblock",
     "multihop",
     "port_forwarding"
    ]
   },
   "features": [
    "streaming",
    "adblock",
    "multihop",
    "port_forwarding"
   ],
   "web_not_collected": null
  },
  {
   "slug": "pia",
   "name": "Private Internet Access",
   "homepage": "https://www.privateinternetaccess.com/",
   "source_host": "serverlist.piaservers.net",
   "source_kind": "published",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 204,
   "countries": 104,
   "endpoints": 517,
   "endpoints_rotate": true,
   "declared": {
    "physical": 120,
    "virtual": 84,
    "undisclosed": 0
   },
   "has_marker": true,
   "measured": {
    "consistent": 7,
    "inconclusive": 2,
    "inconsistent": 3,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 12,
   "prices_not_collected": null,
   "terms": {
    "refund_days": 30,
    "devices_min": null,
    "devices_max": null,
    "devices_unlimited": true,
    "features": [
     "streaming",
     "speed_10g"
    ]
   },
   "features": [
    "streaming",
    "speed_10g"
   ],
   "web_not_collected": null
  },
  {
   "slug": "protonvpn",
   "name": "Proton VPN",
   "homepage": "https://protonvpn.com/",
   "source_host": "protonvpn.com",
   "source_kind": "website",
   "measurable": false,
   "stated": {
    "countries": 149,
    "servers": 20799,
    "locations": 196
   },
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 195,
   "countries": 149,
   "endpoints": 17985,
   "endpoints_rotate": false,
   "declared": {
    "physical": 0,
    "virtual": 0,
    "undisclosed": 195
   },
   "has_marker": false,
   "measured": {
    "consistent": 0,
    "inconclusive": 0,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 0,
   "prices_not_collected": null,
   "terms": {
    "refund_days": 30,
    "devices_min": 10,
    "devices_max": 10,
    "devices_unlimited": false,
    "features": [
     "streaming",
     "adblock",
     "p2p",
     "multihop"
    ]
   },
   "features": [
    "streaming",
    "adblock",
    "p2p",
    "tor",
    "speed_10g",
    "multihop"
   ],
   "web_not_collected": null
  },
  {
   "slug": "surfshark",
   "name": "Surfshark",
   "homepage": "https://surfshark.com/",
   "source_host": "api.surfshark.com",
   "source_kind": "undocumented",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 142,
   "countries": 100,
   "endpoints": 142,
   "endpoints_rotate": false,
   "declared": {
    "physical": 95,
    "virtual": 47,
    "undisclosed": 0
   },
   "has_marker": true,
   "measured": {
    "consistent": 5,
    "inconclusive": 4,
    "inconsistent": 3,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 12,
   "prices_not_collected": null,
   "terms": {
    "refund_days": 30,
    "devices_min": null,
    "devices_max": null,
    "devices_unlimited": true,
    "features": [
     "adblock",
     "speed_10g",
     "multihop"
    ]
   },
   "features": [
    "adblock",
    "speed_10g",
    "multihop"
   ],
   "web_not_collected": null
  },
  {
   "slug": "windscribe",
   "name": "Windscribe",
   "homepage": "https://windscribe.com/",
   "source_host": "assets.windscribe.com",
   "source_kind": "undocumented",
   "measurable": true,
   "stated": {},
   "list_checked": "2026-10-11",
   "list_stale": false,
   "locations": 200,
   "countries": 72,
   "endpoints": 359,
   "endpoints_rotate": false,
   "declared": {
    "physical": 0,
    "virtual": 0,
    "undisclosed": 200
   },
   "has_marker": false,
   "measured": {
    "consistent": 5,
    "inconclusive": 2,
    "inconsistent": 0,
    "unconfirmed": 0,
    "unknown": 0
   },
   "measured_total": 7,
   "prices_not_collected": null,
   "terms": {
    "refund_days": null,
    "devices_min": null,
    "devices_max": null,
    "devices_unlimited": false,
    "features": [
     "adblock"
    ]
   },
   "features": [
    "adblock"
   ],
   "web_not_collected": null
  }
 ]
}
