# mozilla/send

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/mozilla-send).**

13,269 stars · 1,629 forks · FreeMarker · MPL-2.0 · archived

## Links

- GitHub: https://github.com/mozilla/send
- Homepage: https://send.firefox.com
- awesome-repositories: https://awesome-repositories.com/repository/mozilla-send.md

## Description

Send is a self-hosted file transfer service designed for end-to-end encrypted file sharing. It provides a privacy-focused data transfer solution and ephemeral file storage where uploaded content is automatically deleted after a specified number of downloads or a set amount of time.

The service ensures private file sharing by utilizing client-side encryption to protect data before it is uploaded. Decryption keys are distributed to recipients via URL hash fragments to ensure the server never has access to the keys.

The platform supports encrypted data transfer and temporary file hosting. It uses symmetric key encryption and direct-to-storage uploads to manage the movement of sensitive documents and media.

## Tags

### Security & Cryptography

- [Encrypted File Sharing](https://awesome-repositories.com/f/security-cryptography/message-encryption/encrypted-file-sharing.md) — Provides a service for transferring encrypted files to users via secure, temporary links. ([source](https://cdn.jsdelivr.net/gh/mozilla/send@master/README.md))
- [Client-Side Encryption](https://awesome-repositories.com/f/security-cryptography/client-side-encryption.md) — Implements client-side encryption in the browser to ensure files are encrypted before they are uploaded to the server.
- [End-To-End Encryption Systems](https://awesome-repositories.com/f/security-cryptography/cryptography/end-to-end-encryption-systems.md) — Implements an end-to-end encrypted system where data is encrypted on the sender's device and decrypted only by the recipient.
- [Ephemeral File Hosting](https://awesome-repositories.com/f/security-cryptography/ephemeral-file-hosting.md) — Provides short-term file hosting with automatic deletion based on time or download limits.
- [URL-Fragment Key Distribution](https://awesome-repositories.com/f/security-cryptography/url-fragment-key-distribution.md) — Distributes decryption keys via URL hash fragments so the server never gains access to the secret keys.
- [Privacy-Focused Tools](https://awesome-repositories.com/f/security-cryptography/privacy-focused-tools.md) — Minimizes metadata collection and avoids permanent storage to ensure privacy-focused data transfer.
- [Symmetric Encryption](https://awesome-repositories.com/f/security-cryptography/symmetric-encryption.md) — Uses symmetric key encryption with a single shared secret to lock and unlock file content.

### Business & Productivity Software

- [Secure File Sharing](https://awesome-repositories.com/f/business-productivity-software/secure-file-sharing.md) — Enables secure file sharing via password-protected or encrypted links to ensure only intended recipients have access.
- [Temporary File Hosting](https://awesome-repositories.com/f/business-productivity-software/temporary-file-hosting.md) — Offers a hosting solution where files are automatically deleted after a specified number of downloads or time.

### DevOps & Infrastructure

- [Ephemeral Blob Storage](https://awesome-repositories.com/f/devops-infrastructure/ephemeral-storage/ephemeral-blob-storage.md) — Provides ephemeral storage where uploaded files are automatically deleted after a set number of downloads or a time limit.

### Web Development

- [Self-Hosted File Servers](https://awesome-repositories.com/f/web-development/self-hosted-file-servers.md) — Ships as a deployable application for hosting private file transfer infrastructure without relying on third-party storage.
- [Direct-to-Cloud Uploads](https://awesome-repositories.com/f/web-development/direct-to-cloud-uploads.md) — Streams file data from the browser directly to the storage backend to efficiently handle large file sizes.

### Networking & Communication

- [Internet Transfers](https://awesome-repositories.com/f/networking-communication/file-transfers/internet-transfers.md) — Facilitates the movement of sensitive documents across the internet while ensuring privacy from third parties.
