Racquet

Every tool · One app · Free

Everything you needto become a better player.

Find players at your level. Join a crew. Run a tournament. Book a coach. Lock down a court. Log every match. Racquet is the racquet-sport toolkit — pickleball, tennis, padel — packaged for the people who actually play.

The list at a glance

The whole toolkit, in one tap

Twelve features that turn casual hitting into a real improvement loop. Read the details below — or skip the reading and download the app.

Skill-aware match finding

UTR for tennis, DUPR for pickleball, sport-specific ratings for padel. Set a range, see the players in it. No mismatches, no wasted hours.

Distance + Near-me filters

Set a radius — 5 miles, 25 miles, statewide for travel weekends. The directory hides everyone outside it. Your league, your courts.

Two-tap match invites

Pick a player, propose a court and time, send. Accept with one tap and the conversation opens automatically — no group chats, no DMs to chase.

Live realtime chat

DMs and group chats deliver instantly over a persistent socket. Typing indicators, read state, and one unified inbox.

"I'm down to play" status

One toggle says you're free for the next 12 hours. Filter the player directory by who's down right now. No more "anyone free tonight?" group spam.

Sport groups + leaderboards

Create a crew. Chat, schedule events with RSVPs and waitlists, log peer matches, and watch the wins/losses leaderboard sort itself.

Tournaments — singles + doubles

Run a Saturday open in 60 seconds. Auto-seeded brackets, 4–64 players, public/request/invite-only visibility, organizer dashboard.

Live winner advancement

Either player submits the score; the opponent confirms with one tap. Winners auto-advance — no manual bracket editing, no disputed wins.

Courts + venue directory

Search the venues around you by sport and access. See surfaces, environments, photos, and per-court detail. Drop a pin on the map to add a new spot.

Find a coach

A vetted, admin-approved coach directory filtered by sport, tier, and student level. Tap Contact to open an in-app inquiry — no phone numbers traded.

Find your game — style quiz

Seven questions, one pro you play like. A pure-fun way to learn your style profile and what to work on next.

AI Coach (coming soon)

Shot-specific tips, drills calibrated to your level, and pattern detection from your logged matches. The next step in your improvement loop.

Section

Find your match

Skill-aware matching by UTR, DUPR, FIP

Every player carries their sport-specific rating into the directory. Set a skill range and a competitiveness vibe — we surface the players who actually fit. No sandbaggers, no mismatches, no wasted commutes.

Profile-stamped match posts

Every post shows the author's skill tier, rating, preferred format, and competitiveness — captured at post time so the feed stays filterable even after profiles change.

Posts + Players, one tab

Switch between the open match board and the full player directory in a tap. Same advanced filters across both: sport, distance, skill, rating, format, competitiveness, online-only.

"I'm down to play" status

One toggle says you're free for the next 12 hours — auto-expires, no opt-out cleanup. Filter the directory by who's down right now. The fastest path from "I want to play" to "we're playing."

Two-tap private match invites

Pick a player, propose a court and time, send. Accept opens an in-app chat thread tied to the match — no DMs to chase, no group-chat scheduling spam.

Anti-spam by design

Per-sender match-invite rate limits and one-invite-per-day-per-pair caps. Bidirectional user blocks across every contact surface. A clean directory is a feature, not an afterthought.

Section

Sport groups — your crew, organized

Open or request-to-join

Create a group, set the sport, pick the join policy. Members get instant access; admins approve requests for invite-only crews.

Group chat in realtime

N-party chat over a live Socket.IO connection. Sender names on every bubble, typing indicators, and system messages when events are created or cancelled.

Events with RSVPs + waitlist

Schedule a hit, set a cap, watch the "Going" count update live. When the cap fills, RSVPs automatically roll into a waitlist. Free-text location or pick a saved venue.

Group leaderboard

Log peer matches from a bottom-sheet flow — singles or doubles. Wins / losses sort the leaderboard. Medals on the top three, ranks for everyone else.

"Down to play" for the group

Group-scoped match posts surface inside the group only — they never bleed into the public feed. Closed-loop scheduling for your regular crew.

Admin tools

Approve join requests, invite players from the directory, promote / demote / remove members, edit group photo + details — all from a single Settings tab.

Section

Tournaments — run a Saturday open in 60 seconds

Auto-seeded brackets, 4–64 players

Pick singles or doubles, pick a seeding strategy (level or random), set a skill range, and post. Byes placed automatically; the bracket reveals at start.

Three visibility modes

Public (anyone can join), Request to join (organizer approves), Invite only (hidden from the directory). The right level of access for any tournament.

Live, opponent-confirmed advancement

Either player submits a score; the opponent confirms with one tap. Winners auto-advance — no manual bracket editing, no disputed wins. The submitter never confirms their own match.

