8000 GitHub - keshavbhatt/mylocker: [WIP] Secure Personal Vault
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

keshavbhatt/mylocker

Repository files navigation

MyLocker

MyLocker is a secure personal locker built using Qt. It organizes your data into encrypted vaults stored inside a master-password protected Locker. MyLocker is completely local – your data never leaves your device.


🚀 Application Features

  • Locker-Based Architecture – Organize multiple encrypted vaults within a secure portable Locker.
  • Master Password Authentication – Unlock all your data using a single master password.
  • Multiple Vaults – Manage several vaults independently inside a single Locker.
  • Locker Management – Create or delete vaults within an existing lockers.
  • Configurable Storage Path – Choose where your locker and vault data is saved.
  • Auto-Lock – Automatically locks the application after a period of inactivity for enhanced security.
  • Local-Only – No cloud sync or telemetry. Your data stays on your device.

🔐 Password Manager (Module inside Locker)

  • End-to-End Encryption – All password entries are encrypted locally using AES-256. Nothing is stored in plain text.
  • Clipboard Auto-Clear – Copied passwords are automatically cleared from the clipboard after a short time.
  • Search & Filter – Instantly find entries with live filtering and keyword matching.
  • Edit & Duplicate Entries – Easily update or duplicate existing records for convenience.

💡 Coming Soon

  • Secure Notes and Other Modules
  • Improved Theme/UX

📷 Screenshots

Coming soon...

🎥 Watch a quick walkthrough of the application's capabilities (Click the image below to watch on Youtube):

YouTube


🛠️ Build Instructions

Requirements

  • Qt 5.15 or above (with core, gui, widgets modules)
  • qmake
  • C++17-compatible compiler
  • OpenSSL development libraries

Linux (or Unix-like) Build

git clone https://github.com/keshavbhatt/mylocker.git
cd mylocker
qmake
make
./mylocker

📄 License

Licensed under the MIT License. Feel free to modify, fork, and contribute!

🤝 Contributing

Pull requests and feedback are welcome! Please open issues for bugs or feature requests.

Built with 💙 using Qt

0