Group chats are where plans go to die. Someone proposes a trip in one thread. The dates get hashed out in a DM. The venue link surfaces in a different group. The packing list lives in someone's notes app. By Friday, half the group thinks brunch starts at ten and the other half is already at the bar.

For the last two years, my team at Codevival and I have been building Bubbles: a coordination app shaped around the way plans actually happen.

what it is

You start with a group. Your roommates, your climbing crew, the friends you actually do things with. Inside the group you create activities: a dinner, a trip, a Tuesday raid. Each activity has its own thread, its own details, its own people. Discussion lives where the plan lives. Updates push to everyone who's in.

That's the whole shape of the product. Groups hold people. Activities hold plans. Messages hold the rest.

why we built it

We could have built another chat app. We didn't, because the problem isn't messaging. It's that messaging is the only tool people have for things that aren't really messages. A plan is not a conversation; a conversation is just one of the things a plan needs.

where it is

Bubbles is live on Android today. Private groups, activities, direct messages. iOS, web, and desktop are in the works, and we'll have more to say on those soon.

Get it on Google Play →

what's next

Short list: iOS, web, and desktop apps, plus smoother onboarding and a few activity types we've been quietly testing internally. Longer list: features for teams and small businesses that coordinate the same way friends do. Same shape, different stakes.

If you try it, tell me what breaks. The fastest way to reach me is @thechehaja on X.

e.