Evidence file

VPN audits: who checked what

An audit is the best routine evidence that a VPN does what it says, but it is a snapshot with a defined scope. The table lists every audit in our provider files; the text explains the kinds of audit and how to judge them.

Updated November 13, 2026 5 min read 23 sources

55 published audits across 13 providers, newest first
ProviderYearAuditorWhat was checked
ExpressVPN 2026 Cure53 ExpressMailGuard and Identity Defender (non-VPN products); ExpressVPN said in May 2026 it had completed 27 independent audits securitybrief.news
IPVanish 2026 Schellman Compliance No-logs assessment completed September 25, 2026: server image, sample server logging, abuse monitoring, data deletion, change controls cyberinsider.com
IVPN 2026 Cure53 Eighth annual audit: white-box test of Unlinked Access, July 2026; one high, three medium, one low vulnerability, fixed by August 2026 ivpn.net
Mullvad VPN 2026 X41 D-Sec White-box audit of account and payment services mullvad.net
Mullvad VPN 2026 Assured Security Consultants Audit of GotaTun, the WireGuard implementation in the Android app mullvad.net
Mullvad VPN 2026 Leviathan Security Group MASA assessment of the Android app mullvad.net
Proton VPN 2026 Securitum No-logs audit of VPN server infrastructure (fifth annual); on-site review of server configuration, procedures and staff interviews protonvpn.com
CyberGhost VPN 2025 Deloitte Audit Romania ISAE 3000 (Revised): server network, configuration, change management, incident response and dedicated IP token system, as of October 31, 2025 cyberghostvpn.com
ExpressVPN 2025 KPMG LLP ISAE (UK) 3000 Type 1 reasonable assurance on TrustedServer and privacy policy claims, as of February 28, 2025 expressvpn.com
IPVanish 2025 Schellman Compliance No-logs assessment completed February 21, 2025: logging configurations, server images, simulated user sessions across nine areas cyberinsider.com
IVPN 2025 Cure53 Seventh annual audit, scheduled for May 2025 on recently updated systems ivpn.net
Mullvad VPN 2025 NCC Group MASA assessment of the Android app mullvad.net
Mullvad VPN 2025 Assured Web app penetration test mullvad.net
NordVPN 2025 Deloitte Audit Lithuania Reasonable assurance no-logs engagement (ISAE 3000), fieldwork November 10 to December 12, 2025 nordvpn.com
Private Internet Access (PIA) 2025 Deloitte ISAE 3000 (Revised), completed December 19, 2025: VPN and distribution servers, configuration, access control, change and incident management, RAM-disk server design, dedicated IP tokens cyberinsider.com
Proton VPN 2025 Securitum No-logs audit of VPN server infrastructure protonvpn.com
Surfshark 2025 Deloitte No-logs assurance (ISAE 3000), fieldwork May 14 to June 10, 2025; standard, static and multiport servers, configuration and deployment surfshark.com
Surfshark 2025 SecuRing Security assessment of web, desktop and mobile apps; separate infrastructure penetration test surfshark.com
CyberGhost VPN 2024 Deloitte Audit Romania No-logs infrastructure, ISAE 3000 (Revised), as of January 31, 2024 techradar.com
ExpressVPN 2024 Third-party auditor (name not confirmed by Tunnelcheck) Verification of the Windows app fix for the split-tunneling DNS leak, March-April 2024 expressvpn.com
IVPN 2024 Cure53 Sixth annual audit: web UI, backend, API endpoints and web servers ivpn.net
Mullvad VPN 2024 Cure53 Fourth infrastructure audit, tested June 3-14, 2024 mullvad.net
Mullvad VPN 2024 X41 D-Sec Penetration test and source code audit of the VPN app on all platforms; three high, two medium, one low finding mullvad.net
NordVPN 2024 Deloitte Audit Lithuania No-logs assurance (ISAE 3000), access November 18 to December 20, 2024; standard, Double VPN, Onion Over VPN, obfuscated and P2P servers nordsecurity.com
Private Internet Access (PIA) 2024 Deloitte Audit Romania No-logs infrastructure (second engagement) privateinternetaccess.com
Proton VPN 2024 Securitum No-logs audit of VPN server infrastructure protonvpn.com
TunnelBear 2024 Cure53 Eighth annual audit: apps, backend, server configuration, public APIs and encryption layers; 10 medium-or-higher and 3 low findings tunnelbear.com
Windscribe 2024 Not named on Windscribe's timeline Third-party security audit of the FreshScribe server stack, published without redactions (per Windscribe) windscribe.com
Mullvad VPN 2023 Radically Open Security VPN infrastructure audit mullvad.net
NordVPN 2023 Deloitte Audit Lithuania No-logs assurance engagement (ISAE 3000) nordsecurity.com
Proton VPN 2023 Securitum No-logs audit of VPN server infrastructure protonvpn.com
Surfshark 2023 Deloitte No-logs assurance (ISAE 3000) surfshark.com
TunnelBear 2023 Cure53 Apps, website, VPN infrastructure and backend; 13 findings (2 high, 5 medium, 6 low or informational), 12 fixed or mitigated cure53.de
CyberGhost VPN 2022 Deloitte Audit Romania No-logs assurance (first engagement) cyberghostvpn.com
IPVanish 2022 Leviathan Security Group First independent no-logs audit: staff interviews and system inspection cyberinsider.com
NordVPN 2022 Deloitte Audit Lithuania No-logs assurance engagement (ISAE 3000) nordsecurity.com
NordVPN 2022 Cure53 Penetration test of servers and infrastructure, September-October 2022 en.wikipedia.org
Private Internet Access (PIA) 2022 Deloitte Audit Romania No-logs: server configurations, as of June 30, 2022 privateinternetaccess.com
Proton VPN 2022 Securitum No-logs audit of VPN server infrastructure protonvpn.com
NordVPN 2021 VerSprite Application security assessment en.wikipedia.org
PureVPN 2021 KPMG Second KPMG no-log assessment ('snap' assessment under the always-on arrangement) prnewswire.com
Surfshark 2021 Cure53 Security audit of server infrastructure surfshark.com
Mullvad VPN 2020 Cure53 Security audit of the VPN app on five platforms mullvad.net
Mullvad VPN 2020 Cure53 First infrastructure audit; no PII or privacy leaks found (published January 2021) mullvad.net
NordVPN 2020 PricewaterhouseCoopers AG (Switzerland) No-logs limited assurance, point in time, fieldwork May 20-28, 2020; covered standard, obfuscated, Double VPN and P2P servers nordvpn.com
PureVPN 2020 KPMG No-log assessment: network, server configurations, codebase, logs; added an 'always-on' clause allowing unannounced audits purevpn.com
PureVPN 2019 Altius IT First no-log audit purevpn.com
NordVPN 2018 PricewaterhouseCoopers AG (Switzerland) First no-logs assurance engagement nordvpn.com
Surfshark 2018 Cure53 Security audit of the Chrome and Firefox browser extensions surfshark.com
TunnelBear 2017 Cure53 Follow-up audit; low-risk issues only tunnelbear.com
TunnelBear 2016 Cure53 White-box audit of apps, servers and infrastructure; Chrome extension issues found and fixed tunnelbear.com
ExpressVPN PwC Switzerland Named by ExpressVPN among its auditors; see its Trust Center for the reports expressvpn.com
ExpressVPN Cure53 and Praetorian Security assessments of the Lightway protocol, including the 2025 Rust rewrite expressvpn.com
Opera VPN (browser VPN and VPN Pro) Deloitte No-log audit claimed by Opera; no report or date published on the pages we read security.opera.com
Opera VPN (browser VPN and VPN Pro) Cure53 Security testing of the VPN code, claimed by Opera; no report or date published on the pages we read opera.com

