RescueTime helps you understand your daily habits so you can focus and be more productive. Runs securely in the background on your computer and mobile devices. Tracks time spent on applications and websites, giving you an accurate picture of your day. Gives you detailed reports and data based on your activity.
Note: price is that based on $9 per month.