RescueTime tracks the time you spend on different applications and websites and gives you helpful reports showing how you spend your time on your computer and mobile devices.