Most File Sharing Services Can Read Your Files
When you upload a file to a sharing service, what happens to it on the server? Most people assume their files are private. The reality is more complicated.
The majority of file sharing services use what is called "encryption at rest." This means your files are encrypted on the server, but the service holds the encryption key. It is like putting your diary in a safe and then handing the key to the building manager. Technically secured. Practically accessible.
What Services Actually Do With Your Files
Content Scanning
Many services scan uploaded files for various reasons: malware detection, copyright enforcement, terms of service violations and content moderation. This scanning requires the service to read your file contents. Google Drive, Dropbox and OneDrive all perform some form of content analysis on uploaded files.
Metadata Collection
Even services that do not scan file contents typically collect metadata: file names, sizes, upload times, IP addresses, device information and sharing patterns. This metadata alone can reveal sensitive information about your activities and relationships.
Advertising Profiles
Free services often monetize through advertising. Your file sharing behavior becomes data points in an advertising profile. The types of files you share, how often you share them and who you share with can all feed into targeting algorithms.
The Zero-Knowledge Alternative
Zero-knowledge encryption eliminates all of these concerns. With zero-knowledge architecture, your files are encrypted on your device before they ever reach the server. The encryption key exists only in your browser and is derived from a password that you set. The server stores only encrypted data that it cannot decrypt.
This is not a marketing claim. It is a mathematical guarantee. Without the key, the encrypted data is computationally indistinguishable from random noise. Even if the server is breached, an attacker gets nothing usable.
How EasySend Zero-Knowledge Encryption Works
- You toggle encryption on before uploading
- You set a password that never leaves your browser
- Your browser derives an encryption key using PBKDF2 (100,000 iterations)
- Files are encrypted with AES-256-GCM using the Web Crypto API
- Only the encrypted blob uploads to the server
- The key stays in your browser and is never transmitted
When someone downloads the file, they enter the password in their browser. The same key derivation runs locally, the file is decrypted in their browser and they get the original file. The server never sees the password, the key or the unencrypted data at any point in the process.
What About EasySend Without Encryption?
To be transparent: if you upload files to EasySend without enabling encryption, the files are stored as-is on the server (encrypted at rest via server-side encryption). EasySend does not scan file contents, but the files are technically accessible to the infrastructure.
For sensitive files, always enable the encryption toggle. For casual sharing (photos with friends, non-confidential documents), the standard upload is fine.
What EasySend Does and Does Not Collect
We believe in being honest about what we collect:
- We collect: Basic traffic analytics via Google Analytics and Microsoft Clarity (page views, device type, country). These help us understand how people use the site and improve the experience.
- We do not collect: Personal information, email addresses (unless you opt in for notifications), advertising profiles, browsing history across other sites.
- We do not do: Advertising targeting, data selling, file content scanning, user profiling, cross-site tracking.
- Files expire automatically: Free uploads are deleted after 3 days. Nothing lingers on servers indefinitely.
How to Evaluate Any File Sharing Service for Privacy
- Check for client-side encryption - if encryption happens "in your browser" or "on your device," that is zero-knowledge. If the service just says "encrypted" without specifying where, the service likely holds the key.
- Check if accounts are required - services that require accounts inherently collect more data. No-account services have less to collect.
- Read the privacy policy - look for mentions of "content analysis," "automated scanning" or "service improvement" using your data.
- Check for automatic deletion - files that expire automatically are better than files that persist forever on unknown servers.
- Look at the business model - if the service is free and ad-supported, your data is the product. If it has a paid tier, the business model is more transparent.
The Bottom Line
If your files contain anything sensitive - client documents, financial data, medical records, legal materials, personal photos - use a service with zero-knowledge encryption. Not because every file sharing service is malicious, but because you should not have to trust a third party when mathematics can do the job instead.
Enable encryption on EasySend and your files are protected by AES-256-GCM. We cannot read them. A hacker who breaches our servers cannot read them. The only person who can decrypt them is someone with the password you set.
Try Encrypted File SharingRelated Guides
- Encrypted File Sharing on EasySend - how to enable zero-knowledge encryption
- How End-to-End Encryption Works - visual step-by-step guide
- Why Zero-Knowledge Encryption Matters - deep dive
- File Sharing Security Checklist - 7-point evaluation
- EasySend Privacy Policy - what we collect and why