My wife tried to log 1k phone-free hours but quit. So I vibe-coded an app
GreenDotstudios
29 points
4 comments
May 31, 2026
Related Discussions
Found 5 related stories in 81.2ms across 9,043 title embeddings via pgvector HNSW
- 24-year-old ditched her smartphone and social media known as 'appstinent' 1vuio0pswjnm7 · 17 pts · March 11, 2026 · 49% similar
- Apple removes iPhone vibe coding app from app store randycupertino · 50 pts · April 01, 2026 · 47% similar
- What I Learned Making an App for My Family chabad360 · 22 pts · May 06, 2026 · 46% similar
- Show HN: Poppy – a simple app to stay intentional with relationships mahirhiro · 40 pts · March 05, 2026 · 43% similar
- The "Vibe Coding" Wall of Shame wa5ina · 122 pts · March 29, 2026 · 43% similar
Discussion Highlights (4 comments)
GreenDotstudios
This summer, my wife set an audacious goal: she wanted to log 1,000 hours of phone-free time with our family. To track it, she’d put away her phone and start a manual timer. At first, it was great. But between managing two young kids and constantly forgetting to start or log the timers, the friction just became too much effort. After about 120 hours, she gave up. I wanted to find a way to handle the data collection for her so she could just focus on being present. The problem is, I’m a school math teacher with a very limited, hobbyist programming background. I had never created anything close to a native Android app before. With all the recent talk around "vibe-coding" and AI agents, I figured I’d see if I could cobble a solution together. The result is GreenDot. It’s a native Android app built with Kotlin and Jetpack Compose. The core philosophy is pretty simple: not less phone, better phone habits. Instead of being a punitive screen blocker, it tracks your long lock durations and rewards you for taking intentional, 1-hour breaks away from the device. The development process honestly went way beyond my expectations. I used VS Code (leveraging the education benefits) and did the vast majority of the heavy lifting using Claude Sonnet 4.5 and 4.6. After a couple of days of prompting and debugging, I had a working prototype. After about three weeks of working in my spare time, I had a fully functional app live on the Play Store. As someone without a formal CS background, it’s wild to me that these tools can democratize software development to this extent. It’s obviously not going to replace a software company, but it allowed a parent to ship a real, working tool over a few weekends to solve a hyper-specific lifestyle problem. My wife is back to tracking her hours, and I've shared it with a few friends and family who have found it useful for disconnecting with their devices and reenaging with this lives. I’m sharing it here because I'd love to get the community's thoughts—both on the psychology of rewarding lock durations rather than locking users out, and on the technical side of spinning up a native mobile app from scratch using LLMs if you've done something similar. Play Store Link: https://play.google.com/store/apps/details?id=com.greendot.p...
kailovel
That looks like a great mental model to use for this problem. Gaps. Would love to see on iOS if the OS allows for the function.
ahofmann
Great Idea, thanks for building it!
j_bum
This is awesome OP. Others interested in this but on iOS could check out Hank Green’s Focus Friend app.