App Training
Players & Club Admins
The Padel Society · Mobile App Training

Everything you need to master the TPS app

A clear, step-by-step guide to the four things that matter most in the app — your level, booking & playing, your community, and the policies that keep it fair.

📱 iOS & Android 📖 Step-by-Step No login required to read
▶ Watch the interactive app demos
🏠
Start Here · 01

App Overview

The three areas of the TPS app and how to move between them

What is The Padel Society?

TPS is a social padel app that brings play, community, and competition into one place. Players of every level use it to book courts, find matches, connect with their club community, and compete in events. Club admins use it to run communities, create events, and organise tournaments — all from the same app.

🎬
See it in action
Interactive, click-through demos of the TPS mobile app — booking, matches, community, and events. No download needed.
Open the demos →
📱 The Three Main Sections

The whole app is organised into three areas, reached from the bottom navigation bar:

🎾
Play

Book courts, create matches, join open matches, register results — everything about actually playing.

🌐
Community

Join groups, discover events, view rankings, chat, browse the gallery — the social side.

👤
Profile

Your level and reliability, booking history, settings, and support.

🏠 The Home Screen

The home screen carries the tagline "Learn, play, become a padel legend" and gives you quick tiles to the main features, plus a live list of your upcoming booked matches — tap any to open its details.

📅
Book a Court
Reserve a court at your club by date and time.
🤝
Join a Match
Find open matches with spots and request to join.
🎉
Events
Browse and join tournaments and social events.
🏆
Competitions
Structured ranked competitions with rewards.
🏟️
Clubs
Browse TPS partner clubs and their facilities.
🔔
Activity
Results, event updates, and community news in one feed.
TPS Home Screen
Home — tiles + upcoming matches
Profile
Profile — level & reliability
Edit Profile
Edit profile — hand & position
📈
Player Level · 02

Player Level & Reliability

The TPS ranking system — eight tiers, how your level moves, and how accurate it is

What is a TPS Level?

Every player has a numeric level from 0 to 7.0 that reflects current playing ability. It's used across the app to balance teams, set event entry requirements, and create fair matchups. Your level is not permanent — it evolves as you play competitive matches. Each numeric level maps to one of eight named tiers.

🏅 The Eight Levels

Every match counts. Your rating sits in one of these eight tiers — from Rookie all the way to Elite:

RookieRookie0 – 1.0
IronIron1.0 – 1.79
BronzeBronze1.8 – 2.49
SilverSilver2.5 – 3.49
GoldGold3.5 – 4.49
PlatinumPlatinum4.5 – 5.49
DiamondDiamond5.5 – 6.49
EliteElite6.5 – 7.0
💡
Most club players
Recreational club players typically sit between Bronze and Gold (roughly 1.8–4.5). Rookie and Iron are for players brand new to padel; Platinum and above are strong tournament and semi-pro players.
🔍 Inside the Middle Tiers

Bronze, Silver, and Gold each split into two sub-levels — a plus (+) and a minus (−) — so players close in ability are matched even more precisely:

BronzeBronze1.8 – 2.49
+Bronze +2.15 – 2.49
−Bronze −1.8 – 2.14
SilverSilver2.5 – 3.49
+Silver +3.0 – 3.49
−Silver −2.5 – 2.99
GoldGold3.5 – 4.49
+Gold +4.0 – 4.49
−Gold −3.5 – 3.99
What Affects Your Level

Your level moves based on how you play — not on your profile settings:

  • →
    Competitive match results — winning or losing against players at different levels moves your rating up or down.
  • →
    Playing regularly — frequent matches keep your data fresh and current.
  • →
    Amount of data — the more competitive matches on record, the more precisely the system can place you.
⚠️
Key ruleOnly competitive matches change your level. Friendly matches are for social play and never affect your rating.
Reliability — What It Means

Reliability is a separate indicator from your level. It measures how accurate and stable your level is.

  • →
    High reliability → your level closely reflects your real ability.
  • →
    Low reliability → your level is an estimate that needs more data to settle.

Reliability improves as you:

  • →
    Play more competitive matches
  • →
    Get consistent results over time
⭐ Level Certification

