Your data, encrypted on your device, only accessible by you.
End-to-End Encryption (E2EE) is a security system where only the communicating users can read the messages or access the data. In Softmask's implementation, your files are encrypted before they leave your device and can only be decrypted with your personal encryption key, which is never sent to our servers.
This means that even we, as the service provider, cannot access your files' contents. Only you hold the keys to your data.
Your files remain private even if our servers are compromised
You decide who can access your encrypted files
Meets the highest European privacy standards
Common questions about our end-to-end encryption implementation.
If you forget your encryption password, you can use your recovery key to regain access to your files. This is why it's crucial to save your recovery key in a secure location when you first set up encryption.
Without either your password or recovery key, your encrypted files cannot be accessed—even by our technical team. This is a fundamental aspect of true end-to-end encryption that ensures your privacy.
Yes, you can share encrypted files with others through Softmask's sharing features. When you share a file, the recipient will receive access to the encrypted file. Note that anyone with the link will be able to view the file, unless you add password protection to that specific share.
End-to-end encryption does add a small processing overhead when uploading and downloading files, as encryption and decryption happen on your device. However, we've optimized our implementation to minimize this impact. For most files and modern devices, you likely won't notice any significant delay.
Softmask uses AES-256 encryption in GCM mode for file encryption, which is the same standard used by banks and government agencies for securing sensitive data. For key derivation from passwords, we use PBKDF2 with a high number of iterations to protect against brute force attacks.
Discover other Softmask features that complement our end-to-end encryption.
Understanding the technical process can help you appreciate the security Softmask provides.
When you first set up encryption, Softmask generates a unique master encryption key on your device using AES-256, the gold standard in encryption technology. This master key is what protects all your files.
Your master key is protected by your encryption password. The password itself is never stored; instead, we use a technique called key derivation (PBKDF2) to create a key from your password that can encrypt and decrypt your master key.
When you upload a file, Softmask:
This multi-layered approach ensures maximum security while still allowing for efficient file management.
When you access a file:
The entire decryption process happens locally on your device—your files are never decrypted on our servers.
Softmask makes encryption easy to use with a simple setup process.
When you first upload a file, you'll be prompted to set up encryption by creating a strong password. This password should be different from your account password and kept secure.
You'll receive a recovery key that can be used if you forget your password. Download and store this key in a secure location—it's your backup access method.
Enter your encryption password whenever you start a new session to unlock your files. For security, this encryption is locked after you log out or close your browser.
When you upload a file with encryption enabled:
To view or download your encrypted files:
Unlike regular cloud storage, with E2EE your encryption keys are stored locally in your browser, not on our servers. This provides maximum security but means:
This approach prioritizes security over convenience. We could store your master key on our servers, but that would defeat the purpose of end-to-end encryption and reduce your privacy protection.
Despite this limitation, we've made it easy to access your files from a new browser or device with these options:
From your original browser where encryption is set up:
Then in your new browser:
In today's digital world, protecting your privacy has never been more important.
Cloud providers without E2EE can access, scan, and analyze your files for various purposes, including targeted advertising or compliance with overly broad government requests.
With Softmask, your data is protected from both corporate and government surveillance.
Even if our servers were compromised, your files would remain encrypted and inaccessible without your personal encryption key, which is never stored on our servers.
Your data remains protected even in the unlikely event of a server breach.
Our E2EE approach helps us maintain the highest standards of GDPR compliance by minimizing the personal data we process and ensuring data protection by design.
As an EU-based service, we take European privacy standards seriously.
For financial records, legal documents, personal photos, or business secrets, E2EE provides the level of protection these sensitive materials deserve.
Some data is too important to trust to standard cloud storage solutions.
We've designed our E2EE system to be both highly secure and user-friendly. While it requires a few extra steps compared to standard cloud storage, these steps ensure your data remains truly private and under your control.
At Softmask, we believe privacy is a fundamental right. Our end-to-end encryption is not an afterthought or premium feature—it's built into the core of our service, ensuring your digital life remains private by default.
Understanding what works with end-to-end encryption and what doesn't.
All files and folders can be encrypted
Share with password protection
Using export/import
Works in all modern browsers
Some file types can't be previewed directly in the browser without downloading first.
Since files are encrypted, we cannot search within file contents—only filenames and metadata.
Without your recovery key, we cannot restore access if you forget your encryption password.
Softmask's encryption features work best with modern browsers (Chrome, Firefox, Safari, Edge) updated to their latest versions. Older browsers may not support our encryption system.