MirrorNest

CypherLeaf

Private, offline notes with folders, tags, and a lock for sensitive entries.

AndroidReading & WritingOpen source

v1.0.1

22.6 MBscanned clean· 4 downloads

Screenshots

About

CypherLeaf is an open-source note-taking application for Android in the Reading & Writing category. It is intended for people who need to draft, organize, and maintain written information on the device. Its local-storage model supports working with notes without requiring the release build to request internet permission.

Notes can be arranged in folders and labeled with tags for easier organization. Important notes can be pinned, while deleted notes move to a trash area where they can be restored. Notes may include attachments, and reminders can send notifications for items that require attention. A home-screen widget provides access to recent and pinned notes, and the interface supports light and dark themes with an adjustable font size.

The app can be locked through Android’s biometric system or the device screen lock. Individual protected notes use AES-GCM encryption, with the encryption key kept in Android Keystore separately from the notes database. Notes can be exported as plain text, Markdown, or JSON, while encrypted backups use a passphrase with PBKDF2 and AES-GCM. Protected notes and encrypted backups do not leave the device in readable form.

CypherLeaf fits Android users who want a locally maintained writing tool with openly licensed source code. MirrorNest stores the official build directly on its own storage and scans it for malware before publishing, giving users a catalog-based way to obtain the Android application while retaining its local and offline-oriented design.

Requires Android 7.0+

What's new in v1.0.1

Fixes from the F-Droid review of 1.0.0. 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.

App permissions

Read straight from this app's own installer file — the real access it declares it can request, not a guess.

  • Use fingerprint/face unlock to authenticate
  • Show notifications
  • Run automatically at startup
  • Use fingerprint to authenticate
  • io.gitlab.jrock902.cypherleaf.dynamic Receiver Not Exported Permission

Reviews

No reviews yet — be the first.

Leave a review

Sign in to post as a verified member instead of anonymously.

More in Reading & Writing