KeyLocker, a password manager for Android
Find a file
2022-08-27 14:48:39 +02:00
.idea major refactoring of recyclerview/adapter 2021-11-04 11:24:01 +01:00
app Merge branch 'trunk' of github.com:mhekkel/keylocker into trunk 2022-08-27 14:48:39 +02:00
gradle/wrapper First steps to version 2 of KeyLocker for Android. 2021-10-09 15:58:17 +02:00
build.gradle startup logic 2021-11-05 09:07:25 +01:00
gradle.properties transfer 2019-12-30 16:15:57 +01:00
gradlew duh 2019-12-23 09:24:06 +01:00
icon.svg new icons 2021-10-23 21:35:57 +02:00
local.properties nieuw, voor schone build 2019-12-23 09:02:36 +01:00
README.md Added readme, update gitignore 2021-11-07 16:49:32 +01:00
settings.gradle werk aan update 2019-12-20 10:48:46 +01:00
te-doen.txt purge implemented 2021-11-05 11:35:49 +01:00

KeyLocker

KeyLocker is a password manager for Android. It is derived from the Windows Phone app and uses the same file format.

Using this app you can store passwords and notes, small snippets of text, in a safe container using secure AES encryption. A notable feature of KeyLocker is the ability to synchronize keylocker files. The Windows Phone app used to use OneDrive for this, the Android for now only supports WebDAV.

Installation

Eventually I hope this app might make it into an app store, however, I'm not willing to pay for a Google developer account and so the Play store is out of question. For now, you can install KeyLocker by using F-Droid and then add the private KeyLocker repository

Usage

The use of this app should be pretty straight forward. Use the drawer (accessible through the hamburger menu) to switch between Keys and Notes. Add new Keys or Notes by tapping the plus button.

The password generator generates passwords of 12 characters, you can change this and other parameters in the settings.

Backups can be made to the SD card or to a WebDAV location. The information to access this WebDAV location is stored in a special Key card.

Backups are in fact synchronizations. That means, if you update a key on another phone and synchronize to the WebDAV location, you can pick up that change with another phone. A time stamp defines which change will eventually overwrite the other.