Secure File Sharing (zero-knowledge)
When you upload a file through the website’s Secure File Sharing flow:- Your browser encrypts the file locally using AES-GCM (256-bit) before a single byte leaves your device.
- The encryption key is embedded in the URL fragment (the part after
#...). - Browsers never transmit the URL fragment to a server during a request, it’s processed entirely client-side.
Permanent CDN Hosting (not encrypted)
CDN assets are public by design. A browser has to be able to fetch and render them directly (<img src="...">, stylesheets, etc.), which is incompatible with client-side encryption. CDN uploads are stored and served in the clear.
To protect your privacy anyway, Hypastack strips EXIF, GPS, and camera metadata from images on upload. But the visible content of the file itself is readable by Hypastack and by anyone holding the link.
Developer API uploads (not encrypted)
The API has no browser in the loop to hold a key, so files uploaded through it are stored as received and are readable by Hypastack. If you’re using a third-party app built on the Hypastack API, your upload sits in that developer’s account, both they and Hypastack can access it. Your privacy relationship in that case is with the developer, not Hypastack directly.Summary
For what account metadata is collected (separate from file contents), see the Privacy Policy.
