# Rabbithole Docs > Decentralized encrypted file storage on the Internet Computer ## Docs - [FAQ](/faq.md): Frequently asked questions about Rabbithole - [Core concepts](/getting-started/concepts.md): Internet Computer terms as they appear in Rabbithole - [Introduction](/getting-started/introduction.md): Decentralized encrypted file storage you control - [Quick Start](/getting-started/quickstart.md): Start using Rabbithole in minutes - [Authentication](/how-it-works/authentication.md): How Rabbithole signs you in, protects your privacy, and uses verified identity attributes - [How encryption works](/how-it-works/encryption/how-encryption-works.md): How Rabbithole derives keys, encrypts chunks, and verifies data - [Encryption](/how-it-works/encryption/index.md): How Rabbithole protects file contents before they leave your browser - [Keys and vetKeys](/how-it-works/encryption/vetkeys.md): How Rabbithole derives encryption keys without a user password - [Payment & Cycles](/how-it-works/payment.md): How storage, uploads, and storage canister uptime are paid for - [What Pro gives you](/how-it-works/pro.md): Which Rabbithole Pro features are added on top of the storage license - [Email invites](/how-it-works/sharing/email-invites.md): Share access with people before they create a Rabbithole account - [Encrypted sharing](/how-it-works/sharing/encryption-in-shared-access.md): Why shared encrypted files don't need to be re-encrypted for every recipient - [Shared access](/how-it-works/sharing/index.md): Share storages, folders, and files with people who use Rabbithole or join later - [Permission model](/how-it-works/sharing/permissions.md): Understand what View, Edit, and Manage mean for shared access - [Data Sovereignty](/how-it-works/sovereignty/index.md): What you control when Rabbithole deploys personal storage for you - [Storage updates](/how-it-works/sovereignty/updates.md): How Rabbithole installs new versions without permanent access to your canister - [How to verify ownership](/how-it-works/sovereignty/verify-ownership.md): How to confirm that your storage belongs to you and Rabbithole is not a permanent controller - [How Blob Storage works](/how-it-works/storage/blob-storage.md): How Rabbithole stores encrypted files outside the canister and verifies them before opening - [Storage](/how-it-works/storage/index.md): Choose where Rabbithole keeps the encrypted copy of your files - [How Rabbithole verifies your files](/how-it-works/storage/integrity.md): How Rabbithole checks that a stored file has not been silently changed before opening it - [How On-chain Storage works](/how-it-works/storage/on-chain-storage.md): How Rabbithole keeps encrypted files directly inside your personal canister - [Trust Model](/how-it-works/trust-model.md): What Rabbithole asks you to trust, and what encryption removes from the trust path - [Privacy Policy](/legal/privacy.md): How Rabbithole handles your data and protects your privacy - [Terms of Service](/legal/terms.md): Terms and conditions for using Rabbithole ## Agent resources - [Agent resources](/agent-resources.md): Machine-readable Rabbithole documentation for AI agents and coding assistants