If you like this sort of this, then I strongly recommed the Loop Habit Tracker app for Android users: https://play.google.com/store/apps/details?id=org.isoron.uha...

It's relatively easy to use, nicely designed, open source, and best of all, doesn't do any shady cloud stuff or require any questionable permissions. If you want separate backups, you can export the data as a CSV or a SQLite dump.

(I'm not affiliated with the app in any way other than being a happy user.)

Looks awesome!

Here's the repo btw: https://github.com/iSoron/uhabits/