Skip to content

v1.0.0

Latest

Choose a tag to compare

@Arghya-Banerjee Arghya-Banerjee released this 21 Jun 11:06

πŸ” Password Manager - Release Notes

πŸš€ Version 1.0.0 - Initial Public Release

βœ… Features

  • Vault Creation

    • Automatically stores encrypted credentials at:
      C:\Users\<username>\.vault.dat
    • One vault per system. Simplicity by design.
  • Secure AES Encryption

    • AES-128 encryption using cryptography and Fernet
    • Master password never stored, used to derive key
  • Modern GUI Interface

    • Built with PySimpleGUI in a light theme
    • Clean tabbed interface: Add | Get | List
  • Add Entries

    • Save new service credentials
    • Optionally auto-generate secure passwords (8–32 characters)
  • Get Entries

    • Real-time search-as-you-type
    • Double-click service to reveal username and password
  • List All Services

    • One-click tab to list everything saved
  • Vault State Management

    • Auto logout on window close
    • Logout button to relock manually
    • Vault must be unlocked to use any features
  • Delete Vault (with safety net)

    • Hidden until a vault exists
    • Requires CAPTCHA confirmation (random 12-char code)
    • Creates .vault.bak backup before deleting

πŸ’» Technical Stack

  • Python 3.11+
  • PySimpleGUI
  • cryptography