Transparency is fundamental to trust. Review the cryptographic primitives and infrastructure decisions that secure Vaultr.
All encryption and decryption operations occur entirely within your browser utilizing the native Web Crypto API. The server only receives and stores the resulting ciphertext blocks.
Vaultr employs a strict separation of concerns for user authentication versus data encryption.
Logging into the application utilizes standard session tokens (HTTP-only cookies), while unlocking your vault localizes the derived encryption key strictly to application memory. The master key is never persisted to localStorage or session cookies, mitigating cross-site scripting (XSS) extraction risks.
The backend is built with Next.js App Router and Prisma, providing inherent protections against common web vulnerabilities.