What is 0up?
0up is a secure file upload service that allows users to share files with encryption and automatic expiration. Files are encrypted directly in the user's web browser using a locally generated key, which is never transmitted to the server. This ensures that only individuals with the unique download link can access the decrypted files, providing enhanced privacy and security.
The service offers flexible expiration options, allowing files to be set to expire after a specific time period (e.g., 1 hour to 24 hours) or after a certain number of downloads (e.g., 1 to 10 downloads). As an open-source platform, 0up operates without collecting or selling user data, displaying ads, or offering paid plans, making it a transparent and community-supported tool for temporary file sharing needs.
Features
- Browser-Based Encryption: Files are encrypted locally in the web browser with a key that never leaves the user's device
- Ephemeral File Sharing: Files automatically expire after set time periods (1-24 hours) or download counts (1-10 downloads)
- Open-Source Platform: Code is publicly available for transparency, auditing, and self-hosting
- No Data Collection: Operates without collecting or selling user data, ads, or paid plans
- Secure Key Handling: Decryption keys are passed via URL anchors, not sent to servers or logged
Use Cases
- Sharing sensitive documents securely with time-limited access
- Temporary file transfers for collaborative projects
- Distributing confidential materials with download count restrictions
- Secure one-time file sharing without long-term storage concerns
- Open-source self-hosting for customized encrypted file sharing solutions
FAQs
-
Can 0up admins decrypt the files I upload?
No. The key required for decryption is never sent to 0up, meaning we have no ability to decrypt your uploads. Your file's meta data (file name, file type, etc) are also encrypted. -
How does 0up work?
Your files are encrypted by your web browser, with a key that is generated on your browser. The key is never sent to 0up, meaning only you and those you share the link with can download the decrypted files. -
Could you be sneaky and take a peak at our keys?
Your keys are passed as an anchor component in the URL (#YOUR_KEY_HERE). The anchor data is not sent as part of the request to the server and isn't logged by the server. While that doesn't mean it's impossible for nefarious or bad code to leak the key, we're open source and encourage you to check our work! -
How do you make money?
We don't collect or sell user data, we don't include ads, and we don't have a paid plan. So, the short answer is, we don't make money. This is simply a passion project. Starring us on Github and/or reviewing us on Product Hunt would be much appreciated! -
Do I have to trust you?
Nope. Clone 0up and host it on your own infrastructure.
Related Queries
Helpful for people in the following professions
0up Uptime Monitor
Average Uptime
100%
Average Response Time
116.03 ms