Skip to content

Zero-Knowledge Architecture

TorrinPass implements a true zero-knowledge architecture, meaning we mathematically cannot access your passwords or personal data.

  1. Your master password never leaves your device
  2. Encryption keys are derived locally
  3. We only store encrypted data we cannot decrypt
  4. No backdoors, no exceptions

┌─────────────────────────────────────────────────────────┐
│ YOUR DEVICE │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ Master │───▶│ PBKDF2 │───▶│ MEK │ │
│ │ Password │ │ 210,000 │ │ (256-bit) │ │
│ └─────────────┘ │ iterations │ └──────┬──────┘ │
│ └─────────────┘ │ │
│ ▼ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ Plaintext │────────────────────▶│ AES-256 │ │
│ │ Passwords │ │ GCM │ │
│ └─────────────┘ └──────┬──────┘ │
│ │ │
└──────────────────────────────────────────────┼──────────┘
┌─────────────────────────────────────────────────────────┐
│ TORRINPASS SERVERS │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ ENCRYPTED BLOBS ONLY │ │
│ │ (We cannot decrypt these) │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘

  • ✅ Master password
  • ✅ Master Encryption Key (MEK)
  • ✅ Decrypted passwords (in memory only)
  • ✅ Biometric-protected credentials
  • 📦 Encrypted password blobs
  • 📦 Encrypted 2FA secrets
  • 📦 Encrypted notes
  • 📧 Your email (for account identification only)

If our servers are breached, attackers get only encrypted data they cannot decrypt.

TorrinPass employees cannot access your passwords—we don’t have the keys.

We cannot comply with requests for your passwords because we don’t have them.