Organizer dashboard built-in

Invite players from the full directory, approve pending requests inline, start the bracket when ≥4 are confirmed, cancel with a tap.

Tournament cover photos

Upload a 16:9 cover that flies at the top of every detail screen. EXIF stripped, image re-encoded server-side, no leaked GPS.

Shareable bracket links

Send your bracket to anyone with a tap. Spectators see the live ladder — no app install required.

Section

Courts + venues — know where you're playing

Searchable venue directory

Filter by sport and 25 km Near-me radius. Every card shows the venue photo, access type, sports played, court count, and distance.

Drop a pin on the map

Uber-style map picker — search autocomplete, fixed center pin, reverse-geocoded address. Add a venue from your couch.

Per-court detail

Surface, environment (indoor / outdoor), sport. Per-court add / edit / delete from the venue page. Edit history shows who created and last edited each court.

Public, club, private

Access type chips on every venue — know before you go whether you can drop in or need a member.

Section

Find a coach — book lessons in-app

Vetted coach directory

Every listing is admin-approved before it goes live. Filter by sport, coach tier (Beginner-friendly → Pro), student level, and Near-me radius.

Contact via in-app DM

Tap Contact to open a coach-inquiry thread. No phone numbers or emails traded, no escape from the app's anti-spam guarantees.

Transparent pricing

Per-hour or per-session pricing on every profile, with a "Free intro session" badge when offered. No haggling, no surprises.

List your coaching

Coaches publish their own profile — headline, about, price, sports, location, photo. Track approval status from a "My listing" screen.

Section

Find your game — style quiz

Seven questions, one pro

Pick a sport (tennis ATP/WTA, padel men's/women's, pickleball mixed), answer seven sport-specific questions, get matched to a pro you play like. Plus a secondary match for your wildcard style.

Five style axes

Intent, position, shot identity, strategy, flair — each rated 0–10 from your answers. The result is a style fingerprint, not a personality test.

Native share

Share your result anywhere — group chat, story, IG DM. Pre-filled message with the matched pro and a link back to the app.

Section

Messaging — fast, threaded, blocked spam

Unified inbox

DMs and group chats interleaved, sorted by last activity. One badge in the header for combined unread + pending invites — always accurate, always live.

Realtime delivery

Persistent Socket.IO transport — no polling, no refresh-to-see-new-messages. Typing indicators on both 1:1 DMs and group chat.

No open inbox

Threads only exist when both sides have agreed to talk — an accepted match invite, a coach inquiry, a group membership. Strangers can't DM you cold.

Section

Profile + onboarding — set up in under 90 seconds

Eight skippable steps

Welcome, sports, per-sport profile, location + radius, play style, bio, photo, review. Skip from any step and your draft saves — pick up where you left off.

Sport profile per sport

Rating, skill level, preferred format, competitiveness — captured separately for each sport you play. The matching engine reads exactly the right number for the right court.

Profile + entity photos

Upload your face, your group's photo, your venue, your coaching headshot. Server strips EXIF, validates magic bytes, re-encodes — no spoofed uploads, no leaked GPS.

Minimal settings

Notifications, units (metric / imperial), language (en / es / pt-BR / fr). Three controls, auto-saved. No 12-tab settings menu.

Section

Sport-aware scoring

Pickleball: rally + side-out, win-by-2

Side-out or rally scoring. Tournament formats up to 21. The kitchen rule, the third-shot drop, the Erne — vocabulary your players already use.

Tennis: set-by-set with tiebreaks

Best-of-3 or best-of-5. Standard 7-point tiebreak at 6-6. 10-point match tiebreak option for shorter formats.

Padel: doubles-first scoring

No-ad optional. Golden point at deuce. Víbora and bandeja vocabulary in every relevant surface.

Section

Trust, safety & privacy

OAuth-only sign-in

Sign in with Apple, Google, or Facebook. No passwords stored, no password resets to deal with, nothing to leak in a breach.

Secure-by-default tokens

Access tokens live in iOS Keychain / Android Keystore. Auto-refresh on expiry. Nothing readable from a stolen device backup.

Bidirectional user blocks

Block someone and you stop appearing to each other across every cross-user surface — match invites, group invites, coach inquiries, DMs. One control, total effect.

Admin moderation

Reportable groups, venues, coaches, and match posts. Every admin action is audit-logged with an actor, a reason, and a snapshot. Quiet abuse can't hide.

Free, forever

No paywalls, no per-tournament fees. A Pro tier is on the roadmap for power organizers; everything you see on this page ships free on day one.

Get the app

Find your level. Find your people.

Free forever. No credit card. iOS + Android.

Download on theApp Store