TouchGrass for Mac

Your Mac goes dark until you go outside.

A clock moves into your notch. When it hits zero, the screen goes dark and Grassy has opinions. The only way back in is a live photo, taken outside.

Out soon for macOS. First 200 get lifetime for $59.

  • macOS 13 or later
  • Works with or without a notch
  • Your data stays on your Mac
Grassy, the TouchGrass mascot, leaning on a mossy stone pillar with his arms crossed

Everything it takes to get you off the screen

A clock in your notch, a black screen when time is up, a roast while you sit there, and exactly one way out.

  • Notch island
  • App limits
  • Site limits
  • Daily budget
  • Black screen
  • Roasts
  • Live photo unlock
  • Work mode
  • Focus sessions
  • Stats
  • Streaks
  • Private by default

Limit reached · Discord

Outside is free and you still won't go.

Scan with your phone. Go outside. Snap it live.

Camera only, no gallery

The code above is real: it opens t0uchgrass.com. In the app it opens your camera. Background clip: “Big Buck Bunny” © Blender Foundation, CC BY 3.0.

“You've seen enough pixels today. Try some photons.”

Grassy

The mascot. He says this to you, in the app.

Mean on purpose. Careful where it counts.

From the notch to the roast to the photo check, every part is built to get you outside.

The notch island

A small black island under the camera shows the app you're in and what you have left. Hover it and the card drops down.

Includes: Live countdown, five more minutes once a day, 50-minute focus sessions, stats, and a drawn notch on Macs that don't have one.

S

Steam

2h of 2h used

0:08

left today

+5 min Focus Stats Settings

The black screen

When the clock hits zero, the app disappears behind a black screen. You pick the video and the sound that play while you think about your choices.

Includes: Meadow, forest and flower clips, a rude soundtrack or a gentle one, and plain dark for purists.

Video

  • Meadow creek
  • Flower walk
  • Butterfly meadow
  • Forest shade
  • Just the dark

Sound

  • Shame roar
  • Fake orchestra
  • Chaos honk
  • Soft rain
  • Night crickets

Roasts, your way

Grassy has a fresh line every few seconds while you're blocked. You decide how much it stings.

Includes: Mild, spicy and brutal, plus lines for warnings, focus sessions, breaks and the daily recap.

“Your screen time has a screen time problem.”

Work mode

Your real tools are never blocked and never counted. Whole categories are on by default, and you can add or drop any app.

Includes: Code editors and IDEs, terminals, developer tools and AI assistants.

  • Code editors & IDEs
  • Terminals
  • Developer tools
  • AI assistants

It keeps score

Every pickup, every hour you won back, every time you actually touched grass. Plus a weekly card built to be screenshotted.

Includes: Screen time by hour, distracted time, pickups, time saved, streaks, your grass photos, and the weekly card.

Pickups

23

times today

Time saved

1h 52m

vs last week

Grass touched

14

times · 6-day streak

Private by default

Your usage data never leaves your Mac. Unlock photos are checked once and deleted. Nothing about your day is for sale.

Includes: Local storage, one-time photo checks, and site limits that read the tab's address only.

  • Usage dataStays on this Mac
  • Unlock photosDeleted after the check
  • Browser tabsOnly the address, never the page

One way back in: go outside

Take a live photo outdoors and Grassy checks it. He is picky, and he has seen every trick.

  1. 1

    Scan the code

    Your Mac shows a QR code. It expires in five minutes.

  2. 2

    Snap it live

    Your phone opens the camera. No camera roll.

  3. 3

    Grassy decides

    Sky and grass get you back in. Ceilings don't.

Grassy, the TouchGrass mascot, taking a photo of flowers with a phone
  • Rejected

    Indoors

    That's a ceiling. Nice ceiling. Still a ceiling.

  • Rejected

    Indoors

    Houseplants don't count. We checked.

  • prompt: epic sunset, 8k
    Rejected

    AI-generated

    Prompting a sunset isn't the same as seeing one.

  • Approved

    Verified outdoors

    Fine. That was actually outside. Proud of you, I guess.

An approved photo unlocks your Mac for 15, 30 or 60 minutes, your pick. Keep the photo in your grass history or skip it.

  • Breaking news: outside still exists.
  • Your screen time has a screen time problem.
  • The sun filed a missing person report.
  • Sixty seconds. Shoes. Door. Sky.
  • Vitamin D has given up on you.
  • Time's up. Grass. Now.

Enough scrolling.

Leave your email. Grassy tells you the day it's ready, and then never writes again.

Out soon for macOS. First 200 get lifetime for $59.

  • You and that chair need to see other people.
  • Outside called. You sent it to voicemail.
  • Quick walk. The feed will still be there. Unfortunately.
  • Your eyes called. They want a sunset.
  • Look at you, photosynthesizing.
  • Stand up. Your spine has notes.

Pricing

One app, no tiers. Every plan gets everything.

Monthly

$5

per month

  • Everything in the app
  • Stop renewing whenever you like

Founder lifetime

$59

once, for the first 200 buyers

  • Everything in the app
  • Pay once, no renewals
  • Goes to $99 after the first 200

Yearly

$50

per year

  • Everything in the app
  • 2 months free compared with monthly

Everything means limits on apps and sites, the notch island, black-screen videos and sounds, live photo unlock, work mode, focus sessions and all the stats.

Questions, short answers

Soon. Leave your email and you get one message the day it ships. No newsletter.

Both. Apps by name, sites by the address of the tab you're on. It reads the address, never the page.

Sky, grass, trees, a street. Not your ceiling, not a houseplant, not a photo of a screen, and not a sunset you prompted.

No. You scan the code and your phone's camera opens. Live photo only. The camera roll stays out of it.

Work mode. Code editors, terminals, developer tools and AI assistants are never blocked and never counted, and you can add your own.

macOS 13 or later. If your Mac doesn't have a notch, TouchGrass draws a small one for the island to live in.

No. It's $5 a month, $50 a year, or pay once. Outside is still free.

Your usage data never leaves your Mac. Unlock photos are sent for one yes-or-no check and deleted right after.