Local-First Privacy: Your session data lives safely on your device. Syncs live to players via QR, and works seamlessly even if your park's cell signal drops.
Live sharing sends an access-controlled current-session copy. Player updates and helper edits need a connection. Export backups regularly; clearing browser storage can remove local records.
Up to 12 courts
One player QR link & optional turn alerts
Single-screen mobile standings
Queue Simulator
Interactive
Try a sample session. No setup needed.
Active court
On court
Court 1 · 12m elapsed
Team 1
Alex Reyes
Bea Santos
Team 2
Carlo Lim
Dani Cruz
Court 2 · On court8m elapsedJules Go + Rina Flores · vs · Enzo Tan + Ivan Torres
Waiting queue
4 waiting
#1MT
Marcus Thorne
3.5 Skill
8 min
#2BF
Beatrix Fox
4.0 Skill
6 min
#3SC
Simon Caldwell
3.0 Skill
4 min
#4CS
Clara Sterling
3.5 Skill
2 min
0 matches rotated
Sample session preview. Enable JavaScript to try rotation.
Sample rotation preview. The full app also considers club levels and play preferences.
Built around the game
Built for effortless court management.
Everything you need to keep players informed and good games moving. All included. All free.
Live QR sync & turn alerts
Share one player link for live courts and the waiting queue. Room views update every three seconds while online. Use Find your name when more than eight players are waiting. Opt in to turn alerts with Notify Me or during check-in to start tracking after approval.
Fair matching & court controls
Match by club level and preference. Use Swap from Waitlist, Trade Across Net, and Update Player Info to adjust teams. Court timers change color as games run. Fix Teams and Swap Winner correct results in Match Log.
Offline safeguard & kiosk display
Your device saves locally first, even if the signal drops. Court Display shows a read-only Up Next strip and player QR. Tap Exit display twice within 1.5 seconds to unlock it.
From check-in to game on
Your next session, in three simple steps.
01
Make it your session
Tap Start Free Session to open Session Setup. Choose 1–12 courts and Casual Play or Ranked Play, then create your queue.
02
Keep good games moving
Review Up Next teams, Swap from Waitlist or Trade Across Net before starting, and monitor ambient match-tempo timers. Tap End Match to choose a winner in Casual Play or enter both final scores in Ranked Play. Use Fix Teams, Swap Winner, and Undo anytime.
03
Keep everyone in the loop
Share the player QR so everyone can see the queue. The title, connection status, and metrics stay in the same place when you switch between Queue and Courts.
Take it for a spin
Try a session. See the difference.
The working demo starts with fictional players already checked in. Start a match, choose a winner and try Undo. Practice stays on this device.
Yes. All features in this manager are free. Your court or club may charge its own fees.
Does anyone need an account?
No. Organizers start on their own device instantly. Co-organizers use a private Admin Share Link, and players open the read-only room QR. No accounts or passwords are required.
How does fair rotation work?
Matching prioritizes eligible players with fewer assigned games, accounting for arrivals and breaks, then considers waiting time. Levels and preferences can change who plays next; queue positions are not a guaranteed assignment.
How often does the queue update?
Room views check for updates every three seconds while online. Live sharing needs a connection. If the master device goes offline, players see the last shared state with an offline notice; local changes appear after reconnection.
Can we keep playing without internet?
Yes. Open the app online once and wait for Offline ready to prepare its files. The master device saves and manages courts locally without an access-expiry limit. Online helpers can continue managing the shared room. Their changes sync back automatically when this device reconnects.
How do co-organizers help?
The master generates a private Admin Share Link in Profile. Trusted helpers accept admin access and manage courts and queues independently while online, even when the master screen is locked or closed. Their changes sync back to the master device automatically. Replace or revoke the link at any time; keep it separate from the player QR.
Are results and history saved?
Live Session Stats fits six leaderboard columns on phones, with theme-aware colors. Find completed games in the scrollable Match Log above Finalize Session. The master device keeps the full history and can export it as a JSON backup.
Your courts. Your community.
Your next great session starts here.
Bring the players. PicklePuff helps with the rest.