Post runs. Rally the crew. Nothing gets lost in the chat.
Every run is a card, not a message that scrolled away. Who's in, who's considering, one tap to RSVP โ and the next one is always at the top when you open the app.

GIFs, photos, @mentions, reactions โ and when someone posts a run or a race, it lands in the conversation as a card the whole crew can join with one tap. The upcoming schedule stays pinned above the chatter.

Trail races come as topo postcards, road races as bibs, local 5Ks as ticket stubs โ the AI assist picks the paper when it fills in your race from a link or a description. Finish one and it gets the stamp.

One race, one roster, one thread โ even when it's shared to more than one crew. Watch the countdown, see who's registered and who's still training, and talk logistics where everyone can find them.

The crew roster, mugshot style. Tap anyone to message them directly. Mute a noisy crew and you'll still get tapped on the shoulder when someone @mentions you.

Public crews get a webpage anyone can find โ icon, area, and a join button that drops new runners straight in. Private crews stay invite-only. You choose, and you can change your mind.

Paste a race link โ or just describe it โ and the form fills itself from real race listings.
Notifications for what matters, quiet where you've muted, always through for @mentions.
See who's online and who's mid-message. Everything updates in realtime.
Take it off the record โ 1:1 chats with anyone in your crews.
"Anyone running Saturday 7am?" โ the app notices and offers to put it on the board.
One link handles everything: has the app, needs the app, lands in your crew either way.
We're in closed beta on iPhone, polishing with real crews in Colorado. Android is on the roadmap. Want in?
Join the beta