Skip to content

The ActivityWatch Insider’s Guide

Everything we know about ActivityWatch in one document: what it costs, its grades, getting a refund, getting help and what else to look at. Read it here, or keep a copy.

Download the PDF
Pass it onEmailLinkedInXWhatsApp
ToolGPAOctober 2026

ActivityWatch

The Insider’s Guide

Free, open-source automatic time tracker that keeps data local

ActivityWatch, as pictured on activitywatch.net

Every plan, grade, refund rule and rival among time tracking apps, read from ActivityWatch’s own pages.

Made by Superuser Labs · checked Oct 5, 2026 · toolgpa.com

3.0GPA

Contents

  1. 01WelcomeWhat it is, who it suits, its grades and the ten things to know first
  2. 02Insider tipsWhat most people miss: ways to pay less, settings worth changing and the catches
  3. 03What it costsEvery plan, the free plan, ways to pay less and how prices have moved
  4. 04What it doesIts main features, where it runs, what it works with and who makes it
  5. 05Where it standsIts grades against its category, and whether to keep it or make your own
  6. 06The alternativesThe tools it is most often weighed against, side by side
  7. 07Quick answersThe questions people ask about it, each answered in a line or two
  8. 08About ToolGPAWho made this guide, what else is on the site, and how to cite it

ToolGPA put this guide together from ActivityWatch’s own pages, its app-store listings and our grades. Every fact in it is on ActivityWatch’s page too, where it is kept up to date. Checked Oct 5, 2026.

Part 01 · Overview

Welcome

What it is, who it suits, its grades and the ten things to know first

3.0

GPA, above 34 of the 42 other time tracking apps we grade

ActivityWatch is an open-source app that automatically records how you spend time on your devices, tracking the active application and window title and, with extensions, browser tabs and code editors. All data is stored on the device and is not sent to a server. The software is free under the MPL-2.0 license, and development is funded by donations and optional support subscriptions that unlock no extra features.

To get you started, here are 8 things to know about ActivityWatch, taken from its own pages and our grades.

The stable Mac build is Intel-only, and the maintainers say they don't work on it full-time.
From our report card of ActivityWatch
  1. 1

    Best for automatic tracking that stays on your own machine

    ActivityWatch sits in your system tray and records which app and window you're in, free and open source, with the data kept on your device.

  2. 2

    It is free

    ActivityWatch has no paid plan at all. Entirely free and open source under the MPL-2.0 license, with no feature gates, usage limits or ads. Optional support subscriptions from $5 a month unlock nothing extra.

  3. 3

    It runs on 4 platforms

    Windows, macOS, Linux and Android, with a browser extension too.

  4. 4

    Automatic window tracking

    Tracks the active application and window title out of the box. A separate watcher notes when the keyboard and mouse are idle, without storing what the input was.

  5. 5

    Categories

    Activity is broken down into categories, which gives an overview of usage by type of work instead of a raw list of apps and window titles.

  6. 6

    Browser extensions

    Extensions for Chrome and Firefox track the active tab, adding website-level detail to the time recorded on the computer.

  7. 7

    A 3.0 GPA, above 34 of 42

    That is against the other time tracking apps we grade, on value, the free plan, features, ease of use and platforms.

  8. 8

    Keep it

    ActivityWatch is free, so making your own would save you nothing.

ActivityWatch at a glance

Pricing
Free
Free plan
Yes
Free trial
None stated
Runs on
macOS, Windows, Linux, Android, Browser extension
Made by
Superuser Labs, since 2014
Category
Time Tracking
Our grade
3.0 GPA, very good

The report card

Best for automatic tracking that stays on your own machine

ActivityWatch sits in your system tray and records which app and window you're in, free and open source, with the data kept on your device. That's all it does: no projects, billing or timesheets, no iPhone app, no integrations, and syncing between devices is still being worked on. The stable Mac build is Intel-only, and the maintainers say they don't work on it full-time.

