← All posts
time-trackingremote-teamsmanagement

Time tracking that does not destroy team morale

Time tracking without micromanaging: which settings to switch off, what to say before you install, and the two numbers worth checking each week.

· 7 min read · updated

Owners who ask about time tracking without micromanaging want two things at the same time: hours they can bill or budget against, and a team that still trusts them in three months. Those two goals are compatible. The default settings of most tracking tools are not. Install one, click through the wizard, leave everything on, and by Monday you are collecting a screenshot every five minutes, an "are you still there?" popup every ten, and a keystroke score that measures presence instead of output.

This is the rollout I would run for a team of five to fifteen people: what to switch off, what to say out loud before anyone installs anything, and the short list of numbers actually worth opening.

Start with the question, not the settings page

Write down the question you want answered before you compare tools. There are really only four, and they need wildly different amounts of data.

"Am I profitable on this client?" You need hours per project per person. Nothing else. No screenshots, no app names, no URLs. A timer with a project picker answers this completely, and it answers it the first week.

"Did this contractor work the 40 hours they invoiced?" You need hours plus some evidence of activity. This is the one case where periodic screenshots or an activity percentage earn their keep, and it is almost always a contractor on an hourly rate — not a salaried employee.

"Where is the week going?" You need hours per category, aggregated across the team. Individual rows are noise here. The useful output is "support ate a third of engineering time in October", not "Dan had a slow Tuesday".

"Is this one person underperforming?" Tracking software will not answer this, and planning to make it answer this is how good teams go sour. Someone can log 42 clean hours and ship nothing. Someone else can log 28 and carry the quarter. A performance problem is a conversation, and monitoring data is a way of avoiding the conversation while feeling productive about it.

Most small teams are asking the first or the third question. Both need far less capture than any tool will offer you on install day.

Turn these off before anyone installs it

Here is the concrete part. Go through the settings yourself, on your own machine, before a single teammate downloads anything.

Screenshots, or at least the cadence

A five-minute default over an eight-hour day is a hundred pictures of someone's screen, every day, forever. Some of those pictures will contain their bank balance, a Slack DM about a sick parent, a half-written résumé. You do not want to have seen any of it, and you do not want it sitting in a database you are responsible for.

If you genuinely need screenshots, the honest version has four parts: low frequency, blurred or thumbnailed, short retention, and the worker can open the same gallery you can. If you cannot offer all four, switch the feature off. A half-implemented version is worse than none, because people assume the worst anyway and now they are right to.

Keystroke and mouse-movement scores

This is the metric that loses you your best engineer. It rewards the wrong behaviour: within two weeks somebody finds a jiggler app, and now your data is fiction and your team knows you will act on fiction. A developer thinking at a whiteboard scores zero. A designer studying a reference video scores zero. Reading a long spec scores zero. Delete the metric rather than arguing about it.

Idle popups

"Are you still working?" is an interruption wearing a feature's clothes. It breaks concentration and it signals suspicion several times an hour. Handle idle time after the fact instead: let people edit their own timesheet before they log off, and accept the edits without interrogation.

Always-on tracking

Make the timer manual. Start and stop belong to the worker, and the tracker should never be running outside the hours they chose. Anything that fires on login is tracking a person rather than a work session — and on a machine the worker bought themselves, that is indefensible regardless of what the contract says.

Full URL logging

"Browser activity" covers everything from "they were in a browser" to "here is every URL with a timestamp". If domain-level is an option, take it. If it is all-or-nothing, take nothing: URL histories leak medical, financial and legal detail you have no business holding, and holding it creates an obligation you did not budget for.

Time tracking without micromanaging is a rollout, not a config file

The settings are the easy half. The rollout is what the team remembers.

Say it before you install, in a meeting, with the real reason. Not "improving visibility" — the boring truth: "I don't know whether we make money on the Acme account, so I'm guessing at every quote." People accept specific, dull business reasons. Vague ones sound like cover stories, because that is usually what they are.

Share your screen and show them the admin view. Walk through exactly what you can see about them. Nothing you say will reassure as much as them watching you click. It also catches the setting you forgot to disable.

Say what you will not do, then write it down. I will not look at individual days unless there is a billing dispute. I will not use this in a review. I will not check it at the weekend. Put it in the handbook so a future you is bound by it too. The first time you open with "I noticed you logged four hours Tuesday", every promise above is void.

Give them the same view you have. If a worker cannot see their own hours and their own screenshots, you are not tracking work, you are running surveillance. This is also a legal matter in much of the world — in the EU you need a lawful basis, proportionality and genuine transparency under GDPR, and several US states require written notice. Get a real answer for your jurisdiction; "the tool had a checkbox" is not a defence.

Track yourself first, and leave it visible. A week of your own hours in the system before anyone else joins is the cheapest trust you will ever buy.

When the honest answer is "don't track"

Three situations where I would skip it. If your team is salaried, working on internal projects, with nothing billed by the hour, tracking is friction in exchange for a number you will never use. If someone is working on a personal laptop, screenshots are off the table permanently — the machine is theirs. And if the real motive is that you suspect one specific person, the tool becomes a weapon and the whole team will smell it inside a fortnight.

Worth saying where my own product is wrong for you too. If you need a Linux build, phone tracking, or deep integrations into a payroll stack, look elsewhere — bibotracker is deliberately small. If what you actually want is covert monitoring the worker cannot see, it is the wrong tool by design, and you should read the Time Doctor comparison and decide what you are really buying.

Check it weekly, in aggregate, and leave it alone otherwise

Give yourself a rule: one look per week, totals per project, plus a glance at anyone running long hours — overwork is the thing in that data most likely to cost you a person. Ten minutes, Friday afternoon. If you are opening the dashboard daily, measurement has stopped being the point.

Keep retention short. A month or two of detail covers any realistic billing dispute; after that keep the hour totals and drop the images. Less stored data is less to leak, less to subpoena, and less to be tempted by at 11pm.

When you compare tools, test two things specifically: whether each capture feature can be switched off per person, and whether a worker-side view exists at all. Plenty of products treat monitoring as the actual selling point and make timer-only mode awkward to find — I went through how to spot that in what to look for in a free Hubstaff alternative.

That gap is why I built bibotracker: a macOS and Windows desktop app with a manual timer, where screenshots and browser activity are options you switch on deliberately instead of defaults you have to hunt down. If all you ever want is hours per project, you can run it that way and never capture a single image.

Track time without the per-seat bill

BiBoTracking is free, open source and local-first — for macOS and Windows.

See how it works