TimeSprite tracks how you spend your time on the computer. You can track the currently active window, define your own activities, or a combination of both. You can view the information by time, as a journal, or create timesheets from the information.
The TimeSprite Monitor runs in the background on your computer and once per minute records the title of the active window or the currently selected activity.

TimeSprite intelligently groups and summarises the data recorded by the TimeSprite monitor. Similar items are grouped together to provide an overall view of your activities.

When you first install TimeSprite, no activity data has been recorded so this window will be empty. After the monitor has run for a few minutes you will see the information that has been recorded. Allow the monitor to record your activities for at least a few hours to see interesting data.
Record retention period
You should decide how long you want to keep the records for and set the retention period in the Settings dialog. The default time is 9999 days, but you might want to change this to a shorter time to avoid the database growing too large.