Some clubs offer official level certification sessions in the app. A qualified assessor checks your level in person and validates it on the platform.

  • →
    What it does: confirms your level is "validated by a club" — making it reliable from day one, without needing many competitive matches first.
  • →
    Where to find it: certification sessions appear as events in the Events section. Look for titles with "Level Assessment" or "Certification".
  • →
    Who it's for: new players who want accurate matchmaking straight away, or anyone whose self-assessed level feels off.
🎯 Level Ranges in Matches & Events

When you create a match or event you can set a level range (e.g. Silver–Diamond, or 2.9–6.1). It acts as a filter for who can join:

Player's LevelWhat Happens
Within the rangeJoins immediately — no approval needed
Outside the rangeCan tap "Request to Join" — the organiser decides
💡
Tip for organisers
Use a wide range for social events where mixing is the point. Use a tighter range for competitive events where balanced skill matters.
📅
Bookings & Play · 03

Booking a Court

Reserve a court at your club, step by step

How to Book a Court
  1. 1
    Tap the Play button (racket icon, bottom nav)Or tap the "Book a court" tile on the home screen.
  2. 2
    Select "Book a Court"
  3. 3
    Choose your clubBrowse or search TPS partner clubs by name or location, then tap yours.
  4. 4
    Pick a dateA calendar opens with today highlighted. Tap your preferred date.
  5. 5
    Select a time slotGreen = available · Grey = taken. Tap your preferred start time.
  6. 6
    Choose session durationUsually 60, 90, or 120 minutes — this affects the price.
  7. 7
    Choose court type (if offered)Indoor or Outdoor, where the club has both.
  8. 8
    Review the cancellation policyThe club's specific terms are shown here — read them before continuing, they vary by club.
  9. 9
    Choose payment methodPay at Club — pay at reception on arrival. Pay by Card — charged in-app now; receipt by email.
  10. 10
    Confirm the bookingCheck the summary, tap Confirm Booking. The court is locked in and a confirmation notification is sent.
After Booking — Inviting Players
  1. 1
    Tap the match in your upcoming matches
  2. 2
    Tap "Invite friends"A unique shareable link is generated.
  3. 3
    Share via WhatsApp, iMessage, or emailFriends who tap the link land on the match page and can take a team slot directly.
Court booking date and time
Date & time — duration and slots per club
Play menu
Play menu — book, create, join, register
🎾
Bookings & Play · 04

Creating & Joining Matches

Set up your own match, or join an open one created by another player

Booking vs creating a match

Booking a court reserves the physical court time. Creating a match organises the players. They're separate — you can create a match without booking in-app if the court is already arranged elsewhere.

How to Create a Match
  1. 1
    Tap Play → "+" → "Create match"
  2. 2
    Select the club and time slot
  3. 3
    Choose match type: Friendly or CompetitiveThe most important choice. If unsure, choose Friendly.
  4. 4
    Confirm and createIf there are open spots, it becomes an Open Match other players can request to join.
Match TypeAffects Level?When to Use
Friendly❌ No — never affects levelsSocial play, training, mixed groups, when unsure
Competitive✅ Yes — once results are registeredWhen everyone wants their win/loss to count
⚠️
Tell players before they join
Always share the match type before sending the invite. Springing a Competitive match on players changes their level unexpectedly.
How to Find & Join an Open Match
  1. 1
    Tap Play → "Join a match" (or the home tile)
  2. 2
    Browse available matchesEach card shows date, time, club, type, required level range, players joined, and open spots.
  3. 3
    Filter to narrow resultsBy location, club, level range, date, match type, or open spots.
  4. 4
    Tap a match for full detailsShows venue, organiser, level requirement, teams, and open slots.
  5. 5
    Check the level requirementThe screen compares the match's range against your level. Outside range shows a "Requirements Not Met" notice — you can still request.
  6. 6
    Choose a team slotMatches are 2v2 — pick Team A or Team B where there's an open spot.
  7. 7
    Tap "Join" or "Request to Join"Within range: you join instantly. Outside range: the organiser approves or declines.
⚠️
24-Hour Leave RuleOnce you join, you can't leave within 24 hours of the start time — this protects other players from last-minute drop-outs. Inside 24 hours, contact the organiser directly.
How to Leave a Match
  1. 1
    Open the match from home or Activity
  2. 2
    Tap the three-dot menu (···)
  3. 3
    Tap "Leave match" and confirmOnly if the match is more than 24 hours away — otherwise the option is disabled.
