Which desktop app should I install?
One app per platform, one web app that needs no install, and a table of what each of them can actually do.
- Web
- Windows
- macOS
- Linux
There is one app per platform and one web app that needs no install at all. Start from the computer you actually work on.
Start from the computer you work on
Windows
Windows 7, 8.1 or newer, 64 bit. Download the installer from the download page and run it; administrator rights are needed once. If you are rolling the app out to more than a handful of machines, take the MSI package instead: it can be deployed with Group Policy or your device management tool.
macOS
On macOS 14 Sonoma or newer, install from the Mac App Store. That build is signed, sandboxed and keeps itself up to date. macOS asks for screen recording and accessibility permission the first time; without them the app still records hours, but not applications or screenshots.
On macOS 12 and 13 the App Store build cannot be installed. Use the direct download instead, from the same page.
Linux
The Linux app is in early access and is not published yet. Until it is, record your hours in the web app as manual time entries. When it ships, a GNOME Wayland session will also want the Worktivity Window Tracker extension for application tracking; without the extension it still records time, websites and activity level, and says on screen that application tracking is off.
The web app, with nothing installed
The web app is where administrators work: timesheets, reports, projects, tasks, invoices and settings. It does not track by itself. Hours that no desktop app recorded are added there as manual time entries and approved by an admin.
What differs between them
The same account works everywhere; only the platform and the way you install differ. On a narrow screen the table scrolls sideways.
| Capability | WindowsWindows 7 and newer | macOSmacOS 14 and newer | LinuxEarly access | Web appNo install |
|---|---|---|---|---|
| Start and end a shift | Yes | Yes | Yes | No1 |
| Breaks | Yes | Yes | Yes | No |
| Clock in automatically | No | Yes2 | No | No |
| Work notes | Yes | Yes | Yes | No |
| Tasks | Yes | Yes | Partial3 | Yes |
| Application tracking | Yes | Yes | Partial4 | No |
| Browser host tracking | Partial5 | Yes | Yes | No |
| Screenshots | Yes | Yes | Yes | No |
| Offline queue | Yes | Yes | Yes | No |
| Launch at startup | Yes | Yes | Yes | No |
| Tray or menu bar counter | No6 | Yes | Partial7 | No |
| Dark theme | Yes | Yes | Yes | Yes |
| English, Turkish and German | Yes | Yes | Yes | Partial8 |
| Automatic updates | Partial9 | Yes | Partial10 | Yes |
| Distributed through a store | No | Yes | No11 | No |
Notes
- 1The web app does not track by itself. Hours that no desktop app recorded are added as manual time entries and approved by an admin.
- 2Clocking in automatically is a plan feature and an organization setting. Only the Mac App Store build acts on it today.
- 3The Linux app lists tasks and lets you pick one. Creating and editing tasks opens the web app.
- 4On a GNOME Wayland session, application tracking needs the Worktivity Window Tracker extension. Without it time, websites and activity level are still recorded, and the app says on screen that application tracking is off.
- 5The address bar can only be read in Chromium based browsers. A Firefox window returns nothing.
- 6The Windows build has no tray icon; open the window to see the counter.
- 7GNOME has had no tray area since version 3.26, so this depends on the user having an AppIndicator extension installed.
- 8The web app interface is English for now. Turkish and German are wired up but not translated yet.
- 9The update is not downloaded on its own; the user starts it from Settings.
- 10The Snap package refreshes itself. The .deb and .rpm packages are updated by hand.
- 11The Linux app is in early access: the package is built and measured, but the store listing is not open yet.
Still not sure
- On a Mac running macOS 14 or newer: install from the Mac App Store.
- On Windows, for more than a handful of machines: take the MSI package.
- On Linux, or on a computer you are not allowed to install software on: use the web app and add manual time entries.
- Anything else: the installer on the download page is the right one.
What changed in each release is listed in the changelog.
Did this answer your question?
Related articles
What happens if my computer goes offline?
Recording continues. The minutes queue up on your own machine and are sent in order once the connection is back.
- Windows
- macOS
- Linux
Why does macOS ask for screen recording permission?
macOS gates screenshots and application names behind two separate permissions, and it only asks once.
- macOS
What does Worktivity collect, and what does it not?
The complete list of what leaves your computer each minute of a shift, and the things that are never read at all.
- Web
- Windows
- macOS
- Linux
- Mobile
Still stuck?
Three different questions, three different places to ask them.