This application is a secure and customizable way to store and manage sensitive data on your Android device. It includes a built-in editor for creating and modifying data categories, as well as the ability to search within fields. The app is ad-free and offers features such as backup and restore to a USB device, as well as the ability to export data in CSV format.
For added security and convenience, there is an auto lock feature that can be set for a specific period of time. Additionally, there are pro features available for a one-time in-app purchase, including the ability to unlock the app with fingerprint or face recognition on compatible devices, a password generator, and CSV import.
The app takes security seriously, with all data being encrypted, including entry names, category definitions, and the data itself. The encryption uses strong algorithms and key sizes, and the app does not store any hints about the cipher or key size used. A randomly generated 'salt' is also used to protect against offline dictionary attacks.
In the event of a forgotten password, the app will try all combinations of algorithm and key size with the master password to unlock the data file. The key is created by combining the master password with the salt and is hashed multiple times to make it more difficult for brute force attacks. The app also supports auto destruction of the data file after a certain number of unsuccessful unlock attempts.
Unlike other similar apps, aWallet does not require internet access permission. The only permissions needed are for accessing the USB device for backup and restore, as well as exporting data in CSV format. The app also has permission to use the Google Play billing service for the optional purchase of pro features.
If you are interested in learning more about the app, you can visit the website at http://www.awallet.org/. And if you enjoy using the app, please consider leaving a rating on Google Play. If you have any suggestions or feedback, the developer is open to hearing them. Overall, aWallet is a secure and user-friendly way to manage your sensitive data on your Android device.