CypherLeaf
A reminder set while notification permission is denied now explains that it
will not appear, instead of silently staying unset. Screenshots are blocked
only while a protected note is open, not everywhere in the app.
Also an accessibility pass: better contrast on buttons and note badges,
screen-reader labels for trash actions, a live search result count, and
heading navigation. Database failures are now reported instead of ignored.
offline, has no ads, no trackers, and no account. Your notes stay on your
device.
Features:
* Notes with folders and tags to keep things organised
* Pin important notes to the top
* Trash with restore, so a delete is never final by accident
* App lock using your device biometric or screen lock
* Protected notes: individual notes are encrypted with AES-GCM, and the key
is held in the Android Keystore, separate from the notes database
* Attachments on notes
* Reminders with notifications
* A home-screen widget for recent and pinned notes
* Export notes as plain text, Markdown, or JSON
* Encrypted portable backup protected by a passphrase (PBKDF2 + AES-GCM),
so you can move your notes to a new device safely
* Light and dark themes, with an adjustable font size
Privacy:
CypherLeaf requests no internet permission in its release build, so it
cannot send your notes anywhere. Fonts are bundled with the app rather
than downloaded. Protected notes and encrypted backups never leave the
device in readable form.
- Author: Zak Faulkner
- License: MIT License
- Issue Tracker
- Source Code
- Build Metadata
- Reproducibility Status
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
x86_64This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 22 MiB PGP Signature | Build Log
-
arm64-v8aThis version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 21 MiB PGP Signature | Build Log
-
armeabi-v7aThis version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 18 MiB PGP Signature | Build Log

