Comparison

Qbserve vs ActivityWatch: Which Is Better for Local Tracking With No Subscription in 2026?

Updated October 2026 · by Jerry Liu, Dayflow's founder

Pick ActivityWatch if you want local tracking that costs nothing. It is free, open source (MPL-2.0) and runs on Mac, Windows, Linux and Android. Pick Qbserve if you are a Mac freelancer who wants a productivity score and invoices for a $29 one-time license. Dayflow, our app, is also free and local by default. It is the one to choose if you want an AI-written timeline of your day.

Qbserve and ActivityWatch both track your computer use automatically and keep the data on your own machine, so neither needs an account or a monthly bill. The real difference is what you get out of the box: Qbserve is a one-time-purchase Mac app that scores your productivity and turns project time into invoices, while ActivityWatch is a free, open-source logger for Mac, Windows, Linux and Android that you shape yourself with plugins and a local API (we also have a direct ActivityWatch vs Dayflow comparison).

Disclosure: Dayflow, the third tool in the tables below, is our product. It is also free and local by default, so we have a stake in this question. We kept it to one section and the tables, and there is a section on where it is the wrong pick. The method is a comparison of vendor documentation: we read the Qbserve and ActivityWatch pages on October 4, 2026, and Dayflow’s facts reflect version 2.2.0 as reviewed on September 6, 2026.

Quick comparison

ToolBest forHow it tracksPricePlatforms
QbserveMac freelancers who want a productivity score and project time for invoicesAutomatically logs apps, websites and window titles; rules assign time to projects$29.00 one-time (US checkout; may differ by country)Mac
ActivityWatchPrivacy-minded individuals who want a free, extensible activity log across devicesAutomatically logs active app, window title and away-from-keyboard time; browser and editor plugins add URLs and coding activityFreeWindows, Mac, Linux, Android
Dayflow (ours)Mac users who want a readable record of what they actually worked onCaptures the screen at one frame every 10 seconds; AI writes a timeline$0 (MIT); optional Pro at $20/monthMac (macOS 14+)

Key takeaways

What Qbserve does better

It gives you a verdict, not just a log. Qbserve rates over 8,100 sites, apps and games as productive or not, and shows a real-time productivity score in the menu bar. You install it and get feedback the same day, without building categories yourself. If you want a running number that nudges you back to work, this is the core reason to pick it.

It closes the loop on billing. The vendor positions Qbserve for freelancers and remote workers. Rules assign tracked time to projects, and the app generates invoices in 18 languages from that time. Neither ActivityWatch nor Dayflow lists invoicing. If you bill hourly from a Mac, Qbserve covers tracking and invoicing in one app. Our roundup of time tracking apps for freelancers on Mac covers that use case in more depth. If you are not sure what your hours are actually worth, the real hourly rate calculator is a quick check.

It is a single native Mac app. No plugins to install, no local server to think about. You pay once, and the license is yours. For someone who wants a tool rather than a project, that matters.

It exports cleanly. JSON and CSV export means your history is not locked in. You can move it into a spreadsheet or another tool when you need to.

The data stays put. The vendor’s privacy policy states that all tracked data is stored locally on your Mac and never sent anywhere. For the “local, no subscription” job, Qbserve checks both boxes.

What ActivityWatch does better

It costs nothing, with nothing held back. The vendor describes ActivityWatch as completely free and open source, with no feature gates, no usage limits and no ads. There is no trial clock and no upgrade screen.

You can read the code. ActivityWatch is licensed under MPL-2.0. If “the data never leaves my device” is the claim you care about, being able to inspect the source is a stronger basis than a privacy policy alone. Qbserve is not open source.

It runs on more than a Mac. Windows, Mac, Linux and Android are all supported. If your work machine is a Mac but your home desktop runs Linux, ActivityWatch is the only one of these three that can run on both.

