Drop a window, see who's free, book your coach — all without spamming the group chat. Rally is the calendar your friend group and your coach already share.
Free, forever. No card, no charges, no upsells.
You drop availability once. Your friends see one thing, your coach sees another — no double entry, no duplicate calendars.
May 18 – May 24
Nothing scheduled for Monday.
NTRP 3.5 · 6 lessons booked
Tag an availability window friends, coach, or both. Same row in the database — different surface for each viewer. That's the whole trick.
Pick a chunk of time. Tag it singles, doubles, or either. Friends-visible, coach-visible, or both.
They see your open window in their feed. One tap creates a pending match. Share to iMessage prefilled.
Your coach sees only coach-tagged windows. They tap one to propose a lesson — you confirm with a tap, no chat noise.
Coaches sign up too — free, like everyone else. Send them an iMessage with one tap; they see your last 7 days of matches and practice so the next lesson starts from "where it actually hurts," not "how have you been?"
Coaches: pick "Coach" at sign-up. Already signed up as a player? Switch in your profile.

No DMs to chase, no Doodle polls, no spreadsheets. Just the small set of features that make playing more — and coordinating less — actually happen.
Drop a 2-hour block. Friends or coach see it — never both unless you say so.
Invite by phone number. No discovery, no random DMs, no public profile.
Set your skill rating once. Rally only surfaces people you'll actually have a fun match with.
We never built in-app chat. Every invite opens iMessage with the time, court, and tap-to-confirm.
Save your home courts. Every match card has a Google Maps deep link — no copy-pasting addresses.
Phone numbers are PII-locked at the database. Only your accepted friends can see yours.
Rally is a PWA — add to home screen on iPhone or Android. No App Store, no updates to chase.
See live tennis on TV with channel + score. Tap Watch and friends know you're tuned in — invite the group to a watch party via iMessage.
Coaches see a clean feed of every student's coach-tagged windows. Propose lessons, log sessions, track focus areas.
No premium tier. No ads. No card on file. Built for tennis circles, not investors.
Browse the ATP & WTA calendar in the TV view. Tap any event to download an .ics reminder straight to your calendar.
Every plan and upcoming match shows the forecast for the venue — wind, rain risk, and temp pulled from the court's exact coordinates.
Track every racquet, log restrings, and flag one as 'at the stringer' so your circle knows it's out for the week.
A tennis-only message board your friend circle can see — gear questions, court reports, watch-party plans. Anyone in the circle can report off-topic posts.
The whole product fits on three thumbs. No menus to dig through, no settings rabbit hole.
NTRP 3.0–4.0 · 2 favorite venues
Only people in your circle — sorted by NTRP overlap and your favorite venues.
Places you play
Save the courts you actually play. One tap opens Google Maps directions.
Set your NTRP and match range. Auto-filters who you see and who sees you.
Rally shows what tennis is on TV right now — tournament, round, channel, and live score that updates as the match goes. Tap Watch and your friends see you're tuned in. Invite them to a watch party in one tap — opens iMessage with the channel prefilled.
Live tennis · watch with friends

The best app for tennis is the one your circle is already on.
Rally exists for the standing Saturday hit, the weeknight clinic, the coach you've had for years. Not for matchmaking with strangers.
Six players, three skill levels, one group chat that's gone radio silent since 2022. Rally turns 'who's free Saturday?' into a glance, not a thread.
You take weekly lessons. Your coach asks for windows over text. You forget to reply. Rally is the one place your coach already sees your availability.
Stop juggling 12 students across iMessage, WhatsApp, and email. See coach-tagged windows from every student in one feed.
Is it really free? Do I need to sign up to try it? What about my privacy?
Takes 60 seconds to sign up. Invite by phone number — friends who join get auto-linked.