Timelancer records how much time you spend on each app. It automatically stops recording on idle time. Visit