"avoid breaks for 20+ minutes, 2–3 times a day"?
Seems like odd advice.
These systems are known as "tattlers" in the US. Truckers (lorry drivers) got the first taste of them; supposedly put on in case of truck theft, it rapidly became companies complaining about the length of fuel stops (allocating 0 time for using the restroom), objecting to 31 minutes lunches, and so on. Other than a few states like California, the US has almost no privacy protections, no protections from poor workplace practices, etc., but de facto they have workplace revolts (I don't think it usually gets as far as a strike) when they get too heavy-handed with the tattlers.
On the one hand, I would not care to do all the work while spending time with a bunch of freeloaders; on the other hand, I've worked for places that try to track time down t the second and they tend to be the stingiest bunch of bastards you'll ever see.
One I worked for "generously" (they used the term generously!) provided 2 days of paid time off per year -- and that 2 days PER YEAR included sick leave! I don't necessarily expect to get paid for work when I'm not working; but, they had no provision for *unpaid* time off, they thought after I got a cold and was home sick for 2 days that I was NEVER going to take a day off for the rest of the year even if I was sick! I quit when I was getting top performance ratings, but got a talking too anyway because I was "almost" late every day -- I was never late, but only coming with a minute or two to spare, they really thought I should be coming in 15 minutes ahead of time. I pointed out if they wanted me there 15 minutes earlier they could start the workday 15 minutes early and pay for it. My recollection is I did not quit on the spot right then, but not that long after that.