Match details
Match details — level check & team slots
📝
Bookings & Play · 05

Registering Match Results

Submitting the score after a competitive match — this is what updates levels

Why register results?

Registering results is how scores are officially saved. For competitive matches, it's the trigger for level calculations — without it, no levels change. Friendly results can be saved for record-keeping but never affect levels.

How to Register a Result
  1. 1
    Tap Play → "+" → "Register result"
  2. 2
    Find the matchYour recent matches with pending scores are listed. Tap the right one.
  3. 3
    Enter the scoreInput the final score for each team (e.g. Team A: 6 — Team B: 4).
  4. 4
    Confirm and submitThe result is saved. For competitive matches, levels recalculate automatically.
💡
Register promptly
Ideally register right after the match. Pending matches also show on your Profile dashboard with a reminder badge.
💬
Bookings & Play · 06

Chats

Match chats, community chats, and direct messages — all in one place

Three Types of Chat
  • →
    Match Chat — a private group auto-created for every match. Lives inside the match detail screen.
  • →
    Community Chat — a group chat for the whole community, in its Chat tab. Open to all members.
  • →
    Direct Messages — one-to-one chats between any two players. Start from a profile or the Chats tab.
How to Use Match Chat
  1. 1
    Open any match from home or Activity
  2. 2
    Tap the chat bubble icon (top-right)
  3. 3
    Type and sendAll players get a notification. Use it to confirm the meeting point or sort post-match plans.
🌐
Community · 07

Exploring & Joining Communities

How players find, browse, and join communities in the app

What is a Community?

A Community is a dedicated group space inside TPS — built around a club, social group, skill level, or event. Your club can run one main community plus sub-communities (e.g. "Ladies Group", "Tuesday Regulars"). Each has its own feed, events, rankings, chat, and gallery.

The Community Explore Screen

Opening the Community tab shows:

  • →
    Your communities — groups you've already joined, at the top.
  • →
    Suggested communities — based on clubs you play at, events you've joined, and your location. Each card shows name, photo, description, and type.

Explore also highlights upcoming events from all communities — you can join events even before joining the community.

Join a Public Community
  1. 1
    Open the Community tab
  2. 2
    Search or browseFind one by name, or scroll suggestions.
  3. 3
    Tap it to open the page
  4. 4
    Tap "Join Community"You immediately gain access to all tabs.
Join a Private Community
  1. 1
    Tap the invite link from the adminPrivate communities don't appear in search — the only way in is a direct link.
  2. 2
    The community page opens
  3. 3
    Tap "Request to Join"A request goes to the admin.
  4. 4
    Wait for approvalYou're notified when approved. Until then, tabs stay locked.
📋
Community · 08

Community Home & Tabs

The six tabs inside every community and what each does

The 6 Community Tabs
📢
Timeline
Announcements from owners/admins and event reminders. All members view and react; only admins post.
🎉
Events
The main way to play through the community. All upcoming events — view details, join, or waitlist.
🏅
Rankings
Community leaderboard — Weekly, Monthly, or All-Time. Updates automatically after matches and events.
🤝
Matches
Open matches with spots inside this community, plus past results. Great for finding casual games.
💬
Chat
A group chat for the whole community — coordinate games, ask questions, share news.
🖼️
Gallery
Photos and video highlights from events, shared by admins — a visual memory over time.
Post an Announcement (Admin)
  1. 1
    Open your community → Timeline tab
  2. 2
    Tap "+" or PostOnly visible to owners and admins.
  3. 3
    Write your announcementKeep it short. You can attach a photo.
  4. 4
    Tap PostAll members get a push notification; it appears at the top of the timeline.
🔑
Community · 09

Community Roles: Owner vs Member

What owners and admins can do that regular members cannot

ActionOwner / AdminMember
Create events✅❌
Post timeline announcements✅❌
Share open matches to community✅❌
Organise competitions✅❌
Remove members / promote admins✅❌
Edit community name, photo, description✅❌
View posts, join events & matches✅✅
See rankings, use chat, view gallery✅✅
How to Create a Community (Owner)
  1. 1
    Community tab → "Create Community"
  2. 2
    Enter the community nameBe specific — e.g. "JPC Tuesday Ladies Group".
  3. 3
    Write a descriptionWho it's for and what to expect.
  4. 4
    Upload a photo or bannerClub logo or a court photo — becomes the header.
  5. 5
    Set visibility: Public or PrivatePublic — anyone can find and join. Private — invite-only, hidden from search.
  6. 6
    Link to your club (optional)Associates it with your TPS club and shows on your club page.
  7. 7
    Tap "Create"You're the owner and admin automatically.
  8. 8
    Share the invite linkCopy it into your club's WhatsApp group or email list.
