Open TT — The Community Ladder
Version 2.0 · Open beta

Every match
counts.
Your Elo follows you.

Open TT is the app for the table tennis community. A single global Elo that updates in real time with every match — tournaments, leagues, ladders and open challenges. Built by players, for players.

See the app
Open TT app home screen
What you can do

One app, all your competition.

The table tennis competition ecosystem, brought together in one place. Wherever you play —federated league, tournament or club—, every match feeds your single global Elo.

01

Match Pulse

Log all your competition, wherever you play: federated leagues, tournaments and club matches. Your full player history. Your live Elo.

02

Open challenges

Open competition: challenge any player, with no organizer in between. 24h to respond and 15 days to play the match.

03

Community ladders

Our flagship. Climb positions by beating the player right above you. Your club, your ladder, your community competing.

04

Real-time Elo

Glicko system under the hood. A single global Elo that updates after every confirmed match, in any mode.

Your club, in your pocket

Tap and play.

Every screen has been thought out and designed by table tennis players for table tennis players. Large type, clear hierarchy. Use the app one-handed.

See the app screen by screen
Before you start, Open TT explains the game: a ladder is a living ranking where you challenge those above you and, if you win, you climb. Create one for your club or your usual playing spot and let nearby players join in.
Onboarding
What is a ladder?

A competition born from your community.

Just finished a match, friendly or official? Scan your opponent's QR, pick the format (best of 3, 5 or 7) and enter the result. No paperwork, no friction: it's logged in seconds.
Express Registration
Log the result in seconds

Play your match, log it afterwards.

Filter players by nickname, distance, Elo range and venue type (indoor or outdoor). Find a match for your level just a few kilometres away and challenge them with a tap.
Find an opponent
Discover who to play

Opponents at your level, close to you.

From the home screen you can see your active challenges and how many are awaiting a reply. Your game activity, all in one place.
Home
Challenges in progress

Track your challenges at a glance.

Each ladder shows its members with their spot on the ladder and since when they've belonged. Invite new players whenever you want to grow the competition.
Ladder
Members

Your community, ranked by position.

Active, sent, received and history: organise your challenges into tabs, with clear deadlines and the option to cancel while they're still pending.
Challenges
Manage your 1v1 duels

All your challenges, in one place.

When someone challenges you, you know right away. Notifications and the received-challenges counter prompt you to respond in time.
Home
Challenges received

You've been challenged. Respond.

As the organiser, you arrange the starting positions (manually or by Elo) and activate the ladder. From then on, only challenge results move the ladder.
Ladder
Activate the competition

Set the players and kick off.

View the full ladder with your position highlighted and who you can challenge based on the configured range. Launching a challenge is just one button away.
Ladder
The live ladder

Climb rungs, gain positions.

The app shows only the eligible opponents based on your position and the ladder's range. Challenge whoever is above you and go for their spot.
Ladder
Launch a challenge

Choose who you want to beat.

Before sending the challenge, the app spells out the rules: winning means taking your opponent's spot. Transparent rules, no surprises.
Ladder
Confirm the challenge

Win and you swap positions.

Ladder challenges show origin, destination and expiry date. Change your mind? You can cancel while it's still pending.
Challenges
Pending

Every challenge, with its deadline.

Clear, actionable notifications: they alert you to a new ladder challenge or a change in position, with a direct button to respond.
Notifications
Challenge received

Never miss a challenge.

When you respond you see who's challenging you, the positions at stake and the deadline. The app reminds you that rejecting too often drops you down rungs: every choice counts.
Challenge
Respond

Accept the challenge or face the consequences.

Once the challenge is accepted, you have your opponent's contact to arrange a meet-up and a button to start the match when you're at the table.
Challenge
Accepted, ready to play

Challenge accepted: hit the table.

Before starting you define the match format. Both players share the same configuration, and the result will require the opponent's confirmation to be official.
Match
Set the format

Both players, the same rules.

Record the result of each game as you play. The app keeps the overall score and saves the history of games played in real time.
Match
Live scoreboard

Log the score game by game.

When a player reaches the required number of games, the app alerts you and invites you to finish and register the official result.
Match
Finish

Match closed, result ready.

When your opponent logs the score, you get a notification to review and confirm it. Only then does the result become official: fair play guaranteed.
Notifications
Confirm the result

Results both players validate.

Before it's made official, you review the score game by game and the winner. If something's off, you can reject it. Double confirmation, zero disputes.
Result
Confirm the result

Review, confirm or reject.

Result confirmed and positions updated automatically: the winner climbs, the opponent drops. The ladder stays up to date effortlessly.
Ladder
Challenge completed

The ladder reorders itself.

Your Elo evolves with every result, with a detailed history of variations, opponents and category. It doesn't decay through inactivity: your progress is yours.
My Elo
Your progress

Your level, match by match.

Closed program · Android

Become a tester.

Open TT is in closed beta for Android. Create your account, join the program and get every new build before anyone else. No stray forms: you are in within a couple of minutes.

  • Builds before anyoneEvery new version reaches you the moment it ships, via Firebase App Distribution.
  • Direct line to the teamYour feedback shapes the product. Bugs you report are reviewed within 24h.
  • Founder badgeYour profile is marked as a founding tester from day one.
  1. 01

    Create your account

    Name, email and password. This is the single Open TT account you use in the app and on the web.

  2. 02

    Verify your email

    We send you a 6-digit code. Enter it and your account is activated instantly.

  3. 03

    Join the beta

    A single click puts you in the tester program. No separate forms, no waiting.

  4. 04

    Install the app on Android

    You get a Firebase App Distribution invite by email to download Open TT. One email — your account email.

  5. 05

    Play and contribute

    Start using the app and send bugs or ideas from inside it. Every piece of feedback is reviewed before the next build.

Ready to step onto the court?

Limited spots in this cohort. Signing up takes under two minutes.