

Loop Habit Tracker is pretty good for this. In particular, it allows you to schedule stuff like ‘twice a month’, or even ‘run 10 km a week’ or somesuch. The app shows the whole list, but marks which tasks are done and which aren’t yet. Plus there are notifications and widgets, but I haven’t used the latter.
Best part is that it’s open-source and requires nearly zero permissions. OTOH the data isn’t synced anywhere.






Passwords are typically sent to the server and hashed there.