How ShuttleFlow works.
Show up, join, and play.
You don't run anything. You just bring your racket — the app handles the rest.
Join with a Session ID.
Your Queue Master generates a 6-digit code at the start of the session. Open the player dashboard, paste the code, and request to join. Once your QM accepts you, you can watch the queue update live, follow every match in progress, and see exactly when you're next up on court.
See your court, your queue.
Once accepted, you'll see the live court status and the queue. Your court gets highlighted when you're assigned, and your position in the queue tells you when you're next up.
Every match, logged.
Wins, losses, score differential, and history — all recorded automatically to your profile. No manual entry, no spreadsheets.
Earn your rank.
Match results feed the global, country, and skill-tier rankings — but the rules matter. To climb fairly, and to know why you might not be ranked yet, read how the ranking system works below.
Read the ranking rulesRun the room like clockwork.
Set up the courts, run the queue, end the session. Everything else syncs itself.
Add courts and players.
Open the Queue Master view. Add the courts you have available. Add players manually, or let them join themselves with a Session ID.
Generate a Session ID.
A 6-digit code is created automatically when you start. Share it. Players paste it into their dashboard to request a join. Approve with one tap.
Smart pairing, on call.
Auto-suggest balanced matches based on skill, recency, and wait time — or assign manually. Track scores, end matches, the queue keeps moving.
End in one tap.
Finalizes everything in a single tap: match history, fee summaries, and ranking updates write to the cloud. Players see their session summary on their dashboard.
The whole ruleset, in simple terms.
No hidden math. No black-box scoring. The full ranking algorithm, public and stable.
Points
- Win: 3 points
- Draw: 1 point
- Loss: 0 points
Why flat points instead of score-based? Because a close 30–29 loss shouldn't beat a 30–15 win on the leaderboard. Counting score totals would also tempt players to stack matches against weaker opponents just to pile up points. The actual score still matters — it's used as a tiebreaker when two players have the same number of wins.
Seasons
Seasons are 45-day cycles. The leaderboard fully resets at the end of each cycle, so newcomers always have a real shot at the top. Past seasons are archived and viewable from the rankings page.
Skill tiers
Pick the tier that best matches your level when you sign up. Rankings are filterable by tier so you can compete with peers.
Skill lock
You can change your skill level once per 45-day cycle, only during the first 7 days of the cycle. This prevents people gaming the system by toggling between tiers mid-season to harvest easy wins.
What counts as a ranked match
Every match you play is recorded to your personal history. But only matches that meet these criteria contribute to the public leaderboard:
- Each player needs a verified account to earn ranking points. Players without an account in the same match are simply skipped — the match still counts for everyone else. Since email verification is required at sign-up, anyone who can sign in already qualifies.
- Loser scores at least 7 points in the 31-point format, or 8 points in the 35-point format. Prevents intentional throw-games.
- The 4 players in a doubles match must include at least 2 different skill levels, OR all 4 players are intermediate or higher. This prevents a group of beginners from running easy matches together just to farm ranking points.
- The session has at least 6 verified players in total. A “session” of two friends with sock-puppet accounts is rejected.
- Each player can earn ranking points from at most 20 matches per day. Any extra matches still happen, but they won't add to your points — this stops anyone from playing all day just to climb the leaderboard.
- When the same 4 players keep playing together in one session, only every 3rd match earns ranking points. This stops the same group from repeatedly playing each other just to boost their points.
Appearing on the leaderboard
You appear on the public leaderboard once you have at least 3 games AND 5 points. Both conditions must hold.
Your wins, losses, and points start counting from your very first match — the minimums above only decide when you become visible on the public leaderboard. As soon as you meet both, you show up with your full record intact.
View the leaderboard