touch grass

What stays on your Mac

All of it. There is no server to send anything to, and the source is open so you can check.

No network, no account

Touch Grass makes no network calls. It has no backend, no account system, and nothing to upload. Your usage numbers never leave your machine.

The one thing it reads

To recognize AI websites, Touch Grass reads the address of your browser’s current tab and nothing else, through macOS Automation. macOS asks for your permission once per browser. The address is compared against a list of AI domains on your Mac and is never stored or sent anywhere. If you decline, it simply will not detect AI sites in that browser. Denials are listed under Settings, then Permissions.

What it never does

  • No telemetry or usage analytics.
  • No crash reports to a remote service.
  • No ads, no trackers, no third party SDKs.
  • No selling or sharing of data. There is none to sell.

Your progress, on disk

Your accumulated AI time is saved locally so that quitting and relaunching does not wipe it, and so a break can resume if it was interrupted. It is ordinary app data. Delete the app and it is gone.

Check for yourself

The full source is on GitHub under the MIT license. You can read exactly what it does, build it yourself, and verify every claim on this page. See also how it works.

Nothing to hide.

Free and open source. macOS 13 or later.