Livin.Room matches you with people nearby — one-to-one, or in a Room of 4-8 people — then points every connection at one real plan: coffee, a walk, a market. It's built around the meeting, not the messaging. Free, iOS, starting in Phoenix.
I moved to Phoenix and hit something uncomfortable: I could match with a hundred people and still spend Saturday on my own. Every app I tried was good at introductions and bad at the only thing that actually makes a friendship — being in the same room as the same person, more than once.
So I built the opposite. You match one-to-one, or land in a Room of 4-8 people, and the entire flow pushes toward one concrete plan with a time and a place: coffee, a walk, a market. The activity is deliberate. It gives people something to do so nobody has to carry a conversation with a stranger.
The biggest change during the build was what I was optimising for. Early on I was tuning matching quality, because that's the fun engineering problem. It didn't matter. Matching is the easy part. Almost every failure happened after the match, in the gap between "we should hang out" and someone naming a day. So I rebuilt around that gap — the app now nudges toward a specific plan, and groups that click keep going with a different activity each time instead of dissolving after one meetup.
It's Phoenix-first on purpose. Friendship needs density, not reach — an app with ten thousand users spread across the world is useless to all of them. One city at a time, properly.
Free, iOS, 21+. Designed, built and shipped solo, and there are still rough edges I'd normally have spent months sanding down in private. I'd rather have real people tell me what's wrong.
If you're not in Phoenix, tell me where you are on the site and I'll bring it there. And I'll be here all day — ask me anything, especially the harsh stuff.