Pick a local folder (OneDrive, Dropbox, or any folder). Trac will save your data there automatically after every change.
Clients
Group projects under a client and set a default hourly rate they inherit.
Assign client
The project inherits the client's default rate unless it has its own.
Create invoice
Bills tracked time. Time already on a saved invoice is left out by default.
Invoices
Reprint, change status, or delete. Deleting frees its time to be billed again.
Invoice details
Appears in the "From" block on every invoice you create.
Hourly rate
Leave blank or set 0 to remove.
Hours estimate
Measured against all time ever tracked on this project. Leave blank or set 0 to remove.
Add manual entry
Log time you forgot to track, or correct a past session.
Rename
Hour goals
Set a target to work towards. Leave either blank to disable it.
A day you take off never breaks your streak — only a
day you worked and fell short of the daily goal does.
A timer was still running
Trac closed while this timer was going. Pick how much of it to keep.
Started
Last active
Keeping only up to the last active moment is the safe
answer — it is the last point Trac knows you were at the machine.
⏱
Welcome to Trac
Create your first project and task to get started.
⌕
☕Time for a break!
⏱
Long timer reminder
Ask whether you forgot to stop a timer once it has run this long.
0 turns it off. It asks again after the same
interval, so a genuinely long session is not interrupted repeatedly.
This is separate from the break reminder — that one is about resting,
this one is about not billing a timer you left running.
Break reminder
Get reminded to take a break after working for this many minutes.