This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
D.off
Screen time limits you unlock by writing a sentence
D.off helps you break free from phone addiction without willpower. Set time limits per app group, and when you hit them, unlock by writing out a sentence — three on the free tier — or swap one for a 30-second exercise. That pause breaks the autopilot scroll. 70+ achievements, sleep lock (Premium), site blocking across six major browsers, and 7 languages. No ads. The sentence library ships inside the app, so unlocking works with no network.
I built D.off because I kept losing evenings to my phone and every screen time app I tried had the same hole in it: when the limit hits, there's a button that says "5 more minutes," and I always pressed it.
So the unlock isn't a button. When you hit your limit, the lock screen shows a sentence and you type it out. Three sentences on the free tier, ten on premium. They come from a bundled library of 6,274 public-domain passages in total, spread across 8 categories and 7 languages — roughly 700 to 1,100 per language, so an English user is drawing from about 980. Everything ships inside the app, so the unlock works with no network.
You can swap one of those sentences for a 30-second exercise instead — 41 curated clips, push-ups, squats, that kind of thing. There's exactly one escape hatch: a 30-minute emergency unlock for that app group, once per calendar week, resetting Monday. No typing for that one. I left it in on purpose, because an app you can't get out of is an app you uninstall.
The part I'm least sure about is whether the friction is the right amount. Some days three sentences feels like the correct tax on my attention. Some days it feels like I built myself a chore.
Other things in there: per-group sleep lock on a schedule (premium), site blocking in the major browsers — Chrome, Samsung Internet, Firefox, Edge, Brave, Opera — capped at three sites on free, and two home screen widget sizes that a single tap will place for you on Android 8 and up. Turning a site block off used to be two taps; now you write out a commitment line first and then wait 30 minutes before the next one. Blocking something again is instant. The friction only runs one direction.
Google rejected it three times before it went live on August 6th. Not for the site blocker itself — for the prominent-disclosure and declaration requirements around the AccessibilityService it uses. Each rejection quoted the same paragraph but had a different actual cause: no in-app consent dialog, then a store description I never saved plus login details I left blank so the reviewer couldn't get in, then a disclosure buried four steps deep in Settings with a stale demo video. It passed on the fourth try.
Where it stands after four weeks (Play Console, the 28 days to Sept 3): about 5,340 store impressions, 23 installs, 11 monthly actives. Android only for now — iOS is a rewrite, not a port: the native side is written and the Family Controls entitlement is approved, but the Xcode assembly needs a Mac I don't have yet, so I'm not promising a date.
If you try it, the thing I'd most like to hear is where you gave up. Not what's missing — where you stopped typing.
No comment highlights available yet. Please check back later!
About D.off on Product Hunt
“Screen time limits you unlock by writing a sentence”
D.off was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #143 on the daily leaderboard. D.off helps you break free from phone addiction without willpower. Set time limits per app group, and when you hit them, unlock by writing out a sentence — three on the free tier — or swap one for a 30-second exercise. That pause breaks the autopilot scroll. 70+ achievements, sleep lock (Premium), site blocking across six major browsers, and 7 languages. No ads. The sentence library ships inside the app, so unlocking works with no network.
D.off was featured in Android (57.5k followers), Health & Fitness (83.2k followers) and Productivity (660.2k followers) on Product Hunt. Together, these topics include over 236.4k products, making this a competitive space to launch in.
Who hunted D.off?
D.off was hunted by Chris. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how D.off stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
I built D.off because I kept losing evenings to my phone and every screen time app I tried had the same hole in it: when the limit hits, there's a button that says "5 more minutes," and I always pressed it.
So the unlock isn't a button. When you hit your limit, the lock screen shows a sentence and you type it out. Three sentences on the free tier, ten on premium. They come from a bundled library of 6,274 public-domain passages in total, spread across 8 categories and 7 languages — roughly 700 to 1,100 per language, so an English user is drawing from about 980. Everything ships inside the app, so the unlock works with no network.
You can swap one of those sentences for a 30-second exercise instead — 41 curated clips, push-ups, squats, that kind of thing. There's exactly one escape hatch: a 30-minute emergency unlock for that app group, once per calendar week, resetting Monday. No typing for that one. I left it in on purpose, because an app you can't get out of is an app you uninstall.
The part I'm least sure about is whether the friction is the right amount. Some days three sentences feels like the correct tax on my attention. Some days it feels like I built myself a chore.
Other things in there: per-group sleep lock on a schedule (premium), site blocking in the major browsers — Chrome, Samsung Internet, Firefox, Edge, Brave, Opera — capped at three sites on free, and two home screen widget sizes that a single tap will place for you on Android 8 and up. Turning a site block off used to be two taps; now you write out a commitment line first and then wait 30 minutes before the next one. Blocking something again is instant. The friction only runs one direction.
Google rejected it three times before it went live on August 6th. Not for the site blocker itself — for the prominent-disclosure and declaration requirements around the AccessibilityService it uses. Each rejection quoted the same paragraph but had a different actual cause: no in-app consent dialog, then a store description I never saved plus login details I left blank so the reviewer couldn't get in, then a disclosure buried four steps deep in Settings with a stale demo video. It passed on the fourth try.
Where it stands after four weeks (Play Console, the 28 days to Sept 3): about 5,340 store impressions, 23 installs, 11 monthly actives. Android only for now — iOS is a rewrite, not a port: the native side is written and the Family Controls entitlement is approved, but the Xcode assembly needs a Mac I don't have yet, so I'm not promising a date.
If you try it, the thing I'd most like to hear is where you gave up. Not what's missing — where you stopped typing.