Skip to content

Securely manage all your most sensitive account data locally on your Android device.

License

Notifications You must be signed in to change notification settings

Christian-2003/password-vault

Repository files navigation

Password Vault

GitHub GitHub GitHub

Securely manage all your most sensitive account data locally on your Android device.

Table of Contents
  1. Description
  2. Install and Use the Project
  3. Contributors
  4. License
  5. How to contribute
  6. Other Images

Description

PasswordVault allows you to securely store your most sensitive account data on your device locally. You can add as many accounts to the app as you wish. Each account can contain as many details as you like, such as passwords, e-mail addresses, security questions, etc.

Used Technologies

The application is developed with Java and XML through the Android Studio IDE. Therefore, the app is built using Gradle.

The app uses Google's Material Design to implement a comfortable and visually pleasing design, that users can intuitively work with.

Furthermore, all data is encrypted through the Advanced Encryption Standard (AES) with Galois / Counter Mode (GCM) with a key size of 256 bits.

Miscellaneous

The version numbers for this project are determined based on the guidelines provided by semver.

The project contains a changelog which documents all changes that were made to the application in between software versions.


Install and Use the Project

Install the App

If you want to use the app, you can download the APK file here. For further details about the installation as well as system requirements, take a look at the installation guide.

Information about app updates can be found in the installation guide as well. Keep in mind that updating from version 3.1.0 or lower requries special attention as described here.

Steps to build and run the project through the Android Studio IDE are covered within the installation guide as well: Cloning This Repository.

How to Use the Application

A detailed quickstart guide can be found here. This guide covers all steps to add a new account to the app.


Contributors

Currently, I (Christian-2003) am the only developer.


License

The project is licensed under the terms and conditions of the MIT license. You can view a copy of the license here.


How to Contribute

If you want to contribute to this project, feel free to do so.

Feel free to open issues, for anything you feel is appropriate. If you want to report bugs, please provide steps to reproduce the bug.

If you want to contribute to the code development, be a self respecting person and use the coding guidelines for Java that are taught in school and university.

A few guides for development-purposes are published here. If you are interested in contributing, this would be a good start.

The project will be developed in English.


Other Images



2024-05-11
© Christian-2003