It is built to be extended. ActivityWatch records the active app, the window title, and whether you are away from the keyboard. Browser extensions add the active tab’s title and URL. Editor plugins add coding activity. Beyond that, you can write custom watchers and query everything through a local API. For developers who want raw data to build their own reports, this is the main draw. Our guide to time trackers for developers on Mac goes further on editor-level tracking.

Is ActivityWatch really free?

Yes, per the vendor. The site does mention optional “AW Pro” patronage, but we could not confirm a price for it, and nothing in the core app is gated behind it. If you want to support the project, see the vendor’s site for current details.

What is still unfinished?

Device sync is listed as work in progress, so each computer keeps its own history for now. There is no iOS support. Neither of these is unusual for a free open-source tool, but both are worth knowing before you plan around it.

Head-to-head table

CapabilityQbserveActivityWatchDayflow (ours)
Automatic captureApps, websites, window titlesActive app, window title, away-from-keyboard; tab URL and coding activity via pluginsScreen captured at one frame every 10 seconds
Productivity scoringYes, rates 8,100+ sites, apps and games; menu bar scoreNot listedNot listed
InvoicingYes, 18 languagesNot listedNo
Team reportsNo team or sync features listedNot listedNo
Website blockingNot listedNot listedNo
AI summariesNone listedNone listedYes; local AI via Ollama or LM Studio, your own provider, or Pro
Data locationLocal on your Mac, per vendorLocal on your device, per vendorRecordings and timeline stored on your Mac; cloud only if you choose a provider or Pro
Free tierNone (15-day trial)Everything is freeFull app at $0
PlatformsMacWindows, Mac, Linux, AndroidMac (macOS 14+)
Open sourceNoYes, MPL-2.0Yes, MIT

Pricing compared: what does each cost per year?

ToolPlanPriceBilling
QbserveQbserve license$29.00 (US checkout, October 4, 2026)One-time purchase
ActivityWatchActivityWatchFreeNone
Dayflow (ours)Free$0None
Dayflow (ours)Pro$20Per month

For local tracking with no subscription, the cheapest fit for one person is easy to work out. ActivityWatch costs $0 in year one and every year after. Qbserve costs $29.00 once in year one, and the facts list no recurring fee, so three years of use is still $29.00 total. The vendor notes that the price may differ by country. Dayflow’s free app is $0, and with local AI the screenshot analysis also stays on your Mac, though local inference uses your own hardware. Dayflow Pro at $20 a month comes to $240 a year. That is a subscription, so it falls outside this job, and you do not need it to use Dayflow locally. If you connect your own cloud AI provider instead, that provider’s charges apply.

When to choose Qbserve

When to choose ActivityWatch

Where both fall short: can either tell you what you actually did?

Both tools answer “which app was in front of me, and for how long.” Neither answers “what was I working on.” A log entry like “Figma, two hours” or a window title like “Untitled - Google Docs” is accurate but thin. A week later, it will not remind you which design you iterated on, or what the document turned out to be. Neither vendor lists AI features that would turn the log into a description.

This is the gap Dayflow was built for, and it is the main reason it exists alongside these two. Dayflow captures the screen at one frame every 10 seconds, and AI writes the day into a readable timeline of what you worked on, not just which apps were open. The recordings and the timeline are stored on your Mac. With Local AI, a supported model runs through Ollama or LM Studio, and screenshot analysis stays on-device. You can also send selected screenshots to your own cloud provider, or use Dayflow Pro, which deletes screenshots after processing but may retain Activity Data for sync. The local and cloud processing page spells out each boundary. If you use a cloud assistant to ask questions about your day, the data it retrieves goes into that conversation. Local storage does not make a cloud chat local. You can export any date range as Markdown from Settings, which helps for standups, timesheets and remembering what you worked on.

The trade-offs are real. Screen frames are more sensitive than window titles, so read whether Dayflow is safe before you decide. Local AI needs hardware resources on your machine. AI summaries can miss or misread work, so check them before you share anything.