ToolGPA report cardActivityWatchGraded Oct 10, 2026
SubjectGradeComment
Value for moneyAFree and open source under MPL-2.0, with no feature gates, no usage limits and no ads, against the $6.67 a month time tracking typically charges. The optional support subscriptions from $5 a month are donations: they unlock nothing.
Free plan and trialAFree outright. Every feature on Windows, macOS, Linux and Android, the browser extensions and the editor watchers included, with no cap to walk into and nothing held back for people who pay.
FeaturesCFor automatic tracking it records the active app and window title, idle time, categories, browser tabs through extensions and code editors through watchers, with a REST API and a Python client. But that is all of it. No projects, billing or timesheets, and the homepage says device sync is still unfinished.
Ease of useCNo rating on record. It starts recording the moment you install it. The work comes after: the categories need setting up before the numbers say anything useful, and on a newer Mac the stable build is Intel-only with Apple Silicon in pre-release.
Platforms and integrationsBWindows, macOS, Linux and Android, with Chrome and Firefox extensions and a local interface at localhost:5600. No iPhone app is listed, there are no integrations on record, and a documented REST API is how you get the data out.
Grade point averageVery good, out of 4.03.0

An A is worth 4 points, a B 3, a C 2, a D 1 and an F nothing. The GPA is the average of the five.

Who ActivityWatch is for

  • Fits if you want tracking that runs by itself and keeps your data on your own device
  • Works for developers who want to query their own activity through a REST API

Who it is not for

  • Skip it if you have an iPhone and want your phone time in there, as no iOS app is listed
  • Not for you if you need one record across several devices, since sync isn't finished
  • Tight if you're on a newer Mac, as the stable download is for Intel and Apple Silicon builds are pre-release
  • Too light for billing clients, as there are no projects, timesheets or integrations
  • Watch out: the maintainers don't work on it full-time, so development may slow at times

Good to know

Good for

  • People who want automatic tracking with all data kept on their own device
  • Linux users, alongside Windows, macOS and Android
  • Developers who want to query their own activity data through an API
  • Personal screen-time and quantified-self tracking at no cost

Worth knowing

  • No iOS app is listed; platforms are Windows, macOS, Linux and Android.
  • The homepage describes syncing activity between devices as still being worked on.
  • The stable macOS download (v0.13.2) is listed for Intel; Apple Silicon builds are in the v0.14 pre-release.
  • Maintainers say they do not work on the project full-time, so development may slow at times.

Part 02 · Tips

Insider tips

What most people miss: ways to pay less, settings worth changing and the catches

7

Things most people miss, each from its own help pages

The things about ActivityWatch that are easy to miss until they cost you: ways to pay less, settings worth changing and the catches at renewal or when you leave. Each one is from ActivityWatch’s own pages, linked beside it.

Read on Oct 17, 2026. Read from ActivityWatch's documentation (FAQ, watchers, categorisation and exporting data) on 17 October 2026. Not tried out: these tips are what its own pages say.

  1. 1

    Setting

    Change the 3-minute idle timeout if it cuts into your reading time

    You count as away after 3 minutes with no input. To change it, open the config folder from the tray menu, edit aw-watcher-afk/aw-watcher-afk.toml and set timeout in seconds, like timeout = 300, then restart. With the browser extension on, audio playing in the tab counts as active.

    docs.activitywatch.net
  2. 2

    Setting

    On a Mac, grant Accessibility or window titles won't be recorded

    The window watcher needs Accessibility access to read window titles: System Settings, Privacy & Security, Accessibility. The core install doesn't use Screen Recording or Full Disk Access. Only the optional Screen Time importer asks for Full Disk Access.

    docs.activitywatch.net
  3. 3

    Easy to miss

    Install the browser extension, or you won't see which sites you visited

    Out of the box only two watchers run, one for the active window and one for idle time. Website detail needs the official aw-watcher-web extension for Chrome, Edge or Firefox. Separate watchers cover VS Code, Vim, JetBrains IDEs, Zed, Obsidian and more.

    docs.activitywatch.net
  4. 4

    Easy to miss

    Categories match app names and window titles, not URLs

    Set them up in Settings, under Categorization, with a regex rule for each. The deepest matching sub-category wins. An empty rule matches everything, so pick "No rule" for a category that's only a folder. To sort websites, the docs suggest an extension that puts the URL in the window title.

    docs.activitywatch.net
  5. 5

    Leaving

    Export everything as JSON from the Raw Data page

    Open localhost:5600/#/buckets and click "Export all buckets as JSON" at the bottom, or export one bucket at a time. The same export sits at /api/0/export if you'd rather script it. Your data only lives on your device, so a copy now and then is worth having.

    docs.activitywatch.net
  6. 6

    Privacy

    Redact your data before you hand it to an AI tool

    The export page advises against uploading raw bucket exports to an AI assistant, since they hold your window titles and more. Its advice is to sum things up and redact them on your own machine first. We'd do that every time.

    docs.activitywatch.net
  7. 7

    Setting

    On GNOME with Wayland, the window watcher can't see anything

    Wayland doesn't expose the active window, so on compositors like GNOME's Mutter events show up as "unknown". The FAQ's options: switch to an X11 session, use a Wayland-compatible watcher, or try the experimental Tauri build from v0.14, which bundles awatcher.

    docs.activitywatch.net

