Upwork uses Time Tracker, a desktop app, to track time. It logs hours and takes a snapshot six times per hour at random intervals to keep a record of tasks that are being completed. In addition, it notes scroll actions, keystrokes, and mouse clicks. Moreover, freelancers can add activity details to help clients understand tasks