HabitBull's app has a simple but powerful UI where you can see your whole month at a glance. With this UI, it's really easy to see on which day you broke a habit.
Further, their app has graphs and charts showing you visual data on how you performed with your habits, and what your success % is as compared to your desired goals. It's even better that you can export all the data in CSV format and analyse it by yourself all you want.
One really cool feature is the ability to decide how often and how many times you need to perform a habit. It could be that you need to exercise 2 times a week, which HabitBull allows you to track easily.
Habitbull is available as a free app. You can unlock premium features starting at $4.99 per month, or pay $19.99 for a yearly subscription.