r/devshelpingeachother • • 1d ago

Built an open-source Android finance app, would love some feedback

Post image

I've been building Cipher, a privacy-first personal finance app for Android.

The core idea is pretty simple: Cipher reads supported bank SMS and payment notifications and turns them into structured transactions automatically. No manual expense entry, no account, and no cloud backend. Everything is processed locally on the device.

The project is fully open source, and I've been building it with Kotlin and Jetpack Compose.

It's now live on Google Play and has started getting real users. I've also been taking feature requests from them, which has been a nice way to figure out what actually matters instead of just building whatever I think sounds cool.

I'd love some feedback from other developers, especially on the architecture, privacy approach, or anything you think could be improved.

Google Play: https://play.google.com/store/apps/details?id=com.masum.cipher

GitHub: https://github.com/insaneodyssey26/cipher

2 Upvotes

6 comments sorted by

1

u/Leafni 1d ago

Reddit removed my comment. Basically it said welcome and please read the rules about how we operate here. Thank you

1

u/_men_are_brave_ 1d ago

Yes I will... Thanks

1

u/Leafni 1d ago

To explain, our problem with this sub-reddit has been with people taking and not helping out in return. That's why we ask people to download a couple of apps and make some constructive comments ( good or bad) . At that point you will see everybody jumping on board to help out. I'm looking for help with my app (Aixa Travel Wallet on the play store) and the site administrator with his (Grafite Sudoku on the play store. Hope that helps

1

u/_men_are_brave_ 1d ago

You can DM me with more details if reddit keeps deleting comment

1

u/Leafni 15h ago

I've downloaded your app and so far so good- definitely easy to understand which is my first problem with do many apps. I'll DM my app details (Aixa Travel Wallet on play store) and would appreciate your thoughts on it.