What Touch Grass does
Touch Grass is an Android app blocker that trades screen time for steps. Choose the apps you want to pause, set a step target, and complete a walking session to earn a timed unlock that ends on its own. Targets can differ per app, so the one that eats your evening can cost more than the one you barely open. Block schedules lock your chosen apps during hours you set, such as work or bedtime, without opening Touch Grass at all.
Features
- Block chosen apps and unlock them by finishing a walking session
- A separate step target per app, so a costlier habit costs a longer walk
- Block schedules that lock apps during set hours without opening the app
- Strict mode, which states what switching the shield off will cost before you enable it
- Step, streak and screen-time history, with global and city leaderboards
Screenshots




Google Sign-In & your data
Touch Grass uses Google Sign-In to establish your account. Signing in is what enables profile and walking-session sync and an entry on the global and city leaderboards; the app blocking and walking features themselves work on the device.
Basic Google profile: account identifier, email, display name and profile image URLIdentifies your Touch Grass account so profile statistics and walking sessions sync to it. Your display name, profile image, city, step totals, streak and screen-time metrics may then be visible to other people through the leaderboard.
Touch Grass does not request GPS location permission; the city shown on city leaderboards is a value you enter yourself. Raw accelerometer samples are processed on the device rather than uploaded, and the app does not upload your restricted-app list or app usage events.
Full details are in the Privacy Policy.
Support
Questions, bugs, or feedback: email ak663904@gmail.com.
Updated 2026-10-29