Part 03 · Pricing

What it costs

Every plan, the free plan, ways to pay less and how prices have moved

Free

No paid plan at all

ActivityWatch is free to use.

  • Free

    $0

    Every feature on Windows, macOS, Linux and Android, including the browser extensions and editor watchers.

The free plan

Entirely free and open source under the MPL-2.0 license, with no feature gates, usage limits or ads. Optional support subscriptions from $5 a month unlock nothing extra.

Read from activitywatch.net on Oct 5, 2026.

Part 04 · Features

What it does

Its main features, where it runs, what it works with and who makes it

5

Places it runs: macOS, Windows, Linux, Android and Browser extension

Free, open-source automatic time tracker that keeps data local. Here is what it does, as its own site describes it, and what it covers: open source, local-first, public API, time tracking.

No projects, billing or timesheets, and the homepage says device sync is still unfinished.
From our grade for features
Automatic window tracking
Tracks the active application and window title out of the box. A separate watcher notes when the keyboard and mouse are idle, without storing what the input was.
Categories
Activity is broken down into categories, which gives an overview of usage by type of work instead of a raw list of apps and window titles.
Browser extensions
Extensions for Chrome and Firefox track the active tab, adding website-level detail to the time recorded on the computer.
Editor watchers
Optional watchers for code editors track how much time goes into writing code, and other watchers can be added to track more.
Local data and API
Data stays on your own device and can be exported, deleted or backed up at any time. A documented REST API and Python client give access to buckets, events and queries.
Local web interface
The app runs from the system tray and its interface opens in the browser at localhost:5600, with activity and timeline views of the tracked data.

Where it runs

  • macOS
  • Windows
  • Linux
  • Android
  • Browser extension

What it works with

Its own pages name no integrations.

Who makes ActivityWatch

ActivityWatch is a free, open-source time tracker developed by Superuser Labs, a small Swedish company owned by its founder, with code from volunteer contributors. The project is paid for by optional subscriptions and donations; the company also earns from consulting and its gptme.ai service.

Founded
2022github.com
Ownership
Privately held. Privately held: its Subscribe page says Superuser Labs is 100% owned by its founder, with no investors and no outside owners. Its company page describes ActivityWatch itself as a community-led project.activitywatch.net
Funding
No venture funding, according to its Subscribe page. ActivityWatch is paid for by optional subscriptions and by donations through Open Collective, GitHub Sponsors, Liberapay, Patreon and cryptocurrency; the company's other income is consulting, grants and gptme.ai.activitywatch.netactivitywatch.netgithub.com
Team
No employees: the work is done by Erik Bjäreholt with AI agents and occasional contractors, and the board is Erik and Johan Bjäreholtgithub.com
Founders and leaders

Read on Oct 18, 2026 from the company’s own pages and from news reports. What is not stated there is left out.

