Uploading and Downloading Files
Uploading Files
- Click the Upload button in the top right of your vault.
- Select one or more files from your device.
- A progress bar shows three stages: Encrypting (your browser encrypts the file), Uploading (encrypted blob sent to storage), and Saving metadata.
- Once complete, the file appears in your vault with an AES-256 badge confirming it's encrypted.
You can upload multiple files at once. Each is encrypted and uploaded individually.
Downloading Files
- Hover over a file in your vault and click the download icon (arrow pointing down).
- Your browser fetches the encrypted blob directly from storage, then decrypts it locally using your passphrase.
- The original file is saved to your device with the correct file name and type.
What Your Server Never Sees
During the entire upload and download process, our application server handles only:
- Generating signed upload/download URLs (tiny API calls, no file data).
- Storing file metadata (name, size, encryption initialisation vector).
The actual file content — encrypted or otherwise — never passes through our application servers. It goes directly between your browser and our storage infrastructure via signed URLs.
File Size Limits
Maximum file size depends on your plan: 500 MB for Vault Pro, 2 GB for Vault Business. Files above your plan's limit will be rejected before upload.