Time tracking
Confirmation-based time tracking. The tree knows what you planned; you confirm what actually happened.
Time tracking
Time tracking in Tree is confirmation-based, not stopwatch-based. The tree already knows what you planned to work on. You confirm what actually happened, edit what didn't, and the entries flow into reports. Time tracking is a Paid feature available on Paid and Team tiers.
How it works
Tree's Tree of your day shows the work you planned for today. As the day progresses, those planned blocks become confirmable entries:
- Confirm that you did the work as planned
- Edit the duration if it took longer or shorter than expected
- Deny the entry if you didn't end up doing it
- Add a block for work you did that wasn't on the plan
Each entry is timestamped, attributed to the user, and can include optional notes.
The user doesn't start a stopwatch. The user doesn't fill out a form. The user confirms what the tree already predicted.
Why this design
Most time tracking tools assume the user is starting from zero. A blank stopwatch and a list of projects. Every entry is a small data entry task, repeated dozens of times a day.
Tree assumes the user has already planned their work. The tree contains the structure; the day-agenda view orders it; time tracking confirms it. The cognitive overhead drops to "did I do this, yes or no" instead of "what was I doing, for how long, on which project."
This is the inverse of Toggl's design. Toggl makes time tracking a separate activity. Tree makes it a side effect of planning well.
Aggregations and reports
Time entries aggregate at multiple levels:
- Per node: total time confirmed for this specific piece of work
- Per tree: total time across all nodes in the tree
- Per project: total time across all trees in the project
- Per user (on Team): time logged by each team member
- Per period: time logged in a specific day, week, month, or quarter
Reports are available as on-screen views in the Time overview surface or as CSV exports for invoicing, payroll, or external analysis.
The Time overview surface
Time tracking has its own surface in the Work side of Tree: the Time overview. It shows day and week time views, confirmation cards drawn from the Tree of your day, a mini-inspector for editing individual entries, archive and history, and a total for the current day.
The surface is deliberately quiet. No big stopwatch. No prominent timer. Just the entries the tree already knew about, ready to be confirmed.
When time tracking matters
Time tracking is useful for:
- Billing clients by hours worked
- Estimating future work based on historical time data
- Identifying time sinks: nodes that consistently take longer than expected
- Personal productivity tracking: understanding where your hours actually go
The confirmation-based model makes time tracking lower-effort than tools that require active timing, which means teams who would have abandoned time tracking after a week can actually sustain it.
Tier availability
Time tracking is a Paid feature, available on Paid and Team. Free does not include time tracking.
Related
LAST UPDATED · 2026-06-02