No independent audit found Hotspot Shield, PrivateVPN

What a VPN audit is

Every VPN says it protects your privacy. An audit is an outside firm, paid by the VPN company, checking some part of that claim and writing down what it found. The table above lists the audits recorded in our provider files: who did them, when, and what they covered.

"Audit" is used loosely in VPN marketing. It can mean an accounting firm's review of a no-logs claim, a security firm trying to break into servers, or a line-by-line review of app code. Those answer different questions, so the first thing to check is which kind you're looking at.

Three kinds of audit

1. Assurance engagements (no-logs audits). These are done mostly by accounting firms such as Deloitte, PwC and KPMG under ISAE 3000 (Revised), the international standard for assurance on subjects other than financial statements. The VPN company writes a description of its systems and its no-logs claim. The auditor interviews staff and inspects server configurations, deployment processes and logs, then says whether the description holds. ISAE 3000 has two levels:

  • Reasonable assurance ends in a positive opinion, along the lines of "in our opinion, the statement is fairly stated". NordVPN's 2025 Deloitte engagement and ExpressVPN's 2025 KPMG engagement were described as reasonable assurance.
  • Limited assurance uses fewer or smaller tests and ends in a negative conclusion: "nothing has come to our attention" that suggests the claim is wrong. The accountants' body ICAEW notes the residual risk of a missed problem is higher.

