Data
Open data
Every page on this site is built from one dataset, checked against official pages. You can download it and reuse it under CC BY 4.0 if you credit us with a link. Prices last checked: 5 Nov 2026.
Downloads
Methodology
Our how we test page explains each field and how we check it. The scoring weights are on the methodology page. Every record has the date we checked it and the official page we checked it against.
Recent changes
| Date | Provider | Field | Before | After |
|---|---|---|---|---|
| 2026-11-05 | surfshark | pricing.plans[starter-2y].promoLabel | Black Friday: +3 months | +3 extra months |
| 2026-11-05 | surfshark | pricing.plans[starter-1m].monthly | 16.45 (blog, prices as of 2026-07-30) | 18.95 (pricing page plan data) |
| 2026-11-05 | surfshark | pricing.plans[starter-1y] | 12 months, 3.39/mo, 40.68 (blog, prices as of 2026-07-30) | 15 months (12 + 3 extra), 2.99/mo, 44.85 (pricing page plan data) |
| 2026-11-05 | proton-vpn | network.servers | 21722 | 21882 |
| 2026-11-05 | nordvpn | network.servers | 7242 | 7229 |
| 2026-11-05 | mullvad | pricing.plans[mullvad-12m].total | 67.08 | 67.56 (12 x 5.63, derived) |
| 2026-11-05 | mullvad | pricing.plans[mullvad-1m,mullvad-12m].monthly | 5.59 | 5.63 |
| 2026-11-05 | hide-me | pricing.plans[28-months,14-months].promoLabel | none | +6 extra months, +4 extra months |
| 2026-11-05 | hide-me | pricing.plans[14-months].name/termMonths/monthly/extraMonths | 12 Months + 1 Month Extra, 13 months, 4.23/mo | 12 Months + 4 Months Extra, 16 months, 3.44/mo (total 54.99 unchanged) |
| 2026-11-05 | hide-me | pricing.plans[28-months].name/termMonths/monthly/extraMonths | 24 Months + 2 Months Extra, 26 months, 2.69/mo | 24 Months + 6 Months Extra, 30 months, 2.33/mo (total 69.99 unchanged) |
| 2026-11-05 | private-internet-access | pricing.plans[3y-plus-3m].promoLabel | Halloween sale: 83% off | Save 83% |
| 2026-11-05 | private-internet-access | pricing.plans[3y-plus-3m].renewalTotal | 79 every 3 years | 81.20 every 3 years |
| 2026-11-05 | private-internet-access | pricing.plans[3y-plus-3m].total | 79 | 81.20 |
| 2026-11-05 | private-internet-access | pricing.plans[3y-plus-3m].name/termMonths/extraMonths | 3 Years + 3 Months Extra (39 months) | 3 Years + 4 Months Extra (40 months) |
| 2026-11-05 | cyberghost | pricing.plans[2y-plus-2m].promoLabel | Halloween deal: 83% off | Save 83% |
| 2026-11-05 | cyberghost | pricing.plans[2y-plus-2m].renewalTotal | 56.94 a year | 61.32 a year |
| 2026-11-05 | cyberghost | pricing.plans[2y-plus-2m].total | 56.94 | 61.32 |
| 2026-11-05 | cyberghost | pricing.plans[2y-plus-2m].name/termMonths/extraMonths | 2 Years + 2 Months (26 months) | 2 Years + 4 Months (28 months) |
| 2026-11-05 | privadovpn | security.note (SmartRoute) | iOS 3.9.0 described as adding SmartRoute to bypass the VPN | SmartRoute is the multi-hop feature; iOS 3.9.0 added split tunneling; iOS 4.1.0 added SmartRoute on 2026-11-04 |
| 2026-11-05 | privadovpn | security.splitTunneling | android, fire-tv | android, fire-tv, ios (iOS 3.9.0, 2 May 2025) |
| 2026-11-02 | privadovpn | pricing.freeTier.limits | 10 GB every 30 days on 1 device | 10 GB every 30 days on unlimited devices |
| 2026-11-02 | windscribe | pricing.freeTier.limits | 10 GB a month with a confirmed email | 10 GB a month needs a confirmed email and staying subscribed to promo emails |
| 2026-11-02 | proton-vpn | pricing.freeTier.limits | servers in 10 countries, picked at random | the 10 free countries named; no card needed; streaming support for paid plans only; no P2P |
| 2026-11-02 | private-internet-access | pricing.freeTier.limits | not recorded | 7-day free trial for first-time mobile subscribers |
| 2026-11-02 | cyberghost | pricing.freeTier.limits | not recorded | 24-hour desktop trial without a card; 3-day Android and 7-day iOS trials with a payment method |
| 2026-11-02 | expressvpn | pricing.freeTier.limits | no free tier or free trial | 3-day free trial in the iOS and Android apps; no website trial |
| 2026-11-02 | nordvpn | pricing.freeTier.limits | 7-day trial on 1-year and 2-year plans | 7-day trial on 1-year and 2-year Prime plans only |
| 2026-11-02 | mullvad | pricing.summary | about $5.60 a month, $67.20 a year | about $5.59 a month, $67.08 a year (page exchange rate; still €5) |
| 2026-11-02 | mullvad | pricing.plans[mullvad-12m].total | 67.2 | 67.08 |
| 2026-11-02 | mullvad | pricing.plans[mullvad-12m].monthly | 5.6 | 5.59 |
| 2026-11-02 | mullvad | pricing.plans[mullvad-1m].monthly and total | 5.6 | 5.59 |
| 2026-11-02 | hide-me | pricing.summary | 14 and 28 months for $54.99 and $69.99 | 13 and 26 months for $54.99 and $69.99 (Halloween offer ended) |
| 2026-11-02 | hide-me | pricing.plans[28-months].promoLabel | 28 months for $2.50/mo | null |
| 2026-11-02 | hide-me | pricing.plans[28-months].monthly | 2.5 | 2.69 |
| 2026-11-02 | hide-me | pricing.plans[28-months].extraMonths | 4 | 2 |
| 2026-11-02 | hide-me | pricing.plans[28-months].termMonths | 28 | 26 |
| 2026-11-02 | hide-me | pricing.plans[28-months].name | 24 Months + 4 Months Extra | 24 Months + 2 Months Extra |
| 2026-11-02 | hide-me | pricing.plans[14-months].monthly | 3.93 | 4.23 |
| 2026-11-02 | hide-me | pricing.plans[14-months].extraMonths | 2 | 1 |
| 2026-11-02 | hide-me | pricing.plans[14-months].termMonths | 14 | 13 |
| 2026-11-02 | hide-me | pricing.plans[14-months].name | 12 Months + 2 Months Extra | 12 Months + 1 Month Extra |
| 2026-11-01 | ipvanish | network.note (country count) | 111 countries in a 151-entry location list | 112 countries in a 152-entry location list; the 2026-10-31 count missed 'Bosnia- Sarajevo' |
| 2026-11-01 | ipvanish | network.countries | 111 | 112 |
| 2026-11-01 | nordvpn | pricing.note (renewal amounts) | stated only for 2-year plans | stated for 1-year and 2-year plans |
| 2026-11-01 | nordvpn | pricing.summary | states the renewal price only for 2-year plans | states the renewal price for 1-year and 2-year plans |
| 2026-11-01 | nordvpn | pricing.plans[1-year].renewalPolicy | unknown | stated |
| 2026-11-01 | nordvpn | pricing.plans[1-year].renewalMonths | null | 12 |
| 2026-11-01 | nordvpn | pricing.plans[1-year].renewalTotal | null | 139.08 (Basic), 219.48 (Complete), 296.28 (Prime) a year; printed on the pricing page, missed on 2026-10-31 |
| 2026-10-31 | privadovpn | pricing.plans[].renewalPolicy | null | unknown (15- and 27-month plans), same (monthly) |
| 2026-10-31 | nordvpn | pricing.plans[1-year].renewalPolicy | null | unknown (renews at the then-applicable price) |