Part 05 · Standing

Where it stands

Its grades against its category, and whether to keep it or make your own

34/42

Other time tracking apps it is graded above

ActivityWatch's GPA of 3.0 is higher than 34 of the 42 other time tracking apps we grade, and level with 4.

It stands best on free plan and trial (A, above 37 of 42) and worst on features (C, above 0).

ActivityWatch has no paid plan.

On features, ease of use and platforms it scores 2.3 out of 4, and no tool on the category's chart scores higher without costing more.

Each grade against the category

Every bar is all 43 time tracking apps we grade, cut by the letter each got. ActivityWatch’s own letter is outlined.

  • AValue for moneyAbove 36 of 42
  • AFree plan and trialAbove 37 of 42
  • CFeaturesAbove 0 of 42
  • CEase of useAbove 0 of 42
  • BPlatforms and integrationsAbove 11 of 42

Price against what you get

Each dot is one of 39 time tracking apps. Further left costs less; higher up scores better on features, ease of use and platforms. ActivityWatch is the marked dot.

C2.0B3.0A4.0Free$1$2$5$10$20More for lessCosts more, scores moreCosts less, scores lessCosts more, scores lessActivityWatchClockifyTimelinesTimeScribeRescueTime

What paid plans start at, a month (each step along is roughly double) →

Keep it, or make your own?

Whether this is something you could build for yourself with an AI app builder, and what you would give up.

Keep it

ActivityWatch is free, so making your own would save you nothing.

It is one of the better ones too: its GPA of 3.0 is higher than 34 of the 42 other time tracking apps we grade.

What you could make

  • Time tracking: an app builder makes this well.

What you could not

  • Apps for macOS, Windows, Linux and Android that stay in step with each other.
  • An API that other software can build on.

What this rests on. ActivityWatch’s listing: what it does, where it runs, what it plugs into and what it costs. It is a judgement about the kind of software this is. We have not built a replacement for it, and making your own means looking after it too. How we decide, and every tool’s verdict.

Part 06 · Alternatives

The alternatives

The tools it is most often weighed against, side by side

RescueTime, WakaTime, ManicTime, Timing and Rize

The 5 tools ActivityWatch is most often weighed against, with where each one differs from it.

  • 2.8GPA

    RescueTime

    Free plan · from $7/mo

    Automatic time tracking with distraction blocking and timesheets.

    • Only ActivityWatch lists a Linux app.
    • Only RescueTime lists a web app.
    • Only RescueTime lists an iOS app.
    ActivityWatch and RescueTime compared in full
  • 2.2GPA

    WakaTime

    Free plan · from $8.25/mo

    Automatic coding time tracking and AI usage analytics.

    • Only ActivityWatch lists an Android app.
    • Only WakaTime lists a web app.
    • ActivityWatch is open source, according to its own site.
    ActivityWatch and WakaTime compared in full
  • 2.4GPA

    ManicTime

    Free plan · from $7/mo

    Automatic time tracker, in the cloud or on your own server.

    • Only ActivityWatch lists a browser extension.
    • Only ManicTime lists an iOS app.
    • ActivityWatch is open source, according to its own site.
    ActivityWatch and ManicTime compared in full
  • 2.4GPA

    Timing

    Free trial · from $9/mo

    Automatic time tracking for Mac with no timers to start.

    • ActivityWatch has a free plan. Timing does not, though it has a free trial.
    • Only ActivityWatch lists Windows, Linux and Android apps.
    • Only ActivityWatch lists a browser extension.
    ActivityWatch and Timing compared in full
  • 2.2GPA

    Rize

    Free trial · from $9.99/mo

    Automatic time tracker with focus tools and AI reports.

    • ActivityWatch has a free plan. Rize does not, though it has a free trial.
    • Only ActivityWatch lists Linux and Android apps.
    • ActivityWatch is open source, according to its own site.
    ActivityWatch and Rize compared in full

Part 07 · Questions

Quick answers

The questions people ask about it, each answered in a line or two

