Dropbox Watchdog

Search issues

Search the Dropbox Watchdog archive

All issues

Deduplication by hash: fingerprinting that can reveal whether a file already exists

2011

MediumStatus: ResolvedProduct: Core syncYear: 2011

Dropbox splits files into blocks, hashes each with SHA-256, and stores only one copy of any block it already holds — a cost-saving design that researcher Christopher Soghoian warned could leak whether a given file already exists on Dropbox's servers.

What happened

To save storage and bandwidth, Dropbox chunks files into roughly 4 MB blocks, computes a SHA-256 hash of each block, and uploads only blocks it has never seen before. The hash acts as a fingerprint and lookup key. Historically this deduplication operated across users: if anyone had already uploaded an identical block, a new user's client could skip the upload entirely.

In April 2011, security researcher Christopher Soghoian's 'slight paranoia' analysis ('How Dropbox sacrifices user privacy for cost savings') argued that cross-user deduplication created a side channel: by observing whether the client was asked to upload a file or not, one could infer whether that exact file already existed somewhere on Dropbox — useful to investigators, copyright holders, or anyone probing for a known document. It also meant Dropbox could identify users holding a specific file purely from its hash, without reading content. Dropbox later moved deduplication to within a single user's account, reducing the cross-user inference; the episode is distinct from, but related to, the 2011 FTC encryption complaint.

Impact

The deduplication debate established early that file fingerprints alone — not just file contents — carry privacy weight: a hash can confirm possession of a specific document, support DMCA-style matching, and answer 'does Dropbox already have this file?' for outside parties. It shaped later understanding of how hash-matching (including CSAM scanning and shared-link enforcement) works on the platform.

Dropbox's Response / Official Position

Dropbox subsequently restricted deduplication so that it occurs within a single user's account rather than across all users, which it framed as closing the cross-user inference channel while preserving storage efficiency.

Sources

Related guides

Spot an error, or have a source to add?
Report an error / suggest update

Related issues

Dropbox's revised Terms of Service, posted 1 September 2026 and effective 1 January 2027, change the inactivity test for accounts without a Paid Account from 12 consecutive months to 6, raise the minimum age to 18, and say that maintaining an account after the update takes effect means agreeing to the revised Terms. Dropbox's inactive-account help page, updated 31 August 2026, still describes a 12-month test.

Privacy & Encryption ConcernsProduct Changes & User BacklashPricing & Business Practices
Read documentation

A Seventh Circuit decision (No. 25-1536, 171 F.4th 587, 5 May 2026) affirmed a district court's finding that one criminal defendant had consented, by accepting Dropbox's terms of service, to Dropbox's review of his files, writing that "The language of this contract unambiguously permits Dropbox to scan all files at its option". A petition for certiorari (Supreme Court No. 26-460) is pending, with the government's response due 7 December 2026.

Privacy & Encryption ConcernsLegal Actions & LawsuitsGovernment Access & Surveillance
Read documentation

On 10 September 2026 Dropbox announced, together with OpenAI, a native Dropbox experience inside ChatGPT. Users who connect their account can browse, search, @mention and preview Dropbox files there. Four Dropbox pages captured for this entry describe permissions and a per-user disconnect path, but none of them states whether content sent to ChatGPT is used to train models, how long OpenAI retains it, or any admin switch to block the connector.

Privacy & Encryption ConcernsDeveloper, API & Platform
Read documentation

Because Dash can be downloaded and set up with 'no sales or IT required,' an individual employee can connect and index an organization's apps and browser history without administrator oversight — recreating the shadow-IT data-governance risk that earlier consumer Dropbox use posed to enterprises.

Privacy & Encryption ConcernsCurrent / Ongoing Issues (2024–2026)Account Lockouts & Support Failures
Read documentation