🎉
Community · 10

Creating & Managing Events

Create events inside your community, manage the waitlist, and share them

🔑
Admin only
Only community owners and admins can create events. Members can view, join, and waitlist.
How to Create an Event
  1. 1
    Open your community → "+" → "Create event"
  2. 2
    Enter the event nameClear and descriptive — e.g. "Tuesday Americano — May".
  3. 3
    Set date and start time
  4. 4
    Select venue / club
  5. 5
    Set number of courtsUsed to generate matchups per round — enter only the courts you'll use.
  6. 6
    Choose the competition typeNo Competition, Americano, Mexicano, or Mini Tournament — see Formats below.
  7. 7
    Choose the variantClassic — individuals rotate. Team — fixed pairs (Americano/Mexicano).
  8. 8
    Set maximum playersEven numbers work best (8, 12, 16…). A waitlist appears once full.
  9. 9
    Set points per roundStandard 21; shorter 16; longer 32.
  10. 10
    Set a level range (optional)Wide for social events, tighter for competitive.
  11. 11
    Set payment typeFree, Pay at Club, or Pay by Card.
  12. 12
    Add a descriptionExtra rules, dress code, or notes for players.
  13. 13
    Tap "Publish"It goes live in the Events tab; members can join.
Event Statuses
StatusMeaning
OpenSpots available — members can join
Fully BookedNo spots — members can join the waitlist
CompletedEnded — scores and results are final
Waitlist — How It Works
  • →
    When Fully Booked, a "Join Waitlist" button replaces "Join".
  • →
    It's first come, first served.
  • →
    If someone cancels, the next person is notified immediately.
  • →
    They must confirm — otherwise it passes to the next in line.
How to Share an Event
  1. 1
    Open the event → tap Share (top-right)A unique event link is generated.
  2. 2
    Post it to WhatsApp, email, or socialPlayers who tap it land straight on the registration page.
💡
Sharing fills events faster
Share right after creating, then again 24–48 hours before as a reminder.
🏆
Community · 11

Competition Formats

The four event formats — when to use each and how they work

⚪ No Competition

  • Social play only — no rounds, no winners, no leaderboard
  • Players show up and play together, no score tracking
  • Best for: practice sessions and social mixers
  • No level data is collected

🟢 Americano

  • Players rotate partners every round — play with and against everyone
  • Points tracked individually across all rounds
  • Leaderboard ranks individual players by total points
  • Best for: social mixing and large groups
  • Variants: Classic (individual) or Team (fixed pairs)

🟠 Mexicano

  • Like Americano, but smarter rotation
  • After Round 1, matchups follow current leaderboard position
  • Top players face top; each round gets more competitive
  • Best for: competitive groups wanting fair matchups
  • Variants: Classic or Team

🔵 Mini Tournament

  • Fixed teams throughout — teams don't change
  • Includes a Round Robin phase and a Knockout stage
  • Organiser sets custom rules and advancement
  • Best for: club championships and league play
Classic vs Team Variant
VariantHow partners workLeaderboard tracksBest for
ClassicPlayers rotate — different partner each roundIndividual playersSocial mixing, large groups
TeamFixed pairs all rounds — partner never changesFixed pairsCouples, training partners
Points Per Round — Quick Reference
PointsApprox. Time / RoundBest for
16 points12–15 minQuick sessions, warm-ups, beginners
21 points (standard)18–22 minStandard social Americano
32 points28–35 minCompetitive or premium events

Add a few minutes between rounds for water breaks, score entry, and court changeovers.

Format Demo Videos

Watch each format in action — recorded live on the TPS app.

🟢 Americano Classic
🟢 Americano Team
🟠 Mexicano Classic
🟠 Mexicano Team
🔵 Mini Tournament
📊
Community · 12

Event Scores & Leaderboards

Enter scores, read the leaderboard, and share results