Neither Qbserve nor ActivityWatch lists team reports, and Dayflow has none either. If you need a manager-facing dashboard, none of these three is the right tool.

Where Dayflow is the wrong pick

The bottom line

For local tracking with no subscription, ActivityWatch is the default answer. It is free with no gates, open source, stores data on your device, and runs on more platforms than anything else here. Choose Qbserve instead if you live on a Mac, want productivity scoring with no setup, and bill clients. A one-time license (listed at $29.00 in the US) buys you invoicing and a finished app.

If what you are missing is not time totals but a record of what the time was spent on, Dayflow, our app, adds that: a free, MIT-licensed Mac app that turns screen frames into an AI-written timeline, with local AI if you want analysis to stay on-device. It is not an invoicing tool, and it is not cross-platform.

For the wider field beyond these three, our guide to Mac time trackers compares more options side by side.

Frequently asked questions

Is ActivityWatch better than Qbserve?

It depends on the job. ActivityWatch is better if you want a free, open-source tracker that runs on Mac, Windows, Linux and Android and can be extended with plugins and a local API. Qbserve is better if you work only on a Mac and want a productivity score, rules that assign time to projects, and built-in invoicing, and you are fine paying once.

Does Qbserve require a subscription?

No. Qbserve is sold as a one-time license. The vendor's checkout showed $29.00 with a US locale on October 4, 2026, and the price may differ by country. There is no free tier, but there is a 15-day trial. The vendor says all tracked data stays on your Mac, so there is no cloud account to keep paying for.

Does ActivityWatch send my data to a server?

According to the vendor, no. ActivityWatch says all data is stored on your own device and is never sent to any server. It is open source under MPL-2.0, so the code can be inspected. Syncing between devices is listed as work in progress, which means each machine currently keeps its own separate history.

Should I use Dayflow or Qbserve to invoice clients?

Use Qbserve. It generates invoices in 18 languages from tracked project time, and Dayflow has no invoicing at all. Dayflow can export a date range as Markdown, which helps you remember and describe the work. But you would still need a separate tool to bill from it. For a solo Mac freelancer who bills hourly, Qbserve does that job directly.

Does ActivityWatch work on iPhone?

No. The vendor lists no iOS support. ActivityWatch runs on Windows, Mac, Linux and Android. Qbserve is Mac only, and Dayflow is Mac only, on macOS 14 or later. If you need your iPhone use in the same record as your computer time, none of these three covers it. Check the wider field of trackers for a tool that includes iOS.

Is there a free trial of Qbserve?

Yes. The vendor offers a 15-day trial. After that, Qbserve is a one-time purchase, listed at $29.00 at the US checkout on October 4, 2026. There is no permanent free tier. If you want something free indefinitely, ActivityWatch is free with no feature gates, and Dayflow is $0 under the MIT license.

Do Qbserve or ActivityWatch have AI summaries?

Neither vendor lists any AI features. Both record what was active, meaning app names, window titles and, with plugins or built-in rules, websites. Neither writes a description of what you did. Dayflow is built around that: it captures the screen at one frame every 10 seconds and has AI write a timeline. That AI can run locally through Ollama or LM Studio.

Can I sync ActivityWatch between my laptop and desktop?

Not yet in a finished form. The vendor lists device sync as work in progress. For now, each computer keeps its own local data. Qbserve lists no sync or team features either, and it only runs on a Mac. If you need one combined history across machines today, plan around that gap before you commit to either tool.

Is Dayflow free without a subscription?

Yes. Dayflow is $0 and MIT licensed. The optional Pro plan is $20 a month and covers managed cloud analysis. On the free app, you can run AI analysis locally through Ollama or LM Studio, so screenshots stay on your Mac. You can also connect your own cloud provider, which brings that provider's charges and terms. Dayflow requires macOS 14 or later.

See where your day actually went

Dayflow is $0 and open source. Full recordings stay on your Mac, with local AI available for on-device analysis.

Download for MacOS macOS 14+ · MIT licensed · no account required