Independent world news · Not affiliated with the BBC

Explanatory journalism
Context first, clarity always

What “Encrypted” Actually Means When an App Claims It

A dense bundle of coloured network cables in a server rack

Almost every service now describes itself as encrypted. The term is accurate in each case and means something materially different in each case, and the distinction determines who is able to read your data — which is usually the question people are actually asking.

Encryption in transit

This protects data while it moves between your device and a server, and is what the padlock in a browser indicates. It is now close to universal and prevents anyone on the network — a shared wireless connection, an internet provider, an intermediary — from reading the contents.

Related: what changes when you switch to passkeys

It says nothing whatsoever about what happens at either end. Data is decrypted on arrival at the server, where the operator can read it. Transit encryption is necessary and entirely insufficient as a privacy claim on its own.

Encryption at rest

This protects stored data. Files on a server, or on your phone’s storage, are encrypted so that physical theft of the hardware does not expose the contents.

The critical question is who holds the key. In most server-side implementations the provider holds it, because the service needs to decrypt data to function — to index it for search, to display it in a web interface, to scan it, or to comply with a legal demand. Encryption at rest defends against stolen drives and misconfigured storage. It does not defend against the provider itself, or against anyone who compromises the provider’s systems while running.

Related: what political polling can and cannot tell you

End-to-end encryption

This is the arrangement most people have in mind. Data is encrypted on the sender’s device with keys that only the participants hold, and can only be decrypted on the recipient’s device. The service transports ciphertext it cannot read.

The defining test is simple and worth applying: if you lose every device and forget every credential, can the provider restore your data? If yes, they hold a key, and it is not end-to-end encrypted in the strict sense. Irrecoverable data is the price and the proof.

The metadata problem

End-to-end encryption protects content. It generally does not protect metadata — who communicated with whom, when, how often, message sizes, and from what network location.

Metadata is frequently more revealing than content, because it is structured, easily analysed at scale, and does not require interpretation. A record showing a pattern of contacts between specific parties at specific times can support strong inferences without a single message being read. Services differ enormously in how much metadata they retain, and this is where meaningful differences between apps with identical content encryption usually lie.

Where the weak points actually are

Strong encryption pushes attackers towards the endpoints, and that is where practical compromise now happens. If a device is compromised, encryption is irrelevant — the attacker sees what the user sees, after decryption.

Backups are the most common accidental leak. A messaging app can be perfectly end-to-end encrypted while its backups are stored in a cloud account in a form the cloud provider can read, which makes the backup setting as consequential as the app choice.

Key verification is the other. End-to-end encryption assumes you have the correct public key for the person you are messaging. If a provider could substitute a key, it could intercept messages. This is why security-conscious applications offer a way to verify contact keys directly, and why notifications about a contact’s security code changing are worth a moment’s attention rather than dismissal.

Reading a privacy claim

A few questions cut through most marketing language. Is it end-to-end encrypted by default, or only in a mode that must be enabled — and if the latter, does it work across all features and devices? Can the provider recover your data, and by what mechanism? What metadata is retained and for how long? Has the implementation been independently audited, and is the result public?

Vague phrasing such as “military-grade encryption” carries no information; the underlying algorithms are standardised and public, and the strength of a system lies entirely in key management and implementation rather than in the choice of cipher.

A realistic conclusion

None of this means transit and at-rest encryption are worthless — they eliminate whole classes of attack and are the correct default for the overwhelming majority of services. The point is narrower: only end-to-end encryption changes who can read your data, and the strength of any encryption claim is determined by key custody, endpoint security and metadata retention rather than by the word itself.

More from PressBBC

Sources and further reading

Latest Stories

About PressBBC

PressBBC is an independent world-news publication focused on context and explanation rather than churn.

Not affiliated with the BBC. PressBBC has no connection to the BBC or the British Broadcasting Corporation.