Basically it should provide a report:
- with the total time spent in program X
- with a graph of how much time was spent in program X at what time of day (something like Github graph of activity) or something like graph in WhatPulse (see image below). It would be also OK to not produce any graphs whatsoever but allow export of data in some processable format
- that works on Ubuntu
- entire processing of data is done locally, no data is submitted anywhere
- Open Source
Note - I am aware about question A program to log how much time you spend in what program but all replies are about software that is not working on Linux (question is about Windows software) or is a spyware that hopefully is not sharing my private data (either intentionally or unintentionally).