There was a much faster way to launch Blink, and we seriously considered it. Skip the App Store entirely, put the coach behind a bot on a messaging app people already have, wire up a payment link, and be taking real money within a week. It's a well-worn playbook and it genuinely works. On paper it was the obvious call, and for a while it was the plan.

We didn't do it, and the reason is worth being honest about. A native iOS app is slower to ship in almost every way. You build the whole thing in Swift, you enroll in Apple's developer program and wait however long that takes, and then you hand your app to a review queue that is allowed to say no and send you back to the start. For an app like ours, an AI coach that touches personal stuff, that review is stricter, not looser. Days became weeks. We chose the weeks.

The trade we were actually making was trust, and it comes down to what you're asking someone to do. Blink wants into your calendar. It wants you to tell it, in plain words, about the thing you've been avoiding for a month and feel a little ashamed of. That's not a casual ask. A bot in a chat window can do the mechanics of it, but it always feels a bit like handing your day to a stranger in a doorway. A real app, one that went through Apple's identity checks and its review and earned a spot on your home screen, feels like it belongs there. We wanted Blink to feel like it belongs there, because we're asking for the kind of access that only makes sense if it does.

The same instinct pushed us to ship the whole app at once instead of a thin slice. The fast move is to launch a skeleton, chat and a paywall, and bolt on the calendar and the reminders and the rest as updates. We could have. But a coach that can talk to you and can't yet help you actually put the plan on a real day is only half an idea, and launching half an idea teaches your first users the wrong thing about what you are. So the calendar, the scheduling, the coaching, and the follow-through all went in the first version. If someone's going to judge Blink, we'd rather they judge the actual thing.

We're not pretending this was free. Every week we spent building native and sitting in the review queue was a week we weren't in anyone's hands, and there's a real version of this story where the fast road would have been the smarter business call. But you only get one first impression with the people willing to trust something new with their attention and their worst days. We decided that impression was worth being slow for. Ask us again after launch whether we were right.

← Back to all posts