FREEDOM251

Freedom251 › Screen Time Management Apps

UsageOS

Free plan Mac

Visit UsageOS Alternatives Pricing

UsageOS's own site

What UsageOS is

UsageOS is a macOS app for tracking time spent in apps and websites and sorting that activity into categories you define. Create rules based on an app, website, or a word in a window title; changing a rule also reorganizes recorded history. The weekly view puts seven days on the same 24-hour scale, while the daily timeline lists activity and lets you inspect app switches within a run. Activity is kept in a local SQLite file, which you can export to CSV, set to auto-delete after 30, 90, or 365 days, or wipe. The maker says the app has no network connection in the data path or telemetry, and cannot see the screen. It reads the current browser tab to identify the website, but does not store titles or URLs from private browser windows. You can exclude apps or mark titles private while continuing to count their time. The open-source app is available for macOS 13+ as a Universal DMG or through Homebrew. Its free plan is listed as free.

Who it suits

UsageOS suits macOS users who want to sort app and website activity into their own categories and review it by day or week. It may also suit users who want local storage and controls for exporting or deleting activity data.

What it does well

  • Rules can classify apps, websites, or window-title words.
  • Weekly view shows seven days on one 24-hour scale.
  • Activity data can be exported to CSV or wiped.
  • Accessibility and Automation permissions are optional.
  • Open source under the MIT license.

What to know first

  • Available for macOS 13+ only.
  • Identifying a website requires reading the current browser tab.
  • No free trial is listed.

Plans

PlanBilled and limitsPrice
UsageOSmacOS 13+ · Universal · ~15 MBFree

As usageos.app lists them, read 11 Oct 2026. The maker's own page has the final word.

Getting started

  1. Download the Universal macOS DMG or install UsageOS with Homebrew.
  2. Run UsageOS on a Mac with macOS 13 or later.
  3. Set categories using app, website, or window-title-word rules.
  4. Review activity in the daily timeline or weekly view.
  5. Optionally configure data export, auto-deletion, or exclusions.

Verdict

UsageOS combines configurable activity categories with daily and weekly views, plus controls for exporting and deleting locally stored data. It is a macOS-only option, and its browser-site identification reads the current tab.

Questions

How much does UsageOS cost?

The UsageOS plan is free.

Which platforms does it support?

UsageOS supports macOS 13+.

Is UsageOS open source?

Yes. It is open source under the MIT license.

Where is activity data stored?

It is stored in one local SQLite file, which can be exported to CSV, set to auto-delete after 30, 90, or 365 days, or wiped.

Does it read browser activity?

It reads the current browser tab to identify the website being used. Incognito and private-window titles and URLs are not stored.

How can I install it?

The maker offers a Universal macOS DMG and Homebrew installation.

Facts from UsageOS's own pages

Browser detail
The app reads the current browser tab to identify the website being used. · github.com, 11 Oct 2026
Data storage
Activity data is stored in one local SQLite file that users can export to CSV, auto-delete after 30, 90, or 365 days, or wipe. · usageos.app, 11 Oct 2026
Exclusions
Users can exclude apps entirely or mark titles private while still counting the time. · usageos.app, 11 Oct 2026
Installation
The maker offers a Universal macOS DMG and Homebrew installation. · github.com, 11 Oct 2026
License
UsageOS is open source under the MIT license. · github.com, 11 Oct 2026
Permissions
Accessibility and Automation permissions are optional; the README says UsageOS never requests Screen Recording. · github.com, 11 Oct 2026
Privacy
The maker says there is no network in the data path and no telemetry, and that the app cannot see the screen. · usageos.app, 11 Oct 2026
Private windows
Incognito and private browser windows do not have their titles or URLs stored. · usageos.app, 11 Oct 2026
Product
UsageOS tracks screen time by app and site, then sorts it into user-defined categories. · usageos.app, 11 Oct 2026
Rules
Users can classify activity by app, website, or a word in the window title, and changes re-sort recorded history. · usageos.app, 11 Oct 2026
Timeline
The daily timeline lists activity and lets users inspect app switches within a run. · usageos.app, 11 Oct 2026
Updates
Automatic update checks are opt-in and off by default, and the README says each update is signed. · github.com, 11 Oct 2026
Weekly view
The week view shows seven days on the same 24-hour scale. · usageos.app, 11 Oct 2026

Where UsageOS stands on Freedom251

Look at these too