RescueTime helps you protect focused work time and set healthy boundaries.
It aims to help you achieve work/life balance by shedding light on how you spend your time, improving your focus, and helping you find more time for the things that matter most.
Mentioned in this answer

RescueTime
Take back control of your time