Skip to content

VidyutPrabakaran1/AI-Password-Manager

Repository files navigation

AI Password Manager Poster

AI Password Manager 🗝️ - Website

Status 🪄: Latest Stable Release - APM v2.3

1

This is an AI Password Manager, Here's breakdown of it's features ✨ :

  1. Password Generation - It generates strong passwords with the help of AI.

  2. Password Strength Checker - Estimates the strength of your password, so that you can create stronger passwords, uses a constantly learning AI to be up-to-date with today's password standards.

  3. Username Generator - Lets you generate usernames for various accounts that've never been seen before, with the help of AI.

  4. Common Passwords Checker - Lets you check if a password is commonly used on the internet.

  5. Master Password - Set one single password for all your passwords.

  6. and...

APM Accounts 🧾:

2

Introducing APM Accounts, create your own account for your AI Password Manager securely with encryption & 2 Step Verification and get -

3

Backup Feature : Safely backup your credentials to your APM Account.

Restore Feature : Backed up? Had to reinstall APM? or Got a new computer? Login to your APM Account and click restore to get all your credentials back on your new install.

What about customization 🎨 ?

  1. Default Themes - Light and Dark modes, are built into the program for comfortable viewing.

4

  1. Transparency Mode [Unavailable on Linux] - Enable a semi-transparent window mode.

5 *Image for representational purposes only. Actual transparency may vary.

Credits & Acknowledgements 🎉

Application Framework:

Contributors:

  • Feature Ideas - @ZappedZaid (@ZappedZaid5 - YouTube / @Zapped-Zaid5 - GitHub)
  • Bug reports & Suggestions - AnonymousYA (Identity Hidden)

APIs & Libraries Used:

  • Custom Tkinter (Tom Schimansky / Website) - Main UI
  • Webbrowser (Python) - Feedback Function
  • Requests (Kenneth Reitz - Email / PyPi) - Internet Connection Check & Update Check system.
  • JSON (JSON - Website) - Data management.
  • zxcvbn (Dropbox - GitHub) - Password Strength Check system.
  • Pickle (Python) - Data management.
  • BeautifulSoup4 (Leonard Richardson - Email / PyPi) - Versioning System.
  • Cryptography (Python Cryptographic Authority - PyPi Profile / PyPi) - Encryption System.
  • Google Spreadsheets Python API (Anton Burnashev - Email / PyPi) - Cloud DB Management.
  • Google API Python Client (Google APIs - GitHub) - Cloud DB Management.
  • Geocoder (Dennis Carriere - Email / PyPi) - Verification Email Location Tagger.