PurpleKEY

Local, encrypted, and open-source password manager. Built with a zero-knowledge architecture for absolute security. Your data never leaves your machine.

[ .exe ] Windows [ ELF ] Linux [ Mach-O ] macOS

./Security_Specs

  • Encryption: AES-256-GCM
  • Key Derivation: Argon2id (64MB, 3 iter)
  • Storage: Binary CBOR or SQLite
  • Integrity: GCM Tag (No hash stored)
  • Strength Estimation: zxcvbn

./Features

  • Zero-Knowledge Architecture
  • Generator (Random / Passphrase)
  • Favorites System
  • Real-time encrypted search
  • 100% Local, Offline & Open Source

./Tech_Stack

  • Python 3.11
  • PySide6 (GUI)
  • cryptography & argon2-cffi
  • cbor2 & sqlite3

./Installation_Notes

As an independent open-source application, PurpleKEY is not signed with expensive developer certificates. Your OS might display a security warning on the first launch.

Windows (SmartScreen):

Click on "More info" > "Run anyway".

macOS (Gatekeeper):

Open your terminal and type:
xattr -dr com.apple.quarantine PurpleKEY-macos

Warning: The source code is fully auditable on GitHub. Ensure you choose a strong master password: it is cryptographically impossible to recover your data if forgotten.