Documentation

Guide

How to make plans with friends without the group chat chaos

Group chats are where plans go to die. Here is a simpler way to see friends more often: broadcast availability, keep it short-lived, and let the people who are also free come to you.

Why group chats are bad at making plans

A group chat asks everyone to negotiate three things at once: whether they want to go, whether they are free, and what exactly the plan is. That is a lot of back-and-forth for a coffee. Most threads die in the middle of it — not because nobody wanted to meet, but because nobody knew who was actually free right then.

The other problem is social cost. Asking "anyone around tonight?" in front of eleven people means being publicly ignored if nobody answers. So people stop asking, and everyone assumes everyone else is busy.

The porch light idea

A porch light is a simple, old signal: the light is on, so you are welcome to knock. Nobody has to send an invitation, and nobody has to be turned down.

Applied to plans, it means you broadcast availability instead of proposals. You say "I am free for the next couple of hours" and stop there. Friends who are also free see it and reach out. Nobody negotiates with a group.

Make availability expire

Standing statuses go stale within a day and then everyone learns to ignore them. Availability should be short-lived so that seeing it always means something is true right now.

On CATCH UP! a porch light lasts two hours and then goes out on its own. Nothing to turn off, nothing to clean up, no misleading "free!" from last Thursday.

Separate now from later

Two different needs get tangled in group chats: spontaneous hangs and future travel. Keep them apart.

  • Now — a short live window: I have a free evening, who is around?
  • Upcoming — a date range in a city: I am in Dallas the 12th to the 15th.
  • Ongoing — an upcoming window that has already started, so the plan is live today.

Keep discovery reciprocal

The reason people hide from social apps is one-way visibility: someone can see where you are without ever revealing where they are. Make it mutual — you can see who is in a city only if you are also visible in that city.

That single rule removes most of the lurking, and it makes the feed feel like a room of people who all chose to be there.

Make the ask one tap

Once you know a friend is free, the plan should not need a paragraph. "I am free" from one side, "me too" from the other, and the conversation opens. Details take thirty seconds when both people already said yes.

A five-step routine you can copy

  • Decide your window before you message anyone: tonight after 7, two hours.
  • Broadcast availability rather than a proposal — no venue, no agenda.
  • Let it expire instead of retracting it.
  • Post travel dates as soon as you book, not the week you land.
  • When two people match, move to a direct one-to-one thread and pick the place there.

Doing this on CATCH UP!

CATCH UP! is built around exactly this routine. Turn your porch light on for two hours, add upcoming trips to a city, and see friends who are free now or heading your way. Requests are mutual, chat only opens once both sides say yes, and your city visibility is always reciprocal.

Try it tonight

Turn your porch light on for two hours and see who is around.

Get started