A global platform for amateur tennis - one profile to find an opponent at your level, a coach or a hitting partner, book a court, film your matches and play ranked, wherever you are. Mobile app (iOS and Android) and web, in three languages (EN/SR/FR).
Anyone can open a free account (email, Google or Apple) and a profile: city, age, dominant hand, playing style and favorite surface. You get a "tennis ID card" with a QR code to share, plus an availability status (available / away / in a match).
A precise Glicko-2 rating runs "under the hood", while players see a letter rank from F to A with 10 sub-levels each (60 ranks total). Four ranked disciplines: singles, doubles, women's singles and women's doubles - each with its own list.
At sign-up you fill out a short self-assessment and immediately get a provisional rank; after the first few matches the system quickly calibrates it. Active professionals have no access to the amateur ladder, and self-assessment has an upper cap - rank integrity is protected.
Form, wins/losses, head-to-head score, a progress chart, stats by surface and format. Advanced insights: third sets, tiebreaks, comebacks, "bogey" opponents, performance against stronger players. Amateur tennis gets the feel of a real career.
After a match, players rate each other: stars, fair play, punctuality, "would play again". A yellow/red-card system with an appeal process keeps matchmaking reliable.
For activity and results you collect badges shown on your profile; a club can also award its own badge to a player. Goals that keep you in the game.
Filter opponents by discipline, surface, age and distance - in your city or any city in the world - then browse a list or map of candidates with a fairness percentage. If nobody at your level is around, the radius widens automatically.
Send a challenge with a format (best-of-3 or first-to-9), a suggested club and time, and immediately see how many points a win or loss carries. Ranked, or unranked sparring. The opponent accepts, declines, or counter-proposes a time.
Post a public "looking for an opponent" call - singles or doubles with slots for a partner and opponents - and nearby players get notified and apply. You approve, and the match is set.
Mark when you can play (a weekly grid: morning/afternoon/evening) and the system matches you with players whose slots overlap. Follow players, keep regular partners and signal "I want a match".
Quick entry (2:0, 2:1...) or a detailed set-by-set score with tiebreaks, retirement and walkover (WO). The rank changes only once the opponent confirms. A score correction needs both players' agreement, and disputes go through moderation.
Attach a shared photo to a played match or practice session and share a result card. A memory and organic marketing at the same time.
Phone on a tripod, record up to 60 minutes: type the score live, mark your best points. The recording goes to the cloud and is linked to the match.
The app automatically cuts a "condensed match" with the dead time removed, per set, with stats (points, serve, break points, longest streaks). Turn any marked point into a 12-second clip ready to share, in one tap.
Before a match, AI builds a report on your opponent from their profile and history. After a match, answer 3 quick questions and get coaching advice on what to work on, plus an AI monthly form recap waiting for you in the app.
Ask the app anything - the AI assistant explains the rules, features and next steps. There's also an AI training plan, an AI travel itinerary and semantic coach search ("describe what you need"). Anyone who doesn't want AI can turn it off with a single switch.
Coach profiles with services, prices, packages, a trial lesson and reviews - book a lesson directly in the app. Coaches also offer promo codes, and AI search finds a coach that matches your needs.
The coach runs the whole business from the app: requests and schedule, weekly availability, clients with notes and a progress module, earnings (paid/unpaid), a broadcast message to all clients at once, and "nomad" guest stints in other cities.
When there's no ranked opponent at your level, hire a sparring partner by the hour or through a package of sessions - you always have someone to play with. That solves the "empty court" problem and feeds the heart of the platform: the match.
The sparring partner runs their own mini-business: requests, availability and day-blocking (vacation), clients with notes, earnings and reviews - all in one place.
See clubs on a map or list with ratings, surfaces and today's free slots, then book through the app - with a waitlist when full and a weather forecast for the slot. The system prevents double bookings.
The club manages every slot per court: confirmations, cancellations, no-shows, rescheduling, blocks (maintenance, event) and opening-hours rules. Courts have a surface, a type (outdoor / bubble / indoor), lights, and can be turned on/off.
Prices per court and for members, in the club's currency. Winter/summer seasons with their own prices, court type and seasonal bookings. Membership plans, internal categories and loyalty points for regulars.
The club messages a player directly or sends a group message to all members/guests. It runs "mixer" nights - social round-robin sessions with sign-ups and a waitlist - to fill dead slots and tie the community to the club.
A KPI overview: bookings, revenue, clients, cancellations, no-shows - by day, court and client; monthly finance and tournament revenue. Plus iCal export of the schedule and import of an external calendar.
The full club system is free during the founding phase - clubs get the software, visibility and new players, and the platform gets a network of courts. Fair-play moderation: the club handles incidents, cards and blocks with an appeal process.
A club runs a tournament in 4 formats: knockout, round-robin, groups + finals, and Swiss system; singles or doubles, with an entry fee and a registration deadline. Draw automatic, guided or manual; the court schedule builds itself, with WO/RET results. Ranked tournaments count toward a player's rank.
Seasonal competitions with their own tables give a rhythm and a reason to come back. Rank lists per discipline at four levels: club, city, country and global - you see exactly where you stand.
Create a public, private or invite-only community (a team, a company, a club) with group chat, then run mini-leagues inside it: round-robin, ladder or knockout, with a table that calculates itself.
Every match carries a result, and you can optionally add a photo, stats and a recording - a history of duels that's remembered. A public profile with match history is shared with one link or QR code.
Type any city in the world and see clubs, courts and players at your level there. Your profile and rank travel with you - the main trick nobody else offers.
Announce a visit to a city (3, 7 or 14 days) and local players see you as a "visiting nomad"; you see other nomads too. Post an open match at the destination, and an AI concierge puts together a tennis travel plan for you.
Profile, rank, court booking, open matches, communities and basic stats are free forever, with a monthly quota of ranked challenges. The app is useful without spending a dime.
Unlimited challenges, advanced stats, AI scouting, "who wants a match with me", full travel mode, priority for filling doubles slots and club discounts.
Everything in Premium plus full MatchCam (60 min, FILM, unlimited 12s clips), an AI training plan, shot analysis and early bookings.
While CourtNomad is getting off the ground, every member gets all Premium and Platinum features for free - billing is paused during the founding phase. Subscriptions will later be billed through the website (no app-store commission).
The whole product in English, Serbian and French. Push, in-app and email notifications for challenges, results, bookings and messages - each category and channel can be turned on or off separately.
Dark, light and an "accessible" theme (high contrast, larger text). New users are guided through the app by an interactive tour - for both players and clubs - that can be replayed anytime.
Built-in GDPR tools: export your data, delete your account, consent records. Blocking and reporting users, dispute moderation and reports - keeping the community healthy.
An hourly forecast on the club page and in the club calendar - so you know if play is on. Profiles, matches and clips are shared via link, QR code or a social-media card.
Amateurs keep playing opponents who are either too strong or too weak. Solution: rank-based matchmaking, open matches and sparring partners - always an even match.
Finding a coach usually happens through word of mouth and phone calls. Solution: coach profiles with prices and reviews - book a lesson directly in the app.
On the road, a player is left without a partner and a court. Solution: travel mode - announce your visit and find an opponent, a court and a club in the city you're heading to.
Slots get chased down by phone and across various websites. Solution: one system to find and book a court on a map, with a waitlist.
Many clubs still run their schedule on paper. Solution: a free club portal - calendar, pricing, memberships, tournaments, finance.
There's no standard that measures how good you are. Solution: a Glicko-2 rank with letters from F to A, 60 levels in total - the same scale for everyone, everywhere.
Recording and analysis are reserved for the pros. Solution: MatchCam + FILM + AI analysis - watch your own match like a real professional.
Without points and goals, interest fades fast. Solution: tournaments, mini-leagues, seasons and badges give you a reason to play regularly.
CourtNomad is a global app for amateur tennis players that matches you with an opponent at your level, a coach or a sparring partner, ranks you after every ranked match, films your matches and finds you a court wherever you play - in your own city and while traveling.
We give clubs a free portal for bookings, tournaments and memberships to bring courts on board; players free play and booking; and competitors a Premium and Platinum layer with ranking, AI analysis, video and travel mode - free for everyone during the founding phase, until January 1, 2027. In short: tennis without borders - play anywhere, ranked everywhere.