Enter Scores During an Event
  1. 1
    Open the active eventThe current round shows all court matchups.
  2. 2
    Tap a court matchupThe score entry screen opens for that court.
  3. 3
    Enter the final score for each sideE.g. Team A: 21 — Team B: 15.
  4. 4
    Tap "Confirm Score"The leaderboard updates instantly.
  5. 5
    Repeat for all courtsOnce all are confirmed, the next round's matchups generate automatically.
The Leaderboard — Two Views
📋 Rounds Tab

Each round — who played who, on which court, and the score. Use it to review or verify.

🏆 Leaderboard Tab

Cumulative standings — total points, position, rounds played. Updates live after every entry.

Share the Leaderboard
  1. 1
    Open the event → Leaderboard tab
  2. 2
    Tap ShareA live link is generated — anyone can view standings in real-time, even without a TPS account.
  3. 3
    Post it to WhatsApp or InstagramMid-event for hype, and again at the end with final results.
⚡
Community · 13

Running an Americano — Staff Guide

A simple checklist for whoever runs the event on the day

🎯
For the person managing the event
You need admin access in the TPS app. All players must have an active TPS account before the event starts.
Pre-Event Checklist
  • →
    All players confirmed and have a TPS account
  • →
    Event created in advance (not the morning of)
  • →
    All players added to the event
  • →
    Number of courts set
  • →
    Points per round decided (standard 21)
  • →
    One person designated for score entry
  • →
    Phone charged and online
Staff Tips
  • →
    Never add players mid-tournament — it breaks the rotation.
  • →
    One person enters scores to avoid conflicts.
  • →
    Announce scores out loud — players love the updates.
  • →
    Screenshot the final leaderboard before players leave.
  • →
    Allow 3–5 min between rounds for entry and changeover.
The Steps on Event Day
  1. 1
    Confirm the final player listRemove no-shows before starting. Even numbers give the cleanest rotations.
  2. 2
    Tap "Start Tournament"Round 1 matchups appear instantly. Announce each court clearly and send players out.
  3. 3
    After each round: collect and enter scoresWalk to each court, enter the score, tap Confirm. Announce the top 3, then start the next round.
  4. 4
    At the end: share the final leaderboardLeaderboard tab → Share → send to the club WhatsApp group. Screenshot the final standings.
⚠️
Restart warningRestarting a tournament permanently deletes ALL rounds and scores — they cannot be recovered, and players must be re-selected. Only restart if there was a setup error before play began.
💳
Policies · 14

Payments

How payments work for court bookings and events

Payment Methods

Set per club and shown before you confirm any booking:

MethodHow it worksReceipt
Pay at ClubNo in-app charge — settle at reception on arrivalFrom club
Pay by CardCharged in-app at confirmation (credit/debit)Email automatically
⚠️
Always review before confirming
Method and price show on the confirmation screen. Clubs differ — check each time.
Refunds
  • →
    Apply to bookings and events cancelled within the club's stated window.
  • →
    Processed automatically through the payment gateway — no manual request.
  • →
    Missing a refund? Contact TPS support via Profile → Support.
  • →
    Final refund decisions rest with the club — TPS facilitates but doesn't override club policy.
⚠️
Policies · 15

Cancellations & No-Shows

Every club sets its own policy — here's how it works in the app

How Cancellation Policies Work

TPS follows the cancellation and no-show policies set by each club. TPS does not set universal rules — each club decides its own terms.

  • →
    Cancellation terms are shown before you confirm a booking — always read them.
  • →
    Policies may include cancellation deadlines, partial charges for late cancellations, or full charges with no refund after a deadline.
  • →
    The final decision on charges and refunds always belongs to the club.
No-Show Policy

A no-show is failing to attend a booking without cancelling first.

  • →
    Clubs may charge the full booking amount for no-shows.
  • →
    Some clubs send direct reimbursement requests for unpaid no-shows.
🚫
Account restrictionUnpaid cancellation or no-show fees can restrict access to TPS features until the debt is resolved.
Best Practice for Players
  • →
    Review the cancellation deadline before confirming.
  • →
    Cancel promptly if you can't attend — don't wait until the last minute.
  • →
    Contact the club directly for genuine emergencies — clubs often have discretion.
  • →
    Contact TPS Support (Profile → Support) for a dispute you can't resolve.