RescueTime

Free
RescueTime is a web-based time management and analytics tool.
Free
RescueTime is a free time-management software that tracks how you spend your time without data entry.
Free
It helps you monitor and control how you spend your time