Privacy Policy
Last updated: March 2026
The short version
Rabbithole is designed so that we cannot access your data. Your files are encrypted in your browser before they reach the network. We have no master keys, no backdoors, and no ability to read your files.
What we don't collect
- File contents — encrypted client-side, we never see plaintext
- Encryption keys — derived via threshold cryptography, never exist in one place
- Passwords — there are none; authentication is via Internet Identity (passkeys/biometrics)
- Email addresses — not required for registration
- Browsing history or tracking data — no analytics, no cookies, no third-party trackers
What we do process
Internet Identity Principal
When you sign in, your browser generates a cryptographic identity (Principal ID) via Internet Identity. This identity is:
- Unique to Rabbithole (cannot be used to track you across other apps)
- Not linked to any personal information
- Stored only on the Internet Computer blockchain
Canister interactions
Your personal storage canister records:
- File metadata (names, sizes, folder structure) — stored in your canister, not encrypted
- File contents — encrypted
- Access permissions you set
All data is stored in your canister, which you own and control. Rabbithole removes itself as controller after setup.
Payment information
When creating a storage canister, payment is processed to cover Internet Computer network costs (cycles). We do not store payment details. The entire payment goes to the network — Rabbithole takes zero profit.
Data location
Your encrypted data is stored on the Internet Computer blockchain, distributed across 13–34 independent nodes operated by different parties worldwide. No single node operator can access your data.
Data retention
Your data persists as long as your canister has cycles (fuel). You can:
- Top up cycles directly without Rabbithole
- Delete your data at any time
- Export your data at any time
If Rabbithole ceases to exist, your data remains accessible via your canister's direct URL.
Third-party services
- Internet Identity — authentication provider (open source, operated by DFINITY Foundation)
- Internet Computer — decentralized blockchain network
We do not use Google Analytics, Facebook Pixel, or any third-party tracking service.
Open source
Our code is open source on GitHub. You can verify every claim in this policy by reading the source code.
Changes to this policy
We will update this page if our practices change. Since we're open source, any changes are visible in our commit history.
Contact
Questions about privacy? Open an issue on GitHub or reach out on X (Twitter).