RescueTime
This app tracks all the time you waste on different websites/apps, etc.. and generates a report at the end of the day, to let you know what’s costing you the most time.
I better see this site at the top of the list. Just saying.
Waste some time HERE!