Skip to content

Build Not yet confirmed elsewhere1 publisher 3 min read Published

Google Docs is not end-to-end encrypted because the merge has to happen somewhere

Four mainstream suites encrypt at rest and in transit and stop there, because a server has to read the document to reconcile two people typing. The fix exists, and it bills you in search.

The Engineer · Build desk

How we use AI Send a correction

What happened

  • Google Docs, Notion, Microsoft 365 and Confluence encrypt documents at rest and in transit, and none of the four is end-to-end encrypted, according to a post by Haven Messenger.
  • Remove plaintext from that server in a naive design and conflict resolution, the search index, preview thumbnails and the live spell-checker all stop working.
  • Some encrypted note-taking and password-manager-adjacent tools already sync that way; mainstream office suites do not.

Why it matters

  • constraint Choosing an end-to-end encrypted document tool today costs you full-text search across the workspace, the one capability with no comfortable client-side replacement, which is why these tools lose...
  • decision Since the retrofit is work vendors have declined, teams that need the property have to run a second tool for a narrow class of documents instead of waiting for their incumbent suite to change.
  • exposure Anything the provider can read is reachable by anyone who can compel the provider, so an "encrypted" clause in a contract does not cover the memo you would least like read.
  • contradiction The architectural argument is made by a company selling encrypted mail and chat that ships no collaborative document product, so the comparison with messaging flatters the side of the ledger it...

Key custody is the part that decides everything downstream. Encryption at rest protects the disks in the provider's building and TLS protects the hop from your browser to their front door, but the provider holds the decryption keys in both cases, so neither narrows what the company itself can read [2]. The honest reading of "encrypted" on a collaboration vendor's page is a statement about attackers outside the building.

The reason sits in the merge algorithm rather than in any security decision. Live editing, the kind where a colleague's cursor moves in front of you, needs something that processes edit operations and reconciles two people typing into the same paragraph, and both dominant approaches, operational transformation and CRDTs, were designed around a server or at minimum a shared relay doing that work [13]. Take plaintext away from the server in one of those designs and you lose more than conflict resolution: the search index, the preview thumbnail and the live spell-checker were built on the same access [3].

CRDTs are the exception worth knowing about, because they merge deterministically from the data structure itself, with no arbitration required [5]. That property is what lets encrypted operations be relayed as opaque blobs and merged on each client after decryption [6]. So the cryptography is not the blocker. A handful of newer products, mostly encrypted note-taking and password-manager-adjacent tools, already ship sync built this way, while mainstream office suites have not [14]. What is left is migration cost and a feature bill: retrofitting a CRDT-and-encryption architecture onto a decade of shipped product is work most vendors have declined, and server-side full-text search either gets meaningfully harder or moves to the client [7][12].

Search appears on both sides of the source's argument, named as a reason vendors do not build this and as the most common casualty for buyers who pick a tool that did [7][9]. In a procurement conversation that is the whole negotiation. Most other things in a document suite have some client-side substitute. Workspace-wide search does not have a good one yet, which is why the feature that sells the suite is also the feature that keeps the plaintext on the server.

A caveat about where this comes from: the argument is published by Haven, which sells encrypted email and chat and does not ship collaborative documents at all [10], and which says features requiring server-side plaintext get built without it or do not get built [11]. That is a vendor describing a constraint it has chosen to live inside, and it should be read with the discount that implies. The technical account still holds, and it leads somewhere narrow rather than sweeping. For meeting notes and drafts that will be public anyway, provider access rarely matters in practice; for legal strategy memos or unreleased financial terms, where "the vendor got a subpoena or got breached" is a planning scenario, it is the only property that matters [8].

What to watch

  • Whether any mainstream suite ships end-to-end encrypted collaborative editing as an admin-selectable mode, and what happens to tenant-wide search when it is on.
  • Whether the four named vendors publish key custody detail beyond at-rest and in-transit language, for example customer-held keys the provider cannot use.
  • Whether client-side search indexes get good enough to remove the main procurement objection to encrypted document tools.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence32
Adoption
Insufficient
Hype gap+14
Incentives68
Confidence44
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Google Docs, Notion, Microsoft 365 and Confluence all encrypt documents at rest and in transit, and none of them is end-to-end encrypted, meaning the provider can read the contents on their servers.

    Reported Supported Source: dev.to post by Haven MessengerView cited source
  2. [2]

    "Encrypted" on a cloud storage or document platform's marketing page almost always means encrypted at rest on the provider's disks and in transit over TLS; neither stops the provider itself from reading the document, because the provider holds the decryption keys.

    Reported SupportedView cited source
  3. [3]

    If the server cannot read the content, then in a naive design it also cannot help merge conflicting edits, generate a searchable index, render a preview thumbnail, or run the spell-checker.

    Reported SupportedView cited source

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. dev.to

    1 article · August 22, 2026

    Why Your Shared Docs Aren't End-to-End Encrypted

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Entities

Loading related stories