Skip to content

An offline password manager that stores your passwords on the device after encryption with AES. Can export the passwords to a password protected PDF.

License

Notifications You must be signed in to change notification settings

KunalFarmah98/KPass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KPass - A simple offline password manager

In the age of cloud backed password manager, what if you

  • Don't want your passwords to be stored on the cloud?

  • Only want to store your passwords in your own smartphone?

  • Want to have easy cross-platform sharing of the stored passwords in a secured manner without involving the internet at all?

KPass is tailor made with all these features.

  • It is Completely offline, stores all your passwords securely in Room Database after encrypting with AES cipher

  • The Cipher key stored is securely in Android Keystore,

  • No more syncing passwords to the web, no more relying on a cloud storage and trust their data protection technology.


Features

  • Store and manage your passwords securely offline.

  • Biometric authentication to unlock the app.

  • App locks as soon as you leave it.

  • Easy-to-use interface with alphabetical sorting of website or app names.

  • Securely export passwords to a password-protected PDF with a password provided by you

  • Copy passwords directly from the home screen.

  • Search passwords by username and website/app name.

  • Simple and intuitive UI.

  • All passwords are encrypted using AES.

  • Automatic reminders for updating passwords older than 3 Months.

  • Option to manually configure reminders for each password.


Screenshots






Usage

1. Unlock the app using your screen lock. (Password, Pin or Fingerprint)

2. Add new passwords by clicking the "Add" button.

3. Edit any password you want by clicking the edit icon on the password card.

4. Scroll through the list or use the search function to find saved passwords.

5. Export your passwords to a password-protected PDF for secure backup and cross platform sharing without requiring transfer over the internet.

6. Copy passwords directly from the home screen for easy access.

7. Delete any password using the delete button.

8. Clear all passwords using delete all option.


The person best suited to protect your passwords is YOU.


Contributing

Contributions are always welcome!.

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-branch
  3. Make your changes.
  4. Commit your changes:
    git commit -m "Add feature"
  5. Push to the branch:
    git push origin feature-branch
  6. Open a pull request.

License

This project is licensed under the MIT License.

About

An offline password manager that stores your passwords on the device after encryption with AES. Can export the passwords to a password protected PDF.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages