Play anywhere · Ranked everywhere

What CourtNomad Does

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).

01 · Player & rankProfile and ranking system

Free sign-up and profile

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).

Ranking system (Glicko-2)

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.

Starting rank from a survey

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.

Match stats and history

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.

Reputation and fair play

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.

Badges and achievements

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.

02 · MatchesFinding and organizing a match

Level-based matchmaking

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.

Challenges

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.

Open matches

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.

Availability and "your people"

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".

Score entry and confirmation

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.

Match selfie and sharing

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.

03 · Video & AIFilm your match, get the analysis

EdgeMatchCam - record your match

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.

EdgeFILM and 12s point clips

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.

AI scouting and debrief

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.

AI assistant and training plan

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.

04 · Coaches & sparringAlways someone to play with

Find and book a coach

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.

Coach portal

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.

Sparring partners

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.

Sparring partner portal

The sparring partner runs their own mini-business: requests, availability and day-blocking (vacation), clients with notes, earnings and reviews - all in one place.

05 · Courts & clubsBooking and tools for clubs

Court booking

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.

Club calendar and courts

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.

Pricing, seasons and memberships

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.

Messaging and mixers

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.

Club stats and finance

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.

Free for clubs

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.

06 · CompetitionTournaments, leagues and seasons

Tournament module

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.

Seasons and rank lists

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.

Communities and mini-leagues

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.

Video proof and history

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.

07 · Travel modeTennis without borders

EdgePlay in the city you're traveling to

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 - the "tennis passport"

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.

08 · PremiumFree, Premium and Platinum

Free - play for free

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.

Premium - the competitive layer

Unlimited challenges, advanced stats, AI scouting, "who wants a match with me", full travel mode, priority for filling doubles slots and club discounts.

Platinum (TOUR) - the video layer

Everything in Premium plus full MatchCam (60 min, FILM, unlimited 12s clips), an AI training plan, shot analysis and early bookings.

FoundingEverything free until Jan 1, 2027

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).

09 · PlatformDetails that make the difference

Three languages and notifications your way

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.

Accessibility and onboarding

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.

Privacy and safety

Built-in GDPR tools: export your data, delete your account, consent records. Blocking and reporting users, dispute moderation and reports - keeping the community healthy.

Weather forecast and sharing

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.

WhyProblems we solve
🎾

"I have no one to play at my level"

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.

👤

"I don't know where to find a coach"

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.

✈️

"When I travel, I have no one and nowhere to play"

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.

📅

"Court booking is scattered and complicated"

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.

🏟️

"Clubs don't have accessible software"

Many clubs still run their schedule on paper. Solution: a free club portal - calendar, pricing, memberships, tournaments, finance.

🏆

"Amateur tennis has no real ranking"

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.

🎥

"Nobody records or analyzes amateur matches"

Recording and analysis are reserved for the pros. Solution: MatchCam + FILM + AI analysis - watch your own match like a real professional.

🔥

"There's no competition or motivation"

Without points and goals, interest fades fast. Solution: tournaments, mini-leagues, seasons and badges give you a reason to play regularly.

In short

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.