Creamoid
========
Android password manager.

Reads and writes secrets in a [safe][0] directory.
Secrets are encrypted in the [cream][1] format, using a key derived from
a master password.

Caution: This project is fully LLM generated. Use at your own risks.

Features
-----
- Compatible with safe(1)
- Lock / Unlock the whole store
- Copy to clipboard
- Autofill password fields
- Biometric unlock

Usage
-----
Pick the location of your safe, or create a new one.
Tap a secret to copy it, or long-press for more options (edit/delete).
Lock and unlock the whole safe using either your master password, or
your phone's registered biometrics.

Register the app as your phone's preferred password manager to fill in
password fields using the secret picker widget.

Installation
-----
	./gradlew assemble
	apksigner sign -ks <KEYSTORE> --out creamoid.apk \
		app/build/outputs/apk/release/app-release-unsigned.apk
	adb install -r creamoid.apk

Dependencies
-----
- Android 14 or higher
- JDK 17
- Android SDK 35

[0]: https://z3bra.org/safe
[1]: https://z3bra.org/cream
