What browser encryption means
The browser creates the encrypted file package locally with chunked XChaCha20-Poly1305 authenticated encryption before upload. The service stores encrypted file data and coordinates delivery rather than treating file bodies as ordinary readable application data.
How it differs from encryption at rest
Encryption at rest protects disks, buckets, databases, and backups. Browser encryption moves the protection boundary earlier, before the application stores the file.
Why encrypting before upload matters
For sensitive documents, logs, contracts, financial files, HR packets, and client records, the key question is whether the service needs readable file contents during normal delivery.
What metadata still exists
Browser encryption does not erase operational metadata. A delivery service may still process account details, recipients, transfer size, timestamps, status, and abuse-prevention signals.
When secure links help
Secure links are useful when a recipient should not need an account, but they are lower assurance than account-bound access because the full active link can be forwarded.