ActivityWatch
An automatic tracker for application and website usage time.
What it does
ActivityWatch describes tracking time on devices and organizing different activities into records that can be reviewed.
When to use it
For reviewing work habits, inspect activity patterns over a period and identify switching and interruptions to address.