




How we turned a fun idea into a physical anti-doomscrolling key in 2 months
About 2 months ago we had a funny idea: what if we "vibe" some small devices and try to ship them in just one week per product. The brief was simple, which was to build something fun and useful, apply the vibe coding philosophy, keep the hardware simple, and ship something.
We started with a pain point everyone on the team had felt, which was doomscrolling. Not just the productivity drag, but the slow theft of quality time. The hour with your kid became 45 minutes. The dinner you scrolled through. The Sunday afternoon that disappeared into a feed. So we built a small physical key that locks apps on your phone, and two months later we have a finished product. Here's what we learned between version 1 and the final product.
Version 1: The first prototype, 3 days from blank screen
We had a working prototype three days in. A small object, 3D printed in an afternoon, with an NFC tag inside. A companion app vibe-coded in a couple of sittings. Tap your phone to the Key to lock chosen apps, tap again to unlock them. The mechanism worked. Physical key, digital lock. Clean. It also failed almost immediately, and the problem was symmetry.
Locking and unlocking both required the Key, which meant we had to carry it everywhere, which meant it was always within reach, which meant unlocking was trivial. If the Key is in your pocket while you're trying not to scroll, the lock is performative, because you'll tap it the moment willpower fails. We'd built friction in name only.
Version 2: Asymmetric mechanics
We rewrote the app. Locking became one tap in the app with no Key required, and the Key was only needed to unlock. This changed everything, because now you could leave the Key at home and walk out the door with your phone locked, and you couldn't unlock the apps you'd chosen to lock until you came back. The distance from the Key was the friction, and suddenly the placement of the Key was the design parameter.
- On your desk: trivial unlock.
- In a drawer in another room: moderate friction.
- At home while you're at the office: genuine friction.
This is when the product clicked.
The session problem
Asymmetric mechanics fixed the unlock friction, but created a new problem. Once you unlocked, the apps stayed unlocked indefinitely until you decided to lock them again. Which meant the moment you tapped the Key, all the discipline disappeared. You'd unlock for "just a quick check," look up two hours later, and the Key was still sitting where you left it.
So we made the unlock time-bounded. Tap the Key, get a session (30 minutes, or whatever you set). Session ends, apps lock again automatically. Want more time? Tap the Key again.
This was the version we'd been looking for. Every use becomes a deliberate choice, not just the first unlock, but every extension. The friction doesn't fade after the first tap. It refreshes.
Picking which apps to lock was also tedious at first. You'd open Settings, hunt through your app list, toggle each one, and by the time you finished, the urge to scroll had passed and you'd lost the moment. So we grouped apps automatically into categories like Social, Games, Shopping, News, and one tap locks an entire category. The lock decision became as fast as the unlock should be slow.
Where AI fits
At this point the device worked. Locks were easy, unlocks were hard, sessions were time-bounded, and we had a finished product on the bench. We all loved it.
Then we asked the obvious question, which was how this fits with the rest of the Autonomous ecosystem. We already make AI companions for thinking work, so could the Key participate? We integrated the Key feature into the Autonomous Thinking Devices app, alongside our other AI companions, and the AI in the app (called Autonomous Intelligence) observes the lock and unlock patterns and offers small commentary.
There's an important constraint here: iOS Family Controls returns anonymous tokens, so the AI doesn't know which app you locked, doesn't know how many times you tried to open something. It only sees session timestamps, durations, and streaks. That constraint shaped the voice, because the AI isn't a coach and doesn't tell you what to do. It notices small things, in a warm baseline with dry humor and no exclamation marks.
Things like "3:12am? I noticed." Or "Seven days, each session under 20 minutes. Something's working." Or "Tapped at 9, tapped again at 9:32, tapped again at 9:48. We've all been there." Or "Last session lasted 4 minutes. That's a record." The same things a good friend says when they've been paying attention.
The product, two months later
The final product is a small physical key called Autonomous Key, which is symbolic and easy to understand. There's a feature in the Autonomous Thinking Devices app where you pick the apps to lock and the session duration you want for each unlock. The selected apps stay locked by default. Unlocking requires the Key paired with your phone, and unlocks last for the session duration you chose. When the session ends, apps lock again. Tap the Key again for another session.
Autonomous Intelligence lives in the same app, noticing your patterns and saying small honest things when they happen. The whole product is built around one principle, which is to make locking as easy as possible and make unlocking as hard as you choose. The goal isn't to win against your phone, it's to give you the gap of time that lets you decide.
Questions for the community
We are officially launching the production version of the Autonomous Key this week. I would love to get your feedback on this feature set:
- For those who cannot commit to a full dumbphone due to critical work apps, does this "always locked except for timed hardware sessions" feature solve your main frustration?
- Does forcing yourself to physically get up and touch an object to extend screen time sound more practical than standard digital app blockers?
I work on the product, but I am genuinely here to learn from your daily setups. I have 5 extra units at the workshop right now. I would love to ship them for free to anyone in the comments who shares the most detailed insight about their current routines and struggles.