Software should...
Explorations in maximally user-aligned iOS apps.
One mechanism, three experiments.
Tap to open
myLine
Scroll less, text your friends
Live on the App Store · Free · No account · Local · 2.1 MB
Our first attempt at using the redirect. The doomscrolling apps get snoozed, and in their place: a photo picker that makes it easy to send photos from your camera roll to friends and family. The lock is the nudge.
- What we learned
- Doomscrolling happens from a low energy state. Sharing photos is a higher energy activity, so the redirect creates real friction and real user frustration.
- The brightest glimmer
- I started sending more photos to my grandma and realized she loves anything I send.
- Next steps
- Niche down. Rebrand around one job, send more pics to Grandma, and push. As a standalone tool the core loop is weak; it is mainly improved connectivity with family. The angle I expect to work on socials: sharing grandparents' reactions when the photos arrive.
CheckCheckRide
A rideshare aggregator you won't forget to use
Inspired by Griffin Li's Hackney, Obi, and others before us. The data is clear: neither Uber nor Lyft is consistently cheaper, yet fewer than 20 percent of riders check both.
The existential question: why has a rideshare aggregator never gotten popular? Our hypothesis: it is a muscle memory problem. When you go to call a ride you are in a rush, and you instinctively reach for Uber or Lyft.
The redirect is incredibly powerful here, because we have very high confidence the user genuinely prefers to see both options. It adds a handful of seconds of delay and returns significantly more data: price, and estimated arrival time.
- The glimmer
- Data from our beta testers surprised me. Highly price insensitive users were excited to choose the cheaper black car. They did not care about saving money and would never have compared manually, but when they saw a $50+ delta for the same product, they were excited to win.
This app is only in TestFlight
- The loop
- An invite system: the app tabulates each user's savings, then suggests raising their referral bonus for onboarding friends. The king metric is total dollars saved, a real number derived from the price gap between ride types. Aggregate the demand side, and a new rideshare market entrant can finally break the cold start problem.
Pray For Them
You can scroll later
Live on the App Store · Free forever · No account · No ads · MIT source
A simple, free take on Prayer Lock, focused on helping you pray for specific people in your life. It locks all your apps early each morning until you have started the day with gratitude, praying for the people who need it.
- Where it came from
- Telling people I will pray for them, then feeling disappointed when human fallibility got in the way of the promise. I want software to serve my intentions.
Nothing checks that you prayed. You tap done, and the app takes your word for it.
- Why it's free
- Because it can be. 100 percent local, no logins, no servers, and it took an afternoon to make with Claude. This is the model for my vision of software: no ads, no paywalls. Just a local hyperstructure. The privacy policy says it plainly: built so that we could not read your data even if we wanted to.
What's next
Future explorations...
Continued explorations around the mechanism forthcoming.
Contact us if you have ideas here: Peter Shoemaker and plotchy
The mechanism that shifts from muscle memory to maximal alignment.
-
01
Set up the Screen Time controls
One-time permission. The user chooses which apps get intercepted. -
02
Snooze the legacy muscle memory app
At the moment of habit, a shield covers the old app. -
03
Surface the new experience
Redirect to the upgraded version of what the user actually wanted.
“myLine” Would Like to Access Screen Time
This lets it snooze the apps you choose and step in at the moment of habit.
Snoozed.
Your social app can wait a few seconds.
Open myLineYou say you want one thing. Your thumb taps the other.
That space between what you want and what your thumb does is where we build. It is not a willpower problem. It is muscle memory. Apple's Screen Time API lets software stand exactly in that moment. The three steps above are the whole mechanic.
Inspiration Prayer Lock · Duolingo
We are not the first ones building in this gap. Prayer Lock proved the shield can carry a daily spiritual habit. Duolingo proved a well-designed loop can outcompete every default on your phone.
Guiding principles.
- Software needs to be user-aligned, especially as we give it more power to impact our lives. We need to be certain about how it will make decisions and what its north star is.
Looking ahead.
AI-assisted software development is re-writing the rules of the game. We're looking forward to shaping this new future.