Some engagements also say whether they check design at one date (ExpressVPN's 2025 KPMG report was "Type 1", as of February 28, 2025) or operation over a period. A design check confirms the controls existed; it doesn't test whether they kept working.

2. Penetration tests. A security firm attacks the systems, with permission, looking for weaknesses. In June 2024, for example, Cure53 tested one OpenVPN and one WireGuard server of Mullvad's, with access to the deployment code, and reported one medium and one low-severity issue, which Mullvad says it fixed. Cure53 published the full report. A penetration test tells you how hard the systems are to break into; it doesn't directly test a no-logs claim.

3. Code audits. Reviewers read the source code of an app or protocol. ExpressVPN's Lightway protocol was assessed by Cure53 and Praetorian, and Cure53's 2020 Mullvad work combined a penetration test with source code review of selected apps. Open-source apps let anyone read the code, which is useful but isn't the same as a paid, scoped review.

What an audit doesn't prove

  • It's a point in time. Deloitte's 2025 Surfshark fieldwork ran about four weeks; CyberGhost's 2025 report is pinned to October 31, 2025. They say nothing direct about earlier or later months.
  • It covers a defined scope. Check which servers and systems were in scope. IPVanish's 2026 Schellman assessment, for instance, examined a sample server and relied partly on interviews and a shared server image for the rest.
  • It tests the company's own description. The auditor checks the VPN's statement of its systems. If the statement is narrow, the conclusion is narrow too.
  • It usually ignores account data. No-logs audits focus on VPN activity. Your email, payment records and app analytics are separate; app store privacy labels can tell you about those.
  • It can't bind the future. A sale, a new team or a new server design can change everything. See who owns your VPN.

Big Four accountants vs security firms

The Big Four accounting firms (Deloitte, PwC, KPMG and EY) bring formal assurance standards and a reputation that rests on following them. Their no-logs work checks configurations and processes against a written claim, and it's good at confirming that a stated design exists. Security firms such as Cure53, Praetorian, SecuRing, VerSprite and Leviathan Security Group are specialists in attacking systems and reading code. Compliance firms such as Schellman sit somewhere between.

Neither type is better across the board. A provider with both a no-logs assurance engagement and published security tests, repeated over several years, has the strongest audit record. A single report, of either type, is weaker evidence than a series.

How to read an audit report

  • Who did it? Is the firm named? The table above flags where we couldn't confirm an auditor's name.
  • Which standard and level? ISAE 3000, reasonable or limited, design only or operation over time.
  • When? The date or period covered, and how long ago that was.
  • What was in scope? Which servers, apps or processes, and how many were sampled.
  • What did it find? Look for exceptions, qualifications and the severity of any issues, and whether the company says they were fixed.
  • Can you read it? Some providers publish the full report as a PDF; others put it behind a customer login or summarize it in a blog post. A summary written by the company is marketing until you can see the report.

Court cases and seizures: real-world tests

Audits are planned and paid for. Court cases, subpoenas and server seizures are not, which makes them useful evidence. Private Internet Access had nothing identifying to hand over in a 2016 FBI case and a 2018 federal case. ExpressVPN's server seized in Turkey in 2017 reportedly yielded no useful logs. On the other side, IPVanish under its old owner gave investigators connection records in 2016, and an FBI complaint in a 2017 cyberstalking case described PureVPN linking a customer's home and work IP addresses. Our guide to no-logs policies covers these and other cases in detail.

A court case covers one moment and one request. Audits and real-world tests answer different questions, and the strongest records have both.

Red flags

  • No independent audit at all, or one so old the company has changed since.
  • "Audited" with no auditor named, no date and no scope.
  • A narrow audit sold as a broad one, such as a browser-extension test presented as proof that the whole VPN keeps no logs.
  • A penetration test cited as no-logs proof. It shows resistance to attack, not what the servers record.
  • A past logging case with no explanation and no audit since.
  • Reports you can't see, with only a company press release to go on.

Questions people ask

What is a VPN no-logs audit?

An outside firm, usually an accounting firm working under ISAE 3000, checks the VPN's systems and processes against its no-logs claim and reports whether they match.

Does an audit prove a VPN keeps no logs?

No. It shows the systems matched the claim during the period checked, within the scope checked. Repeated audits and real-world tests make the evidence stronger.

Is a Big Four audit better than a Cure53 audit?

They test different things. Big Four firms check a no-logs claim against configurations and processes; security firms like Cure53 try to break in or review code. Both are useful.

Why can't I read some audit reports?

Some providers publish reports openly; others require a customer login or the auditor's terms-of-use screen. Where a report is gated, you rely on the company's summary.

Which VPNs have no audit?

See the table above. Where we found no independent audit for a provider, its row is empty and its review says so.

Sources

  1. ISAE 3000 (Revised), Assurance Engagements Other than Audits or Reviews of Historical Financial Information (IAASB, PDF) (iaasb.org) · read November 13, 2026
  2. Limited assurance vs reasonable assurance (ICAEW) (icaew.com) · read November 13, 2026
  3. NordVPN passes its no-logs assessment for the sixth time (NordVPN blog) (nordvpn.com) · read November 13, 2026
  4. KPMG 2025 no-logs policy audit (ExpressVPN blog, June 25, 2025) (expressvpn.com) · read November 13, 2026
  5. VPN protocols explained: which ExpressVPN uses and why (expressvpn.com) · read November 13, 2026
  6. ExpressVPN hits 27 audits as privacy tools pass checks (SecurityBrief, May 2026) (securitybrief.news) · read November 13, 2026
  7. Fourth infrastructure audit completed by Cure53 (Mullvad blog, June 27, 2024) (mullvad.net) · read November 13, 2026
  8. Pentest report: Mullvad 2024 (Cure53, PDF) (cure53.de) · read November 13, 2026
  9. Pentest report: Mullvad 2020 (Cure53, PDF) (cure53.de) · read November 13, 2026
  10. Deloitte no-logs audit 2025 (Surfshark blog, June 16, 2025) (surfshark.com) · read November 13, 2026
  11. Deloitte ISAE 3000 report, Surfshark No Log VPN (June 2025, PDF) (surfshark.com) · read November 13, 2026
  12. Third Deloitte Romania audit verifies our commitment to privacy (CyberGhost, updated Feb 24, 2026) (cyberghostvpn.com) · read November 13, 2026
  13. IPVanish passes independent audit confirming its no-logs policy (CyberInsider, Nov 6, 2026) (cyberinsider.com) · read November 13, 2026
  14. IPVanish confirms no-logs policy in new independent audit (CyberInsider, April 10, 2025) (cyberinsider.com) · read November 13, 2026
  15. PIA's no-logs claims backed by new Deloitte audit (CyberInsider, Feb 25, 2026) (cyberinsider.com) · read November 13, 2026
  16. VPN provider's no-logging claims tested in FBI case (TorrentFreak, March 2016) (torrentfreak.com) · read November 13, 2026
  17. Private Internet Access' no-logging claims proven true again in court (TorrentFreak, June 2018) (torrentfreak.com) · read November 13, 2026
  18. VPN server seized to investigate Russian ambassador's assassination (TorrentFreak, Dec 2017) (torrentfreak.com) · read November 13, 2026
  19. IPVanish 'no-logging' VPN led Homeland Security to Comcast user (TorrentFreak, 2018) (torrentfreak.com) · read November 13, 2026
  20. Alleged cyberstalker unmasked by VPN logs (Help Net Security, Oct 9, 2017) (helpnetsecurity.com) · read November 13, 2026
  21. PureVPN logs helped FBI net alleged cyberstalker (TorrentFreak, Oct 2017) (torrentfreak.com) · read November 13, 2026
  22. NordVPN (Wikipedia) (en.wikipedia.org) · read November 13, 2026
  23. Surfshark server infrastructure undergoes an independent audit (Surfshark blog, Cure53) (surfshark.com) · read November 13, 2026