My problem with this line of thinking is it creates a perverse desired outcome.
Hours Worked at Computer > Productivity
Not everyone is going to take the same amount of time to do the same amount of work. Not everyone’s work is of the same nature. If an employee goes for a walk and is thinking through a work problem the whole time was that not an effective use of time?
I heard from a friend during the pandemic that they were having problems with a couple of employees and were considering this type of software. My response was why do you need the software, you know they are not getting the job done. Have a conversation with them and warn them about their performance and then if it doesn’t improve their future employment has to be considered. I don’t see why this is hard.