11

Questions, each answered in a line or two

The short version of everything above, for when you only need the answer. Each one is told in full in its part of the guide.

Is ActivityWatch free?

Yes. ActivityWatch is free to use.

How much does ActivityWatch cost?

ActivityWatch lists one plan. Free: $0.

What platforms does ActivityWatch work on?

ActivityWatch is available on Windows, macOS, Linux and Android. It also has a browser extension.

Does ActivityWatch have an iPhone app?

No iPhone app was listed when its pages were read on Oct 5, 2026. ActivityWatch is listed for Windows, macOS, Linux and Android.

Is ActivityWatch open source?

Yes. ActivityWatch is open source, according to its own site.

Does ActivityWatch have an API?

Yes. ActivityWatch offers a public API, according to its own site.

Who makes ActivityWatch?

ActivityWatch is made by Superuser Labs. Privately held: its Subscribe page says Superuser Labs is 100% owned by its founder, with no investors and no outside owners.

What are the alternatives to ActivityWatch?

The closest alternatives to ActivityWatch in our directory are RescueTime, WakaTime, ManicTime, Timing and Rize.

How does ActivityWatch compare with other time tracking apps?

ActivityWatch's GPA of 3.0 is higher than 34 of the 42 other time tracking apps we grade, and level with 4.

Is ActivityWatch good value for money?

ToolGPA grades ActivityWatch A for value for money. ActivityWatch has no paid plan.

Could I make my own version of ActivityWatch?

ActivityWatch is free, so making your own would save you nothing. It is one of the better ones too: its GPA of 3.0 is higher than 34 of the 42 other time tracking apps we grade.

Where this guide comes from

The prices, plans, platforms and features were read from ActivityWatch’s own pages on Oct 5, 2026, and the grades were given on Oct 10, 2026. Graded from this listing, whose facts were read from ActivityWatch's own pages on 5 October 2026. Also tested with a demo account on 2026-04-18.

Every tool we list gets five grades, A to F, each with its reason, and a GPA that averages them. How each is decided is at toolgpa.com/grades. This guide is ToolGPA’s own work; it is not made, paid for or approved by Superuser Labs. Prices change, so check activitywatch.net before you buy.

Part 08 · About

About ToolGPA

Who made this guide, what else is on the site, and how to cite it

3,189

Tools graded, in 94 categories

ToolGPA grades software the way a school report grades a pupil: five subjects, a letter for each with the reason written beside it, and a GPA that averages them. Prices, plans and platforms are read from each maker’s own pages and dated, so you always know how fresh a figure is.

Every grade, review and ranking on ToolGPA is our own judgement. No company can pay for a grade or change one. Every tool on the site has a guide like this one, free to download and pass on. It all lives at toolgpa.com.

  • 3,189

    tools graded

  • 94

    categories

  • 426

    price changes on record

  • 579

    apps priced in 12 countries

What else is on toolgpa.com

Scan for the live page

Prices and grades as they are today

Quoting this guide?

Please name ToolGPA and link to the live page, so readers can check the figures for themselves:

ToolGPA, "ActivityWatch: The Insider's Guide", checked Oct 5, 2026. https://toolgpa.com/tools/activitywatch

Know someone choosing between time tracking apps?

Send them this guide: toolgpa.com/tools/activitywatch/guide

ToolGPA elsewhere: youtube.com/@toolgpa

See our other guides

The best-graded time tracking apps after ActivityWatch, each with an Insider's Guide of its own.

ToolGPA

Choosing software? Every tool graded, every price dated.

Compare tools at toolgpa.com ›

Everything in this guide is ToolGPA’s own summary of what ActivityWatch’s pages, its app-store listings and public reviews said on the dates shown. Grades are our judgement under the rules at toolgpa.com/grades. Every grade, review and ranking on ToolGPA is our own judgement. No company can pay for a grade or change one. ActivityWatch is a trademark of its owner, and this guide is not made, paid for or approved by Superuser Labs. Prices and plans change: check activitywatch.net before you buy.