iOS App for marking the completion of daily tasks

I’m looking for a productivity mobile with one important key feature, which is very simple (and I’m more than sure it’s been implemented, and not once), yet I can’t seem to be able to find a good description for it to build a search query.

Basically, I want to use the app to mark whether I’ve done a certain daily activity today or not. Ideally, I should be able to have multiple of these daily activities, like “practice French”, “do push-ups”, etc. The app simply collects the statistics and shows me the overall “consistency” of my daily activities, like marking the days I’ve missed it in red (see this picture from some online service with a similar idea:

So what apps with such a feature do you know and can recommend?