Android: Fitness trackers are handy (and numerous), but what if you want to track some other habit or task? Trackthisforme can keep a log of any activity of your choosing.
The interface is dead simple and very customisable. You can create categories for anything from the number of push ups done to the number of times you've hugged your pet (should this is something you feel the need to quantify). Give it a value every day and even set a satisfaction ranking for how pleased you are with the result. The app will show you your progress with some slick charts. The pro version can overlay previous weeks' progress against your current week so you can see how well you're doing over time.