RelicRELIC
Clipboard security & privacy

What is end-to-end encryption, in plain English

End-to-end encryption is one of those phrases that shows up everywhere and gets explained almost nowhere. The idea behind it is genuinely simple, and once it clicks you can tell in seconds whether a service actually protects your data or just says it does. This is the plain-English version, built around the one distinction that matters most.

Jordan Gibbs June 29, 2026 8 min readUpdated July 1, 2026

You have seen the badge on messaging apps and password managers: end-to-end encrypted. It sounds reassuring, and it is, but most people never get told what it actually means. The good news is that the core idea fits in one sentence. End-to-end encryption means your data is locked with a key that only you hold, so the only people who can read it are the people at the two ends of the conversation. Nobody in between can, and that includes the company running the service.

That last part is the whole point, and it is what separates real end-to-end encryption from the much weaker kinds that also get called “encrypted.” Let us build it up from the simplest version.

The lock-and-key version

Imagine you put a message in a box and snap a padlock on it. You keep the only key. You can hand that box to a courier, leave it on a shelf, or mail it across the world, and at no point can anyone along the way open it. They can see the box. They can even steal the box. But without your key, all they have is a sealed lump of metal. The message inside is safe because the lock travels with the data and the key never does.

That is end-to-end encryption. The “ends” are the devices that hold the keys, usually yours and the person you are sharing with. Everything between those ends, the network, the servers, the backups, only ever touches the locked box. The technical name for scrambled, locked data is ciphertext, and the unscrambled version is plaintext. With true end-to-end encryption, the middle of the system only ever sees ciphertext.

The distinction that actually matters

Here is where most “encrypted” services quietly fall short. There are three very different things companies mean when they say your data is encrypted, and only the third one keeps it out of their own hands.

1. Encryption in transit (HTTPS / TLS)

This is the padlock icon in your browser bar. When you load a website over HTTPS, the connection between your device and the server is encrypted, so somebody snooping on the wifi or the network cannot read it. This is essential and you should expect it everywhere. But notice the limit: it protects the data only while it is moving. The moment it arrives at the server, the server decrypts it and reads it in plaintext. Transit encryption guards the road, not the destination.

2. Encryption at rest

Many services then store your data encrypted on their disks, so a thief who walks off with a hard drive gets gibberish. This sounds strong, and it does help, but there is a catch: the server holds the key. It has to, because it decrypts your data every time it needs to show it to you, index it, or process it. So while the data is protected from outsiders who grab the raw disk, it is fully readable by the company itself and by anyone who gains access to a running server.

3. True end-to-end, or zero-knowledge

This is the real thing. Your data is encrypted on your own device, before it ever leaves, with a key that the server never receives. The company stores only ciphertext and has no way to unlock it, because it never had the key in the first place. This is often called zero-knowledge, since the provider can run the service without knowing what is in your data. The uncomfortable truth is that most products that advertise “encryption” stop at level one or two. End-to-end is the only one of the three where the company genuinely cannot read your stuff.

A quick test: if a service can show you your data after you reset your password, or email you the contents, or build features that read inside it on their servers, then it is not truly end-to-end encrypted. Someone on their side holds a key.

What end-to-end encryption protects you from

When the company cannot read your data, a whole category of risks simply stops applying. With true end-to-end encryption:

  • Server breaches turn into nothing. If attackers break into the provider and steal the database, they walk away with ciphertext they cannot open. The breach happens, but your data does not leak.
  • Snooping employees are locked out. A curious or malicious staff member with full database access still cannot read what you stored, because the key was never on their systems.
  • Subpoenas get a shrug. If a government or court demands your data from the company, the company can only hand over ciphertext. It cannot decrypt what it has no key for, so there is nothing readable to surrender.
  • Stolen backups stay sealed. Backups and old copies are a common leak point. End-to-end encryption means every one of those copies is locked too.

What it does not protect you from

Honesty matters more than marketing here, because end-to-end encryption is sometimes sold as a magic shield. It is not. It protects data in storage and on the wire, but it cannot protect a broken endpoint. The real limits:

  • A compromised device. Encryption locks the box, but you have to open the box to use what is inside. If malware is already running on your computer or phone, it can read your data after you decrypt it. The lock is only as safe as the room you open it in.
  • Screen-grabbing and keyloggers. Software that watches your screen or records your keystrokes sees the plaintext, because it catches the data at the moment you are actually looking at it.
  • Weak passphrases.If the key comes from a password like “password123,” an attacker can simply guess it. Strong encryption with a weak passphrase is a strong lock with the key under the mat.
  • Metadata. Encryption hides the contents, but the surrounding facts, such as when you used the service or how much data you stored, are often still visible. Contents are protected; patterns may not be.

The key comes from your passphrase

