ManicTime is a system tool for time management that quietly sits in the background and records your daily activities.
When you are finished with your workday, you can use the collected data to keep track of your time accurately. Since it is always tracking you, that means there is no more \\\"punch-clock\\\" like software to report to, where you always forget to start or stop the clock. You just sit back and do your work like normal, and ManicTime takes care of the rest.
ManicTime features a simple and intuitive UI so, during the course of the day, the average user can switch back and forth between applications more than 1000 times, which means it gathers a lot of data. Using their timeline technology, ManicTime presents the data in an easy to understand way. You can drag on the timelines to select time or just mouse over to see hints about underlying data. All the data gathered is stored locally on your computer, and you can delete it anytime you want. Having a local database also enables you to use it offline, without an internet connection.
ManicTime shows you which applications you use the most or on which websites you spend the most time as well as figure out how much time you spent working on projects to accurately bill your clients or just keep track of your work.
Version History for ManicTime: http://www.manictime.com/Releases/#