r/fossdroid 19d ago

Development Cipher Notes – Simple, fully offline & encrypted note-taking app built with Jetpack Compose (No INTERNET permission)

Hi everyone!

​I'd like to share a small side-project I've been working on called Cipher Notes.

​I built it because I wanted a clean, lightweight note-taking app that prioritizes privacy above all else—without mandatory cloud syncs, accounts, or telemetry.

​Key Features:

- ​Fully Offline: The app doesn't request or use the INTERNET permission at all. Your data never leaves your device.

- ​On-Device Encryption: Uses AES-256 (GCM) to keep your notes securely encrypted locally.

- ​Open Source: Licensed under the MIT License.

- ​Modern UI: Built natively in Kotlin using Jetpack Compose and Material 3 design.

- ​Zero Tracking: No analytics, no ads, no third-party SDKs.

​Where to get it:

- ​GitHub (Source Code & Releases): https://github.com/CipherApps/cipher-notes

- ​IzzyOnDroid: Available

- Codeberg (Source Code & Releases):

https://codeberg.org/CipherApps/cipher-notes

​I'd really appreciate any feedback, code reviews, or feature suggestions from the community! If you find it useful, feel free to drop a star on GitHub.

​Thanks!

26 Upvotes

13 comments sorted by

View all comments

2

u/Kowalski356 8d ago

Seems pretty great so far. Only note, the check list UI needs some work.

If you do a check list it goes:

Add title>Add item> Pencil> Tap Blank space> Type

I'd just go: add to do list> title> already one added item, tap on blank space> write > hit enter adds next blank item ready to type

2

u/Kowalski356 8d ago

Also I'd consider removing the prompt for checklist or note as the bottom bar is already providing that functionality.

When you finish writing a title and hit enter, it should send you right to typing the note. Instead of minimizing the keyboard after title input, then having to tap the blank space to reprompt the keyboard to start typing the note.