KeePass DX is an Android app implemented from Keepass password manager.
KeePass DX was created to meet the security and usability needs of a KeePass app on Android :
No, you can not open a database file without the master password (and / or) the associated key file. Be sure to remember your master password and save the key file in a safe place.
Yes, we have integrated a secure openning option of fingerprint for android devices that support this feature, so no one can access the app without scanning his/her fingerprint or fill a master key. (You must always know your master password, the fingerprint is only a quick unlock tool.)
We allow users to save and use passwords, keys and digital identities in a secure way by integrating the last encryption algorithms and Android architecture standards.
You can increase the security of your database by changing the encryption algorythm and increasing the rounds of encryption keys. (In Settings -> Database Settings when your database is open) Warning: Increase the number of rounds sparingly to have a reasonable opening time.
The offline and online client concepts only exists with other apps because the file access network tools are directly integrated into the code of the main app. Which is a very dubious choice knowing that it is not normally the purpose of an Android password management app to take care of external file synchronization on clouds (which can be under closed licensed and recover your data base), it is rather the purpose of the file management app.
Yes this is possible. You can of course add the cloud app of your choice to your file manager (NextCloud, Owncloud, Dropbox, Google Drive...). We recommend using a cloud with personal server and open source license, like NextCloud to be sure how your databases are stored.
Keepass DX uses the default file manager of your device. If this manager is not connected to your cloud, you need to open your cloud app and select your database file. The linked file provided by the content provider may have a strange name with series of numbers and letters (like eab4678a-33f1-4890-acba-42f1b5cbac13), an alias feature is in development for better visibility.
We're thinking about creating or modifying an open source file manager app to make it easier to open remote files.
Yes you can, but you must first save the .kdb or .kdbx file from your database to an external storage (like a hardrive or a cloud). We recommend you save your data after each modification so incase you loose your android device you could retrieve the data and import it into the new KeePass DX installed on the new android device.
All versions currently have the same usage features.
Alternative themes are present to encourage users to contribute. They might just not be there because they do not provide any usage feature but are rather cool and replace the advertisement.
The procedure to unlock these themes in KeePass Libre is sent by email manually so feel free to ask at firstname.lastname@example.org if you have made a contribution.
Developments are not yet completed and basic features such as managing attachments and synchronization are not yet integrated. Of course, the app respects a specific update workflow to avoid bugs even in its beta version.
Yes, but only if the Android version is used by a majority of users and if there is a high demand.
Yes, we welcome this you could go ahead and do that on our github: https://github.com/Kunzisoft/KeePassDX/issues