A timer, not a timesheet
Pick a project, pick a task type, press Start. Nobody reconstructs their week from memory on Friday.
Free while we are in early access
Time Tracker Software HQ pairs a desktop timer for Windows, macOS and Linux with a web console for projects, teams, roles and reporting. Your people press Start; you get an auditable record you can filter, correct and export.
Welcome, Amara
02:14:08
Stop
Sync Pending (0)
What you get
Not a stopwatch bolted onto a spreadsheet. A tracker your team will actually run, and the administration around it that makes the numbers trustworthy.
Pick a project, pick a task type, press Start. Nobody reconstructs their week from memory on Friday.
Intervals queue locally when the network drops and sync when it returns. Each carries its own key, so a retry never doubles an entry.
Type to filter instead of scrolling. Task types narrow to the project you picked.
Minimize the window and the timer keeps counting from the tray.
An optional description on every interval, spell-checked and editable while the timer runs.
Define the work once and assign task types per project. Deactivate a project without losing its history.
Group members so a team lead can correct their own team’s entries and nobody else’s.
Belong to more than one organization on a single account, and switch between them in the web console or the desktop app.
Narrow the record by person, project, task type, date range or description text.
Export the filtered range to a spreadsheet for invoicing or payroll.
Every change to a project, user, role or time entry is recorded, and traceable to whoever made it.
Product tour
The desktop timer your team runs every day, and the log report you review at the end of the week.
The desktop app
Installed on Windows, macOS or Linux, the tracker signs in once and stays out of the way. Every control below is a real one.
Only shown when you belong to more than one, and locked while a timer runs so an interval cannot land in the wrong place.
Both searchable, and task types are limited to the ones assigned to the project you picked.
Optional and spell-checked. Editable while the clock runs the text is read at the moment you stop.
Says how many intervals are still waiting, with a button to push them once you are back online.
One button. Minimize to the tray and it keeps counting; signing out mid-interval asks first.
Welcome, Amara
2 interval(s) pending sync
00:47:31
Start
Sync Pending (2)
Log reports
The record your team produces all week, in one screen you can slice without writing a query.
Person, project, task type, date range, or a word from the description.
Start, end and elapsed time on every row. No subtracting timestamps by hand.
The spreadsheet holds the rows on screen same filter, same dates, nothing extra to delete.
Permissions decide who may edit their own entries, their team’s, or everyone’s. The activity log keeps the before and after.
| Project | Task type | User | Date | Worked |
|---|---|---|---|---|
| Orbit CRM | Data migration | Amara O. | 24 Sep | 03:12:40 |
| Orbit CRM | QA | Devin R. | 24 Sep | 01:48:05 |
| Orbit CRM | Data migration | Priya S. | 23 Sep | 05:04:19 |
| Orbit CRM | Client call | Amara O. | 23 Sep | 00:45:00 |
| Orbit CRM | QA | Devin R. | 22 Sep | 02:30:57 |
How it works
Four steps, no onboarding call, no implementation project. Most teams are tracking real work the same afternoon.
One form covers the organization and your own admin account. Confirm your email address and you are in. Already have an account? Use it to add a second organization and switch between them.
Add your projects and the task types that go with them, group people into teams, and hand out roles so everyone can do their job and no more.
They sign in to the desktop app, choose a project and task type, and press Start. It sits in the tray, and it keeps counting whether or not the connection holds.
Filter the log at the end of the week, fix anything that needs fixing, and export the range to Excel for invoicing or payroll.
Security & trust
Time records get used to bill clients and pay people. That only works if the data is separated properly, changes are attributable, and the record cannot quietly drift.
Time-based codes from any authenticator app, with single-use recovery codes for the day a phone goes missing.
Fine-grained permissions per organization, so a team lead can correct their team’s hours without touching users, roles or billing data.
Projects, teams, task types, roles and time entries are scoped to the organization that owns them. Belonging to two never mixes their data.
Creates, edits and deletions across the workspace are written to an activity log, so a corrected entry can always be explained.
Each interval carries a key minted when the timer stops. A dropped connection, a retry or a later manual sync all collapse onto the same record instead of billing the client twice.
Destructive actions require the account password again, and records are retired rather than erased, so a wrong click is recoverable.
What it costs
No tiers to compare and no card to enter. We would rather have your feedback than your credit card details right now.
Everything, for every seat
Free during early access
The whole product, not a crippled trial, and we will give plenty of notice before anything about that changes.
FAQ
An email address. Creating an organization and your admin account is a single form; once you confirm your email you can add projects and invite your team straight away.
Windows, macOS and Linux. Builds are published for all three, and the app is the same on each, the same timer, the same tray behaviour, the same offline queue.
Download links live inside the app: sign in and you will find the build for your platform there.
Nothing is lost. The timer keeps running locally and the finished interval is queued on that machine, with a banner showing how many are waiting. When the connection returns they go up automatically, and there is a Sync button to push them on demand.
Every queued interval carries the key it was minted with, so a retry updates the record that already exists rather than creating a duplicate.
Yes. A single account can belong to several organizations, and you switch between them in the web console or from the picker in the desktop app. The data never mixes: projects, teams, roles and reports always belong to one organization.
To add another organization to an account you already have, sign up again using the same email address and password.
Yes, and who may correct what is a permission. Depending on their role, someone can edit only their own entries, their team’s, or every entry in the organization. Whichever it is, the change is written to the activity log.
Any filtered range of the time log exports to Excel, pick the people, projects, task types and dates you want, then export exactly that.
No. Every project, team, task type, role and time entry belongs to one organization and is only ever queried within it. Inside your organization, roles and permissions decide who sees what.
Yes, the whole product, for every seat, while we are in early access. There is no card to enter and no feature held back for a paid tier. If that changes we will tell you well in advance.
Create your organization, add a project, and have your team tracking real work before the end of the day.