Context

Background

Research

Timesheets aren't inaccurate because people are careless — they're inaccurate because they're built on memory.

Research finding

The key insight

A different approach

OLD MODEL
User works
Forgets details
Reconstructs day
Creates timesheet
NEW MODEL
User works
Chrona observes
Groups into sessions
User reviews + approves

One obvious problem

⚠ THE RISK
✓ THE REQUIREMENT
Passive monitoring feels like surveillance
Everything stays on-device
Users don't know what's being captured
Every session is fully explainable

Designed around real work, not reported work

“If it already knew what I’d been doing, I’d just check it and move on.”

System requirements

Capture happens on-device

No raw activity streams leave the machine. Users opt in to specific apps and domains, so nothing is tracked without explicit permission.

Signals grouped into sessions

App combinations, interaction patterns, and context-switching behaviour are used to infer what the user was working on and for how long.

Every session gets a score

High confidence means quick approval. Low confidence gets flagged for review. The system only asks for attention where it's needed.

Nothing is a black box

Every inferred session shows which apps contributed, which files were open, and how time was distributed. Users can correct any decision.

The result: the user's role shifts from logging work to validating it.

Interaction model

Capture
Infer
Score
Review
Refine

The core experience

1
Dynamic cards which Chrona generates whilst inferring what you are working on.
2
A dynamic panel which shows your daily breakdown between different task types.
3
Approve your timeline quickly, by filtering for high or low confidence sessions – enabling quick approval or amendments.
4
A streamlined date navigation toolbar.
5
When the AI misses something, manually add sessions to the timeline.
1
Hovering or clicking on a session card opens up a detailed insight panel on the right of the UI
2
A highly scannable and succinct description provides users with an explanation as to why Chrona infered they were working on a session.
3
Apps, files and websites that were used to infer a session are listed in full
1
Hovering or clicking on a flagged card opens a diagnostic panel and Chrona breaks down the issues with the session
2
Chrona suggests quick actions which might resolve the detected issue, preventing the need for more detailed editing.
1
Deeper editing is made faster through AI suggestions inferred from your project management tools and recent days of work.
2
Users can delete sessions from the timeline
3
Once a user is satisfied with the session they can save the session, at which point it’s confidence increases and is ready for approval.

Try the experience

Iteration

1
2
3
1
2
3

Design decisions

OLD MODEL: FRICTIONLESS BYPASS
Timeline (Multiple Sessions)
[ Approve All ]
Everything confirmed instantly
⚠ Low Accuracy
NEW MODEL: INTENTIONAL ENGAGEMENT
Timeline
Filter: High confidence ✓
Quick scan → Approve
Filter: Needs review ⚠
Focused edits
✓ Accurate Timeline
1
Automated application searching
Chrona automatically searches the user’s device to find installed applications. This intends to reduce friction and enable quick setup.
2
Quickly enable or disable specific app tracking
By default Chrona tracks nothing, users can use this page to enable an application for use with the software. If the user selected a preset during setup, applications associated with that preset with be set to tracked.
3
Advanced browser tracking
Users can disable blanket tracking of a browser, and instead enable domain-specific tracking. Meaning that Chrona will only monitor your access to work related websites.

Outcome

More reliable data for teams

Reduced administrative overhead

Higher likelihood of consistent adoption

Reflection

Good co-pilots don't take the wheel, they tell you what they see.