Register report
What 77 records say about the market when every claim is written down with its source, its state and who made it. Proton VPN leads the register at 70; 2 of 77 clear the acceptable line. Of the 5,159 security fields on file, 42% nobody has established and 5% rest on the provider’s word alone. Read as of 26 September 2026, under methodology 3.7.0.
5,159 security fields across 77 records
What it rests on
Every field on a record carries a state and an origin: whether a value exists at all, and whether it stands on a document somebody can read or on the provider’s word. That makes the register’s ignorance countable, and this is the count. A comparison that prints only what it found is describing its research, not the market; the two states on the right of the figure above are the difference.
Records
77 5,159 security fields, 1,001 usability
Established
2,782 2,524 on a document, 258 on the provider’s word
Not established
2,143 42% of the security half
Citations
3,249 across 963 distinct documents
| Block | Fields | On a document | On the word | Not established | Does not arise |
|---|---|---|---|---|---|
| Capabilitysecurity half | 1,309 | 673 | 8 | 45% | 41 |
| Verificationsecurity half | 1,155 | 421 | 11 | 54% | 99 |
| Pressuresecurity half | 847 | 316 | 107 | 46% | 36 |
| Integritysecurity half | 924 | 517 |
| 37 |
| 36% |
| 34 |
| Ownership and scalesecurity half | 924 | 597 | 95 | 23% | 24 |
| Usabilityusability half | 1,001 | 711 | 0 | 27% | 17 |
Every established value carries what it rests on, and the model weighs the four levels differently. Weight, then how many of the register’s citations sit at that level:
A weighs 1.00 · 552B weighs 0.85 · 2,404C weighs 0.70 · 274D weighs 0.35 · 19
Completeness is the share of a record’s substantive fields the model could weigh, and it is published beside every score. Across the register it runs from 27% to 89%, with a median of 55%. A thin record is a lower bound, not a measurement: the ignorance channel prices what nobody established, which is what keeps a barely-researched provider below a researched one rather than beside it.
| Record | Band | Security completeness | Not established | On the word | Usability completeness |
|---|---|---|---|---|---|
| IVPN | Weak | 89% | 7 | 5 | 100% |
| Private Internet Access | Insufficient | 89% | 6 | 2 | 100% |
| Proton VPN | Acceptable | 89% | 6 | 1 | 83% |
| RiseupVPN | Insufficient | 88% | 6 | 1 | 64% |
| Mullvad VPN | Acceptable | 87% | 7 | 1 | 75% |
| VPN Gate | Not recommended | 86% | 6 | 1 | 64% |
| ExpressVPN | Not recommended | 84% | 9 | 3 | 92% |
| Windscribe | Not recommended | 84% | 10 | 0 | 83% |
| VPN Proxy Master | Not recommended | 83% | 8 | 1 | 67% |
| AirVPN | Weak | 82% | 8 | 6 | 100% |
| hide.me | Insufficient | 77% | 16 | 1 | 75% |
| Opera VPN | Not recommended | 77% | 15 | 1 | 45% |
| CyberGhost VPN | Insufficient | 76% | 15 | 5 | 92% |
| Turbo VPN | Not recommended | 76% | 15 | 1 | 67% |
| Malwarebytes VPN | Not recommended | 73% | 18 | 1 | 73% |
| Norton VPN | Not recommended | 72% | 17 | 0 | 67% |
| OVPN | Insufficient | 70% | 22 | 1 | 100% |
| Mozilla VPN | Not recommended | 69% | 21 | 5 | 58% |
| NordVPN | Insufficient | 69% | 19 | 5 | 83% |
| PrivateVPN | Insufficient | 69% | 19 | 16 | 83% |
| NymVPN | Not recommended | 68% | 21 | 0 | 67% |
| Psiphon | Not recommended | 68% | 21 | 1 | 50% |
| Hotspot Shield | Not recommended | 67% | 20 | 1 | 50% |
| Surfshark | Insufficient | 67% | 20 | 6 | 83% |
| Portmaster | Not recommended | 66% | 21 | 12 | 67% |
| Hola VPN | Not recommended | 64% | 18 | 1 | 75% |
| UltraVPN | Insufficient | 64% | 23 | 1 | 82% |
| CactusVPN | Insufficient | 63% | 24 | 6 | 100% |
| Betternet | Not recommended | 62% | 23 | 6 | 75% |
| GNUVPN | Not recommended | 61% | 27 | 0 | 42% |
| TunnelBear | Not recommended | 60% | 28 | 0 | 75% |
| VyprVPN | Not recommended | 60% | 24 | 6 | 83% |
| BTGuard | Not recommended | 58% | 27 | 2 | 92% |
| FastestVPN | Not recommended | 58% | 26 | 1 | 92% |
| X-VPN | Insufficient | 58% | 29 | 1 | 92% |
| IPVanish | Not recommended | 57% | 26 | 1 | 58% |
| Amnezia | Not recommended | 55% | 27 | 0 | 82% |
| Lantern | Not recommended | 55% | 29 | 1 | 45% |
| PureVPN | Not recommended | 55% | 29 | 1 | 42% |
| StrongVPN | Not recommended | 55% | 32 | 1 | 92% |
| Mysterium VPN | Not recommended | 54% | 31 | 2 | 83% |
| VeePN | Not recommended | 54% | 30 | 1 | 83% |
| VPN Unlimited | Not recommended | 53% | 32 | 6 | 83% |
| Speedify | Not recommended | 52% | 28 | 5 | 92% |
| ClearVPN | Not recommended | 51% | 34 | 2 | 83% |
| Hoxx | Not recommended | 51% | 35 | 9 | 25% |
| TorGuard | Not recommended | 51% | 35 | 4 | 75% |
| ZoogVPN | Not recommended | 51% | 34 | 2 | 92% |
| Goose VPN | Not recommended | 50% | 33 | 10 | 75% |
| HideMyAss | Not recommended | 50% | 29 | 1 | 27% |
| Cloudflare WARP | Not recommended | 49% | 32 | 1 | 42% |
| FlyVPN | Not recommended | 49% | 30 | 2 | 42% |
| AdGuard | Not recommended | 47% | 36 | 3 | 67% |
| Planet VPN | Not recommended | 47% | 36 | 6 | 100% |
| Avast VPN | Not recommended | 46% | 30 | 1 | 82% |
| F-Secure VPN | Not recommended | 46% | 35 | 3 | 64% |
| Webroot VPN | Not recommended | 46% | 36 | 4 | 83% |
| PrivadoVPN | Not recommended | 45% | 35 | 4 | 100% |
| Avira VPN | Not recommended | 44% | 37 | 5 | 83% |
| Red Shield VPN | Not recommended | 42% | 39 | 5 | 83% |
| Whoer | Not recommended | 42% | 40 | 8 | 67% |
| Browsec | Not recommended | 41% | 37 | 0 | 58% |
| Total VPN | Not recommended | 40% | 42 | 6 | 67% |
| Wire VPN | Not recommended | 39% | 36 | 6 | 17% |
| AstrillVPN | No data | 38% | 41 | 8 | 67% |
| Bitdefender | Not recommended | 38% | 38 | 4 | 92% |
| iTop VPN | No data | 37% | 39 | 2 | 100% |
| PotatoVPN | No data | 36% | 44 | 8 | 25% |
| Touch VPN | No data | 36% | 45 | 5 | 25% |
| AVG VPN | Not recommended | 34% | 45 | 1 | 73% |
| Urban VPN | Not recommended | 34% | 44 | 4 | 67% |
| Kaspersky VPN | Not recommended | 33% | 42 | 0 | 83% |
| VPN Master Pro | No data | 31% | 48 | 8 | 33% |
| Steganos VPN | No data | 29% | 47 | 5 | 42% |
| Disconnect | No data | 28% | 50 | 1 | 17% |
| PandaVPN | No data | 28% | 47 | 6 | 83% |
| VPNBook | No data | 27% | 46 | 5 | 64% |
The security half is what the score reads; the usability half is a separate additive sum and never enters it. Does not arise is a rule reporting that the question is meaningless for that kind of service — a tool that is not sold has no yearly price — and is not a gap. Not established is a gap, and the ignorance channel prices it.
Price against the score
The yearly plan is the full sum billed once, read from the provider’s own price page; the site never divides it into a monthly equivalent. The security score is read from the other half of the record and prices no dollar. Put side by side, band by band, they show what a subscription buys and what it does not.
Price and the security score are read from different halves of the record and never touch. The 2 priced records at acceptable or above ask a median of $61.74 a year; the 62 below that line ask $57.37. Of the 32 records priced above the register’s median of $57.37, 1 clears the acceptable line. The cheapest record that clears it is Proton VPN, at $53.88 for the year.
| Band | Records | Priced | Yearly plan, USD | Median |
|---|---|---|---|---|
| Acceptable | 2 | 2 | $53.88 – $69.60 | $61.74 |
| Weak | 2 | 2 | $56.74 – $60.00 | $58.37 |
| Insufficient | 11 | 91 not sold · 1 not published | $35.88 – $139.08 | $59.88 |
| Not recommended | 53 | 443 not sold · 6 not published | $15.96 – $92.96 | $50.00 |
| No data | 9 | 71 not sold · 1 not published | $34.95 – $180.00 | $69.99 |
A record that is not sold has no yearly price and says so; a record whose price was not established says that instead. Neither is a zero, and neither is in a median.
Who owns whom
A brand and its owner are different facts, and the register keeps both. Where two records share a parent the table says so, together with whether they also share a fleet or a backend — because a lie documented on one sibling travels to the other through the cluster rule, and a shared fleet is one seizure away from being a shared log.
Brands sharing an owner
18 across 6 groups with two or more records here
Independent
45 no parent group on the record
Owner not established
5 records with no owner group on file
On a shared fleet or backend
7 infrastructure shared with a sibling
| Owner group | Records | Infrastructure between them | Owner’s country | Brand role |
|---|---|---|---|---|
| Pango Group5 records | OVPN, UltraVPN, Total VPN, Betternet, Touch VPN | A shared backend ×3, Separate infrastructure, Not established | United States ×3, Not established ×2 | Not established ×2, A brand the group acquired, A secondary brand, The group's principal brand |
| Gen Digital4 records | AVG VPN, Norton VPN, Avira VPN, Avast VPN | Not established ×4 | United States ×4 | A brand the group acquired ×2, The group's principal brand ×2 |
| Kape Technologies3 records | Private Internet Access, CyberGhost VPN, ExpressVPN | Not established ×3 | Isle of Man ×3 | A brand the group acquired ×2, A secondary brand |
| Innovative Connecting2 records | Turbo VPN, VPN Proxy Master | The same server fleet ×2 | China ×2 | A secondary brand, The group's principal brand |
| Nord Security2 records | NordVPN, Surfshark | Separate infrastructure ×2 | Not established ×2 | The group's principal brand ×2 |
| Ziff Davis2 records | StrongVPN, IPVanish | Not established ×2 | United States ×2 | A brand the group acquired ×2 |
| Certida1 record | VyprVPN | Not established | United States | The group's principal brand |
| Disrupt1 record | PureVPN | Not established | United Arab Emirates | The group's principal brand |
| IVPN1 record | Portmaster | Not established | Not established | A brand the group acquired |
| Kunlun Tech1 record | Opera VPN | Separate infrastructure | China | The group's principal brand |
| Malwarebytes1 record | Malwarebytes VPN | The same server fleet | Not established | The group's principal brand |
| McAfee1 record | TunnelBear | Not established | Not established | A brand the group acquired |
| Miss Group1 record | PrivateVPN | Not established | Sweden | A brand the group acquired |
| OpenText Corporation1 record | Webroot VPN | Not established | Canada | A brand the group acquired |
| SoftEther Project1 record | VPN Gate | A shared backend | Japan | A secondary brand |
| Independent45 records | ||||
| Not established5 records | PandaVPN, VPNBook, FastestVPN, HideMyAss, Hola VPN | — | Not established ×4, United States | Not established ×4, A secondary brand |
18 of the 77 records share an owner with at least one other record on this register, in 6 groups; the largest is Pango Group, with OVPN, UltraVPN, Total VPN, Betternet and Touch VPN. 7 records run on a fleet or backend shared with a sibling. Each brand is scored on its own record, and the model imports a sibling’s documented lie only through the cluster rule, never its score.
| What the record says | Records | Share | Documented |
|---|---|---|---|
Ownership structure transparency X03_owner_transparency | |||
| Ownership is stated and checkable | 38 | 49% | 38 |
| Ownership is partly stated | 27 | 35% | 27 |
| Ownership is not disclosed | 10 | 13% | 10 |
| Not established | 2 | 3% | — |
User base scale (mass >=10M, mid >=1M, niche <1M) M08_user_scale | |||
| Mass: 10 million users or more | 22 | 29% | 22 |
| Mid: a million users or more | 13 | 17% | 13 |
| Niche: under a million users | 4 | 5% | 4 |
| Not established | 38 | 49% | — |
What has been checked
An independent audit is the strongest paper evidence a record can carry, and the weakest when nobody read the report. The register records whether one exists, whether the report was read, what it examined, who signed it, how it was published and when. Each of those is a factor in how far the no-logs claim is believed, and an old report is believed less every month.
38 of the 77 records say an independent audit exists; for 26 of them the report was read, for 12 the claim stands on the provider’s announcement alone, and 9 have none. A report that was read is only as good as its scope, so the tables below also say what the audit looked at, who signed it, how often it recurs, and how old the latest one was on 26 September 2026.
| What the record says | Records | Share | Documented |
|---|---|---|---|
At least one independent audit V01_audit_exists | |||
| Yes, and the report was read | 26 | 34% | 26 |
| Yes, on the provider's word | 12 | 16% | 12 |
| No independent audit | 9 | 12% | 7 |
| Not established | 30 | 39% | — |
Subject of the latest audit V03_audit_subject | |||
| The no-logs claim itself | 20 | 26% | 20 |
| The app's security | 13 | 17% | 13 |
| The infrastructure | 12 | 16% | 12 |
| The protocol | 7 | 9% | 7 |
| No list published | 42 | 55% | — |
How the report is published V02_report_publication | |||
| The full report is published | 20 | 26% | 20 |
| Not published | 6 | 8% | 5 |
| Press coverage only | 6 | 8% | 6 |
| A summary only | 5 | 6% | 5 |
| Behind a non-disclosure agreement | 2 | 3% | 2 |
| Not established | 30 | 39% | — |
| Does not arise | 8 | 10% | — |
Auditor category V06_firm_category | |||
| A security specialist | 20 | 26% | 19 |
| The firm is not named | 7 | 9% | 7 |
| One of the Big Four | 6 | 8% | 6 |
| Another firm | 3 | 4% | 3 |
| Not established | 32 | 42% | — |
| Does not arise | 9 | 12% | — |
Audit cadence V09_audit_regularity | |||
| One-off | 14 | 18% | 13 |
| Repeated, at no fixed interval | 14 | 18% | 14 |
| An annual series | 5 | 6% | 5 |
| None | 4 | 5% | 3 |
| Not established | 35 | 45% | — |
| Does not arise | 5 | 6% | — |
Age of the latest report V08_audit_date_latest | |||
| Within the last 12 months | 9 | 12% | — |
| 12 to 24 months ago | 8 | 10% | — |
| Older than 24 months | 15 | 19% | — |
| Not established | 36 | 47% | — |
| Does not arise | 9 | 12% | — |
Client source code published V12_client_open_source | |||
| Every client | 14 | 18% | 14 |
| None | 6 | 8% | 6 |
| Some clients | 5 | 6% | 5 |
| Not established | 52 | 68% | — |
Reproducible builds V13_reproducible_builds | |||
| No | 4 | 5% | 4 |
| On some platforms | 1 | 1% | 1 |
| Yes, and a build was reproduced | 1 | 1% | 1 |
| Not established | 71 | 92% | — |
Separate client or infrastructure pentest V14_pentest_exists | |||
| Yes, and the report was read | 16 | 21% | 16 |
| No | 1 | 1% | 1 |
| Yes, on the provider's word | 1 | 1% | 1 |
| Not established | 59 | 77% | — |
The Documented column counts, among the records carrying that value, those where the value rests on a source that can be read rather than on the provider’s announcement. It is the difference between an audit that happened and an audit that was said to.
Under pressure
Paper says what a provider intends to keep; practice says what it had when the police arrived. Every documented seizure, court order, subpoena, mandate and breach on the register is listed below with its outcome and its source, then the fields that describe how each provider behaves in the meantime: transparency reports, warrant canaries, disclosure history.
Enforcement events on record
24 across 18 of 77 records
Nothing produced, every time
11 records tested and found empty-handed
Something was handed over
7 account data, metadata or content
Never tested on record
59 no documented event of any kind
18 of the 77 records carry at least one documented enforcement event — a seizure, a court order, a subpoena, a mandate or a breach — 24 events in all. In 11 of those records every event ended with nothing produced, which is practice evidence and ages far more slowly than an audit; in 7, something was handed over. The remaining 59 have simply never been tested in public, and silence at scale is priced as its own channel.
| Kind of event | Nothing produced | Account data | Metadata | Content | Unresolved | Total |
|---|---|---|---|---|---|---|
| Seizure | 5 | · | · | · | · | 5 |
| Court order | 6 | 3 | 1 | · | · | 10 |
| Subpoena | 3 | · | 3 | · | · | 6 |
| Mandate order | 1 | · | · | · | · | 1 |
| Breach | 1 | · | · | · | 1 | 2 |
| All events | 16 | 3 | 4 | · | 1 | 24 |
| When | Record | Kind of event | Outcome | Source |
|---|---|---|---|---|
| Apr 2026 | Surfshark | Court order | Account data | surfshark.com |
| Feb 2026 | Windscribe | Seizure | Nothing produced | windscribe.com |
| Apr 2025 | Windscribe | Court order | Nothing produced | windscribe.com |
| Oct 2024 | NordVPN | Court order | Account data | nordvpn.com |
| Dec 2023 | Hotspot Shield | Subpoena | Metadata | pointwild.com |
| Apr 2023 | Mullvad VPN | Seizure | Nothing produced | mullvad.net |
| Oct 2022 | FastestVPN | Subpoena |
| What the record says | Records | Share | Documented |
|---|---|---|---|
Transparency report P05_transparency_report | |||
| No report | 22 | 29% | 20 |
| Current, with request numbers | 20 | 26% | 20 |
| Out of date | 6 | 8% | 6 |
| Not established | 29 | 38% | — |
Warrant canary discipline P07_warrant_canary | |||
| Never had one | 24 | 31% | 22 |
| Kept current | 6 | 8% | 6 |
| Taken down | 2 | 3% | 2 |
| Not updated on schedule | 1 | 1% | 1 |
| Not established | 44 | ||
Claims against records
The integrity block records the gap between what a provider says and what is on file about it: a documented lie, marketing that outruns the audit, an app-store form that contradicts the privacy policy, an incident and how it was disclosed. The model treats an examined record differently from an unexamined one, and says which is which.
11 of the 77 records carry a documented gap between what the provider said and what it did, 5 of them about logging and 2 about who owns the service. 18 carry a gap between the marketing and the audit that was meant to back it, and 37 still advertise total anonymity or military-grade encryption. The model presumes nothing here: a record is clean only after it was looked at, and 33 have not been.
| What the record says | Records | Share | Documented |
|---|---|---|---|
Presumption band on the lie axis S19_integrity_status | |||
| Not examined | 33 | 43% | — |
| Caught lying | 22 | 29% | — |
| Looked at, nothing found | 22 | 29% | — |
Documented gap between claim and behaviour X01_documented_lie | |||
| No documented lie | 20 | 26% | 16 |
| Lied about logging | 5 | 6% | 5 |
| Lied about what the product does | 2 | 3% | 2 |
| Lied about where it answers to | 2 | 3% | 2 |
| Lied about who owns it | 2 | 3% | 2 |
| Not established | 46 | 60% | — |
Marketing versus audit findings X02_claim_gap | |||
| No gap on record | 21 | 27% | 17 |
| Marketing claims more than the audit found | 13 | 17% | 13 |
| Denied it, and it was then proven | 4 | 5% | 4 |
| The policy contradicts the audit | 1 | 1% | 1 |
| Not established | 36 | 47% | — |
| Does not arise | 2 | 3% | — |
App store data declaration against the provider's own policy X12_store_data_declaration | |||
| The store form matches the published policy | 26 | 34% | 26 |
| Behaviour is declared to the store, not in the policy | 12 | 16% | 12 |
| An identifier is declared to the store, not in the policy | 10 | 13% | 10 |
| The store form contradicts the no-logs claim | 5 | 6% | 5 |
| Not established | 21 | 27% | — |
| Does not arise | 3 | 4% | — |
Security incident and how it was disclosed X09_incident_handling | |||
| No incident on record | 47 | 61% | 19 |
| Disclosed by someone else | 6 | 8% | 6 |
| Disclosed by the provider, promptly | 5 | 6% | 5 |
| Not established | 19 | 25% | — |
Claims of 100% anonymity or military-grade crypto X06_absolute_claims | |||
| Claims total anonymity or military-grade encryption | 37 | 48% | 37 |
| Makes no such claim | 21 | 27% | 21 |
| Not established | 19 | 25% | — |
How the service is paid for X05_monetisation_model | |||
| Paid subscriptions only | 40 | 52% | 40 |
| A free tier funded by the paid one | 25 | 32% | 25 |
| Paid for by advertising | 7 | 9% | 7 |
| Paid for by the user's own data | 2 | 3% | 2 |
| Not disclosed | 1 | 1% | 1 |
| Not established | 2 | 3% | — |
Coverage exists only on affiliate sites X08_affiliate_only_reviews | |||
| Covered outside affiliate sites too | 27 | 35% | 27 |
| Covered only on sites paid to cover it | 3 | 4% | 3 |
| Not established | 47 | 61% | — |
Affiliate programme and payout tier X10_affiliate_program | |||
| A standard payout | 25 | 32% | 25 |
| A high payout | 11 | 14% | 11 |
| No affiliate programme | 5 | 6% | 5 |
| Not established | 36 | 47% | — |
Adverse events on the owner group record X04_owner_group_history | |||
| Nothing adverse on record | 9 | 12% | 8 |
| Sanctioned or prosecuted | 9 | 12% | 9 |
| A history of adware or malware | 6 | 8% | 6 |
| Not established | 53 | 69% | — |
Verdicts and jurisdictions
The band is read off the security integer, never stored, and every list on the site sorts by that integer alone. Below it: what kind of service each record is, which channel decided its score, and the countries the companies and their owners sit in — with the retention mandates and secret-order regimes those countries carry.
| Band | Security score | Records | Share | Who |
|---|---|---|---|---|
| Strong | 75 and above | 0 | 0% | none at this pin |
| Acceptable | 55 and above | 2 | 3% | Proton VPN, Mullvad VPN |
| Weak | 35 and above | 2 | 3% | IVPN, AirVPN |
| Insufficient | 15 and above | 11 | 14% | hide.me, Private Internet Access, RiseupVPN, OVPN, CyberGhost VPN, CactusVPN, UltraVPN, NordVPN, Surfshark, X-VPN, PrivateVPN |
| Not recommended | below 15 | 53 | 69% | |
| No data | any score | 9 | 12% | PotatoVPN, AstrillVPN, iTop VPN, Disconnect, Touch VPN, PandaVPN, VPN Master Pro, VPNBook, Steganos VPN |
The median security score on the register is 6 out of 100, and the spread runs from 0 to 70. The score is a product over eight independent risk channels, so one bad channel decides it; the channel that decided most often is retention, dominant on 39 of 77 records. Usability is a separate additive sum, never averaged in, and the order of every list on the site follows security alone.
| What the record says | Records | Share | Documented |
|---|---|---|---|
What kind of service this is M12_service_class | |||
| Commercial VPN | 68 | 88% | — |
| Censorship tool | 4 | 5% | — |
| Decentralized | 2 | 3% | — |
| P2P exit | 2 | 3% | — |
| Browser proxy | 1 | 1% | — |
Channel that decided the score S07_dominant_risk | |||
| Retention | 39 | 51% | — |
| Jurisdiction | 15 | 19% | — |
| Integrity | 12 | 16% | — |
| Ignorance | 8 | ||
The 77 records are incorporated in 30 countries and their ultimate owners sit in 16, with 36 owners not established at all. 22 records are incorporated where the law mandates retention, which the model prices as its own risk on the jurisdiction channel; the secret-order column is the regime of the incorporation country, and a country’s own mandate is the model’s fact, not the record’s.
| Country | Incorporated here | Owner sits here | Retention mandate | Secret-order regime |
|---|---|---|---|---|
| United States | 22 | 17 | No | National security letters or their equivalent ×13, Not established ×8, No secret-order regime on record |
| Hong Kong | 3 | 2 | No | Not established ×2, No secret-order regime on record |
| Canada | 2 | 2 | No | Secret orders are possible ×2 |
| China | · | 4 | YesCybersecurity Law; operating a VPN requires a licence | — |
| Romania | 4 | · | No | Not established ×3, No secret-order regime on record |
| Russia | 2 | 2 | YesYarovaya package, SORM interception, VPN registry | Not established ×2 |
| Singapore | 4 | · | No | Secret orders are possible ×2, Not established, No secret-order regime on record |
| Sweden | 2 | 2 | No | Orders go through a judge, No secret-order regime on record |
In practice
The usability half of the record, and the capability fields that describe what a provider holds in passing: what it retains by its own account, whether servers run from memory, how you can pay without a name, which protocols and platforms it ships, and where its exits are. Reach is not safety; read it beside the security number, never instead of it.
46 of the 77 records publish a list of exit countries, running from 4 to 168; 7 reach a hundred or more, and 31 publish no list at all, a fact about disclosure before it is one about reach. 9 records allow unlimited simultaneous connections; the rest allow between 1 and 20. 31 offer a free tier rather than a trial, and a free tier funded by something other than the user is flagged on its record.
| What the record says | Records | Share | Documented |
|---|---|---|---|
Retention linkable to a person as declared C01_linkable_retention | |||
| Nothing that links traffic to a person | 30 | 39% | 30 |
| Session metadata | 12 | 16% | 12 |
| Source IP address | 10 | 13% | 10 |
| Connection timestamps | 8 | 10% | 8 |
| Aggregate counts only | 6 | 8% | 6 |
| What was reached: sites, destinations or content | 5 | 6% | 5 |
| Not established | 6 | 8% | — |
RAM-only diskless servers C02_ram_only | |||
| Yes, on the provider's word | 7 | 9% | 7 |
| Yes, checked by someone independent | 5 | 6% | 5 |
| Part of the fleet | 3 | 4% | 3 |
| No, servers write to disk | 2 | 3% | 2 |
| Not established | 59 | 77% | — |
| Does not arise | 1 | 1% | — |
Persistent device identifier the provider holds C12_device_identifier | |||
| An identifier scoped to the app | 20 | 26% | 20 |
| A resettable advertising identifier | 15 | 19% | 15 |
| None held | 10 | 13% | 10 |
| A permanent hardware identifier | 3 | 4% | 3 |
| Not established | 29 | 38% | — |
Signup without email C04_signup_no_email | |||
| No, an email address is required | 43 | 56% | 43 |
| Yes, on the provider's word | 24 | 31% | 24 |
| Not established | 10 | 13% | — |
Anonymous payment options C05_payment_anonymous | |||
| Cryptocurrency through a processor | 29 | 38% | 29 |
| Cash | 5 | 6% | 5 |
| Cryptocurrency paid directly | 5 | 6% | 5 |
| The service takes no payment at all | 4 | 5% | 4 |
| Prepaid voucher or gift card | 4 | 5% | 4 |
| No list published | 15 | 19% | — |
Worst third-party SDK category in the app C07a_app_sdk | |||
| Advertising | 20 | 26% | 20 |
| Analytics | 11 | 14% | 11 |
| No third-party SDK | 11 | 14% | 11 |
| Install attribution | 10 | 13% | 10 |
| Crash reporting | 5 | 6% | 5 |
| Not established | 19 | 25% | — |
| Does not arise | 1 | 1% | — |
Protocols offered U07_protocols | |||
| OpenVPN | 45 | 58% | 45 |
| WireGuard | 41 | 53% | 41 |
| IKEv2 | 34 | 44% | 34 |
| An obfuscated protocol | 27 | 35% | 27 |
| L2TP | 12 | 16% | 12 |
| PPTP | 10 | 13% | 10 |
| A vendor protocol with no published source | 10 | 13% | 10 |
| A vendor protocol with published source | 9 | 12% | 9 |
| IPsec | 7 | 9% | 7 |
| Shadowsocks | 5 | 6% | 5 |
Weakest protocol still offered C13_weakest_protocol | |||
| PPTP | 10 | 13% | 10 |
| A vendor protocol with no published source | 9 | 12% | 9 |
| L2TP | 5 | 6% | 5 |
| IPsec | 3 | 4% | 3 |
| Shadowsocks | 3 | 4% | 3 |
| SSTP | 1 | 1% | 1 |
| Not established | 15 | 19% | — |
| Does not arise | 31 | 40% | — |
Platforms with a client U01_platforms | |||
| Android | 76 | 99% | 76 |
| Windows | 76 | 99% | 76 |
| iOS | 75 | 97% | 75 |
| macOS | 75 | 97% | 75 |
| Linux | 45 | 58% | 45 |
| Browser extension | 38 | 49% | 38 |
| Android TV | 26 | 34% | 26 |
| Routers | 26 | 34% | 26 |
| Fire TV | 22 | 29% | 22 |
| Apple TV | 21 | 27% | 21 |
Countries with exit locations offered U02_server_countries | |||
| A hundred countries or more | 7 | 9% | — |
| Fewer than a hundred | 39 | 51% | — |
| Not established | 31 | 40% | — |
Usable free tier U05_free_tier | |||
| A free tier with limits | 24 | 31% | 24 |
| No free tier | 22 | 29% | 22 |
| A trial only | 18 | 23% | 18 |
| A free tier with no data cap | 7 | 9% | 7 |
| Not established | 6 | 8% | — |
Kill switch coverage U08_kill_switch | |||
| On every platform | 28 | 36% | 28 |
| On some platforms | 14 | 18% | 14 |
| On desktop only | 7 | 9% | 7 |
| Not established | 28 | 36% | — |
Split tunneling available U09_split_tunneling | |||
| Available | 52 | 68% | 52 |
| Not available | 2 | 3% | 2 |
| Not established | 23 | 30% | — |
Works under active censorship U06_censorship_circumvention | |||
| Claimed to work | 31 | 40% | 31 |
| Shown to work under active censorship | 2 | 3% | 2 |
| Does not work | 1 | 1% | 1 |
| Not established | 43 | 56% | — |
Friction to start using it U11_signup_friction | |||
| An email address only | 46 | 60% | 46 |
| No account needed | 19 | 25% | 19 |
| Not established | 12 | 16% | — |
P2P allowed U12a_p2p_allowed | |||
| Allowed | 22 | 29% | 22 |
| Allowed on some servers | 13 | 17% | 13 |
| Blocked | 2 | 3% | 2 |
| Not established | 40 | 52% | — |
Major streaming services reachable U12b_streaming_works | |||
| Reachable | 21 | 27% | 21 |
| Some services reachable | 5 | 6% | 5 |
| Not reachable | 1 | 1% | 1 |
| Not established | 50 | 65% | — |
Citing this page
Anyone may quote a figure or a table from this page. The condition is the same as everywhere on the site: a visible credit that says HushFleet and links here, with the as-of date — the numbers move with every re-pin of the contract, and a quote without a date is a quote from nowhere. The page keeps one address and updates in place; there are no yearly editions.
A credit line, as it should appear
The state of VPN privacy: 77 records, 2 at acceptable or above, 42% of fields not established — HushFleet, as of 26 September 2026, methodology 3.7.0
The count, the two figures most worth carrying, the name as a link to this page, the date, the model version. The rules for reproducing a score or the mark are on the brand page →.
The register is a sample, not a census: membership is decided by hand, one provider at a time, and nothing here estimates what it misses. A provider absent from these tables is evidence about that hand-picking before it is evidence about the provider. The model’s other limits are published in full on the methodology page, and a wrong number is corrected the day it is reported — tell us.
| — |
| Not established ×25, United States ×6, Hong Kong ×2, Russia ×2, Canada, China, Finland, Iceland, Italy, Netherlands, Portugal, Sweden, Switzerland, Ukraine |
| The group's principal brand ×40, Not established ×5 |
Other businesses of the owner group M10_owner_other_business |
|---|
| A portfolio of other apps | 21 | 27% | 21 |
| Antivirus | 20 | 26% | 20 |
| None disclosed | 18 | 23% | 18 |
| Something else | 10 | 13% | 10 |
| A review directory | 5 | 6% | 5 |
| Adtech or adware | 4 | 5% | 4 |
| Hosting | 3 | 4% | 3 |
| Data brokerage | 2 | 3% | 2 |
| A residential proxy network | 1 | 1% | 1 |
| No list published | 13 | 17% | — |
| Nothing produced |
| fastestvpn.com |
| Oct 2022 | FastestVPN | Court order | Nothing produced | fastestvpn.com |
| Sep 2022 | Proton VPN | Mandate order | Nothing produced | protonvpn.com |
| Jan 2022 | Lantern | Court order | Nothing produced | lantern.s3.amazonaws.com |
| Oct 2021 | Proton VPN | Court order | Nothing produced | swissinfo.ch |
| Jun 2021 | Windscribe | Seizure | Nothing produced | en.ain.ua |
| Sep 10, 2020 | OVPN | Court order | Nothing produced | ovpn.com |
| Jul 2020 | Lantern | Subpoena | Nothing produced | s3.amazonaws.com |
| Jan 2020 | AirVPN | Court order | Nothing produced | airvpn.org |
| Jan 2019 | F-Secure VPN | Seizure | Nothing produced | finlex.fi |
| Jul 9, 2018 | Hola VPN | Breach | Unresolved | bleepingcomputer.com |
| Mar 2018 | NordVPN | Breach | Nothing produced | nordvpn.com |
| Oct 2017 | PureVPN | Subpoena | Metadata | justice.gov |
| Jan 2017 | ExpressVPN | Seizure | Nothing produced | torrentfreak.com |
| Dec 2016 | RiseupVPN | Court order | Account data | riseup.net |
| Jun 2016 | IPVanish | Subpoena | Metadata | courtlistener.com |
| Mar 2016 | Private Internet Access | Subpoena | Nothing produced | privateinternetaccess.com |
| Sep 2011 | HideMyAss | Court order | Metadata | theregister.com |
| 57% |
| — |
Server seizure by law enforcement P01_seizure_event | |||
|---|---|---|---|
| No seizure on record | 61 | 79% | 30 |
| Seized, and nothing usable was on it | 3 | 4% | 3 |
| Seized, and data was obtained | 1 | 1% | 1 |
| Not established | 12 | 16% | — |
Actual disclosure history P02_disclosure_history | |||
|---|---|---|---|
| No disclosure on record | 59 | 77% | 32 |
| Account data was handed over | 4 | 5% | 4 |
| Connection metadata was handed over | 4 | 5% | 4 |
| Not established | 10 | 13% | — |
Court record of compelled production P03_court_record | |||
|---|---|---|---|
| No court record | 48 | 62% | 21 |
| Told a court it had nothing to produce | 9 | 12% | 9 |
| Produced connection data | 4 | 5% | 4 |
| Produced account data | 3 | 4% | 3 |
| Not established | 13 | 17% | — |
Response to a national logging mandate P04_mandate_response | |||
|---|---|---|---|
| Pulled its servers out rather than comply | 8 | 10% | 8 |
| Was never present in that country | 3 | 4% | 2 |
| Stayed and logged | 1 | 1% | 1 |
| Not established | 63 | 82% | — |
| Does not arise | 2 | 3% | — |
| — |
| Architecture | 2 | 3% | — |
| Hygiene | 1 | 1% | — |
Exposure: years, scale and conduct P10_exposure | |||
|---|---|---|---|
| High | 10 | 13% | — |
| Medium | 41 | 53% | — |
| Low | 26 | 34% | — |
Whether the usability score rests on enough of the table S20_usability_state | |||
|---|---|---|---|
| Enough established to score | 62 | 81% | — |
| Too little established to score | 15 | 19% | — |
| Czech Republic | 3 | · | No | Not established ×3 |
| Isle of Man | · | 3 | No | — |
| Netherlands | 2 | 1 | No | Orders go through a judge, Not established |
| Panama | 3 | · | No | Not established ×2, No secret-order regime on record |
| Switzerland | 2 | 1 | No | Orders go through a judge, Not established |
| Britain (UK) | 2 | · | No | Not established ×2 |
| Cyprus | 2 | · | No | Not established ×2 |
| Finland | 1 | 1 | No | No secret-order regime on record |
| Germany | 2 | · | No | Not established, Secret orders are possible |
| Iceland | 1 | 1 | No | Not established |
| Italy | 1 | 1 | No | Orders go through a judge |
| Japan | 1 | 1 | No | Orders go through a judge |
| Portugal | 1 | 1 | No | No secret-order regime on record |
| United Arab Emirates | 1 | 1 | Yeslicensing and lawful-interception obligations | Not established |
| Virgin Islands (UK) | 2 | · | No | No secret-order regime on record, Not established |
| Austria | 1 | · | No | Not established |
| Cayman Islands | 1 | · | No | Not established |
| Gibraltar | 1 | · | No | No secret-order regime on record |
| Greece | 1 | · | No | Not established |
| Israel | 1 | · | No | Secret orders are possible |
| Liechtenstein | 1 | · | No | Not established |
| Lithuania | 1 | · | No | Not established |
| Malaysia | 1 | · | No | Not established |
| Norway | 1 | · | No | Orders go through a judge |
| Ukraine | · | 1 | No | — |
| Owner’s country not established | · | 36 | — | — |
| SSTP | 4 | 5% | 4 |
| A WireGuard-derived protocol | 3 | 4% | 3 |
| No list published | 15 | 19% | — |