So where does this magical key actually come from? In most end-to-end systems, it is derived from your passphrase on your device, using a deliberately slow function designed to make guessing expensive. That design choice is what makes a strong, unique passphrase so important: it is the root of the whole lock. A long passphrase is dramatically harder to crack than a short one, and reusing a password you have used elsewhere undermines the entire scheme.

It also explains the one real trade-off of genuine end-to-end encryption. Because the provider never holds your key, the provider cannot recover your data if you lose your passphrase. There is no “forgot password” that magically restores everything, because that would require a back door, and a back door for you is a back door for everyone. True privacy means the responsibility for the key sits with you. That is not a bug. It is the feature working as intended.

Why this matters for your clipboard

A clipboard is a perfect example of why the distinction is not academic. Think about what passes through yours in a normal week: passwords pulled from a manager, two-factor codes, bank details, private addresses, snippets of work you would not want leaked. As we cover in our overview of whether your clipboard is a security risk, that stream of sensitive text is exactly the kind of thing you should be careful about keeping. And it is genuinely useful to keep a searchable history of it, as long as that history cannot be read by anyone but you.

This is where the three levels of encryption stop being a definition and start being a decision. A clipboard manager that syncs your history through a server it can read is storing your passwords and codes in a form the company, or anyone who breaches it, could see. That is the same worry behind copying and pasting passwords in the first place. End-to-end encryption is what makes keeping a permanent clipboard safe rather than reckless.

That is the model Relic is built on. Your data is encrypted on your device with a key derived from your passphrase, using modern, well-regarded algorithms, before anything is saved or synced. The server only ever holds ciphertext, so your history is unreadable to anyone but you. If you just need to move a single secret across to someone safely, you do not even need an account for that: a burn-after-reading private note or a quick text encryptor applies the same lock-and-key idea to one message.

The short version is the one we started with. Encryption in transit guards the road. Encryption at rest guards the warehouse but leaves the company with a key. End-to-end encryption hands the only key to you. When the data in question is everything you have ever copied, that difference is the whole game.

Frequently asked questions

What does end-to-end encryption mean in simple terms?

It means your data is locked on your own device with a key only you hold, and it stays locked until it reaches the other end. Nobody in the middle can read it, including the company running the service, your internet provider, or anyone who breaks into the server. Only the people at the two ends have the key.

Is HTTPS the same as end-to-end encryption?

No. HTTPS, also called TLS, encrypts data while it travels between you and a server, which stops eavesdroppers on the network. But the server itself decrypts and reads the data when it arrives. End-to-end encryption goes further: even the server only ever sees scrambled ciphertext, because it never holds the key.

Is zero-knowledge the same as end-to-end encryption?

The terms describe the same design from two angles. End-to-end encryption says where the locking happens: on your device, before anything is sent. Zero-knowledge says what that means for the provider: it stores and moves your data without ever being able to read it. A personal vault, like a password manager or an encrypted clipboard history, is the case where you are both ends yourself.

If a service is end-to-end encrypted, can the company recover my data if I forget my password?

With true end-to-end encryption, no. The key is derived from your passphrase and never leaves your device, so if you lose the passphrase, the provider has no way to unlock your data. That is the trade-off for genuine privacy: the same design that locks everyone else out also locks out the company, which means there is no back door for them to use on your behalf.

What does end-to-end encryption not protect against?

It does not protect a device that is already compromised. If malware is running on your computer or phone, it can see your data after you decrypt it, capture your screen, or log your keystrokes. It also does not hide metadata like when you used the service, and it cannot save you from a weak passphrase. End-to-end encryption protects data in storage and in transit, not a broken endpoint.

Written by
Jordan GibbsFounder, Relic

Jordan Gibbs is the founder of Relic, an end-to-end encrypted, permanent, searchable memory for everything you copy. He writes widely about AI, agents, and practical tooling on Medium, where he is read by tens of thousands, and builds privacy-first software. Here he covers how everyday tools like the clipboard actually work, and how to use them without handing your data to someone else.

MediumGitHubLinkedIn
Part of
Clipboard security & privacy
Keep reading
Pillar·9 min

Is your clipboard a security risk?

Everything you copy lands in one shared slot of memory that other apps, and even web pages, can quietly read. What the clipboard exposes, and how to take the risk seriously without becoming paranoid.

Read
7 min

Can websites read your clipboard?

A web page can read your clipboard, but only under rules the browser enforces. Exactly when a site can see what you copied, where the rules have gaps, and how to protect yourself.

Read
7 min

Is it safe to copy and paste passwords?

Pasting a password is convenient and your password manager relies on it. But the clipboard is shared memory with a short, leaky life. When copying a password is fine, and when it bites you.

Read
encryptionprivacy