ProPrivacyTime is reader-supported. Some pages on this site contain affiliate links. Learn more

Reading a VPN Logging Policy, Clause by Clause

Last updated: October 29, 2026 · Based on provider policies and independent audit documentation

A VPN's logging policy is the single most useful document a provider publishes, and also the one most likely to be written to be skimmed rather than read. The word “no logs” appears in almost every comparison table, and it means at least three materially different things. This guide takes the policies apart sentence by sentence so you can tell which kind you are being offered, and what each version does not cover.

Table of contents

Three different promises hiding behind one phrase

When a provider says it keeps no logs, it is usually making one of three claims, and the difference between them is the difference between a policy you can rely on and one you cannot.

These are not equally strong, and providers sometimes use the first while implying the third. The order of the words in a headline is not evidence. The order of the definitions inside the policy is.

The four clauses every policy needs to answer

Whatever the marketing summary says, a logging policy has to settle four separate questions. A policy that answers three of them is incomplete, and the missing one is usually the one you would have relied on.

Why “we do not log” is often technically true and useless

A provider can honour a strict no-logs promise and still deliver a service that is not private in the way users assume, because the interesting questions live outside the logging policy. Three things sit beside it.

The DNS resolver. Where domain lookups are sent determines who sees the sites you visit, even when the VPN tunnel itself carries no record. Some providers resolve inside the tunnel; others hand the lookup to a third party. This is stated in the DNS section, not the logging section, and it is the more consequential of the two.

The account record. Payment details, an email address and an account identifier are held regardless of what the tunnel logs. This is normal and unavoidable; it is also why an account-bound no-logs claim is a weaker guarantee than it sounds.

The shared server. A server that holds multiple users' traffic at the same moment is not the same as a server holding one user's traffic alone. Persistence — a disk image that retains fragments — is a separate property from logging, and it is where memory-based and disk-based providers differ most.

Reading the exceptions: the sentences that undo the headline

Long policies are long for a reason. The exceptions are where the real terms live, and they are consistently placed further down than a reader goes.

When you find these clauses, note what they permit rather than whether they exist. Every serious provider has some version of them. The difference is the breadth.

Audits: what a report actually establishes

An independent audit is the strongest evidence available short of reading the server yourself, and it is routinely over-read. Understanding what it covers prevents both over-trusting and over-dismissing.

Look for the audit's own wording rather than the summary around it, and note whether the auditor is independent of the provider's own engineers or working from the provider's documentation.

A worked example: reading two policies against the same checklist

Take two providers and put them through the same four-clause checklist. The exercise is worth doing because it turns a marketing comparison into a structural one.

Provider A's policy opens with a summary sentence, then defines categories. It names what it retains, gives a retention period for each category, describes DNS handling in its own section, and closes with a clause about sharing with authorities that includes a commitment to notify the user where lawful. It has been audited, and the audit covers the traffic-logging claim across a defined period. [VERIFY the current terms directly against the provider's own policy page.]

Provider B's policy uses a single sentence to describe retention — a general statement about collecting only what is needed to run the service. It has no separate DNS section, no per-category retention periods, and no user-notification commitment. It has not been audited. Its summary table on a comparison site shows “no logs” in a green box, and so does Provider A's.

Both read as “no logs” in a summary table. Read clause by clause, the difference between them is large, and it has nothing to do with encryption quality or server count. The second provider's position may still be perfectly adequate for a person whose threat model does not include an adversary with legal process. What it does not do is establish the stronger property that the first one does.

This is the argument for reading policies rather than comparison tables. A table can only carry one cell. A policy carries the exceptions, and the exceptions are the policy.

Red flags

FAQ

Does “no logs” mean the provider cannot see what I do?

It means the provider does not log it in the ordinary course of business. It does not mean the provider is technically incapable of observing traffic, because any service delivering your traffic can see it while it passes through. The difference is whether it is written down and retained, not whether it is momentarily visible. That distinction is the whole content of the policy.

Is a policy with a wide malware-abuse exception worse than no policy?

Not automatically. Every provider needs the ability to respond to a legal process and to block abuse. The question is the shape of the exception: whether it is scoped to a defined trigger and a defined period, or whether it is a general permission. A narrow exception with a stated process is a normal commercial term. A broad one is a blank cheque.

Does a server in my own country matter for the logging question?

It matters, and it cuts both ways. A provider subject to local legal process can be compelled to disclose what it holds; a provider in a different jurisdiction is not automatically safer, because the data it holds may still be reachable through other channels. This is worth thinking through alongside the policy rather than instead of it, and the framing in how to read a VPN's claims covers the jurisdiction question in more depth.

How often do policies change?

More often than version numbers suggest, and the changes are rarely announced. This is the practical argument for reading the policy at the moment you subscribe rather than trusting a copy you read once, and for treating an audit as evidence about a period rather than a permanent property.

Bottom line

The distance between a strong logging policy and a weak one is not visible in any comparison table. It lives in four clauses — what is not collected, what is collected anyway, how long it is kept, and who can see it — and in the exceptions that modify them. Read those, then read the section on DNS and the section on your provider's legal exposure. If a provider publishes those clearly, the summary box on someone else's site is the least informative part of the decision.

If you have decided that a VPN is the right tool and want to see current pricing, the link below goes to our own comparison page for the category.

See current VPN plans →