Source protection is operational, not aspirational. A practical guide for journalists handling sensitive documents.
Updated May 18, 2026
Journalism work increasingly involves files. Leaked documents, recordings, screenshots, datasets. The conventional wisdom is "use SecureDrop" — and for serious investigative work, it remains the gold standard. But SecureDrop is heavy: requires Tor, dedicated hardware, an admin to maintain it. Most newsrooms can't justify it for every story.
For the gap between "casual email" and "full SecureDrop," Zippd fills a real niche.
Anonymous uploads don't require an account, email, or any identifier. The only thing recorded is an HMAC of the IP address for rate limiting — not the IP itself. From our records alone, identifying a source is not possible. Combined with Tor (which we support), source identification becomes effectively impossible from network metadata.
Files are encrypted in the browser before upload. Our servers see ciphertext. Even if Zippd is compromised, served a legal demand, or shut down, the documents your source uploaded remain unreadable to anyone but you (the holder of the URL fragment with the decryption key).
The flow is identical to any other website. The source drags a file in. They click upload. They get a URL. They send it to you. Compare to SecureDrop, which requires:
For a nervous first-time source, the Zippd flow is simpler. For a hardened whistleblower with operational training, SecureDrop's stronger guarantees may be worth the friction.
Server logs retain hashed identifiers and rotate within 30 days. No long-term tie from upload time to specific recipient. The share URL itself can be exchanged through any channel.
If you're inviting tips publicly:
For maximum source protection, suggest they:
A whistleblower with 5 GB of internal docs:
Download to an air-gapped machine if the documents are highly sensitive. Verify integrity (the GCM tag does basic tamper detection automatically). Move the originals to your archive workflow (encrypted external drive, etc.). Delete the Zippd link if you have the option, or let it expire — anonymous links die in 7 days.
When advising a source on how to share files:
mat2 or exiftool to scrub.Zippd is appropriate for most journalist-source workflows. SecureDrop is better when:
Honest limits:
Source protection is a full operational discipline. Zippd is one tool in that discipline, not the whole answer.
Yes. The web flow works on Tor browser without modification.
We comply with valid legal process for what we have, which is hashed IP + ciphertext. We cannot produce plaintext file contents because we don't have them. We retain access logs for 30 days only.
For most stories: Zippd plus Tor offers strong source protection with much lower friction. For state-actor adversaries: SecureDrop is the stronger choice if you have the operational capacity to run it.
Not officially supported. The architecture isn't proprietary — anyone can build a similar service. For now, the hosted version is the way to use it.
Add zippd.io to your tip line. Sources can upload documents in 30 seconds. No account. No tracking they can't see.
Multi-GB PSDs, Figma exports, Sketch files, 3D model packs — the bread and butter of desig...
Sharing .env files in Slack ages badly. Here is the developer's guide to moving credential...
Contracts, financial records, PII — most company files shouldn't live on a vendor's server...
Same drag-and-drop simplicity. Browser-side AES-256 encryption. No subscription pushing yo...