Coming soon for iPhone and Android

Match played.
Logged in
90 seconds.

MyTennisBuddy is the diary for your tennis: tap the score. Result, level, win rate and weekly streak are what Ace works out from it. No login needed, no ads, and on court it runs without a signal.

77%
Win rate
10 won · 3 lost
12 weeks in a row
Your home court
Red clay, Red Courts, Hard, Grass
After the match
+220 XP
Level 06

“Against someone you rated stronger. That one counts double.”

Home screen of the app: Ace in a speech bubble, rings for level and win rate, the last seven entries and the buttons for match and practice.

Two taps per set. Result, level, win rate and streak: Ace works those out for you.

Score screen: two rows of numbers per set, 6 and 4 are tapped, the result 6:4 shows in the top right.
Features

Everything that matters after the match

No form, no required fields, no step you have to skip past. Whatever you leave out, nobody misses.

Two taps per set

6:4 6:3 is four taps instead of nineteen. Whether you won is derived from the score, it is never asked.

Practice with a clock

Start the session and the app counts along. Already showered? Then just enter the minutes afterwards.

Opponent strength, not a rating

Stronger, even or weaker: that is all it takes. Hardly any opponent knows their own LK, ITN or UTR number anyway.

Device first, cloud second

Every entry lands locally first, which is why the app works on court with no connection. With an account it is backed up on top.

From court to logbook

Four screens and you are done

Every screenshot comes straight from the app: nothing rebuilt, nothing touched up. The numbers in them come from a test profile.

STEP 01

Tap the games

Court and date are filled in already. An impossible set gets flagged before you can move on.

The score screen with 6:4 and 6:3 tapped in.
STEP 02

How did it go?

One ball for how it felt, one tap for opponent strength. You are free to skip both.

Choosing how the match felt: Brilliant, Good tennis, Fine, Rough day.
STEP 03

Ace sums it up

XP, level and one line that fits this exact match. Losses never get an alarm colour.

Result screen: You won, 6-4 6-3, plus 220 XP, level 06.
ALSO THIS

Practice counts too

Start the clock, pick your strokes, done. A session depends on you alone, which is why it keeps the weekly streak alive.

Running practice clock at 00:38 with serve and forehand selected.
Ace, the app's mascot: a tennis ball with a cap, a racket and a raised thumb.
The mascot

Ace is the voice of the app, not decoration

Every heading sits in his speech bubble. And because he talks, there are rules for what he says and what he does not.

  1. 01
    Losses never get an alarm colour

    Cream background, one line that looks forward. No red, no wagging finger.

  2. 02
    Some sentences this app does not write

    For losing to a weaker opponent there is deliberately no line at all. It would be the meanest sentence this app could write.

  3. 03
    The streak counts weeks, not days

    Nobody plays tennis every day. A daily streak would break constantly and only remind you that you failed.

  4. 04
    Everything within one hand

    Every control sits in the lower half of the screen. Back is always a circle at the bottom left, never a bar at the top.

Progress screen: 77 percent win rate, breakdown by opponent strength, matches per month.
Progress

Numbers that actually say something

A win rate on its own says little. Only with opponent strength does it become a story: a falling rate against nothing but stronger opponents is not a step back, it is the way up.

77%
win rate across all matches
12
weeks in a row with an entry
2 of 4
won against stronger opponents
Level 5
from matches and practice minutes

Example numbers from a test profile. The breakdown by opponent strength only unlocks after five tagged matches, before that it swings too much to mean anything.

Ace says

No invented voices. Original lines from the app

The app is not in the stores yet, so there are no reviews here either. Instead: what Ace actually writes after a match.

Against someone you rated stronger. That one counts double.

Aceafter beating a stronger opponent

Against a stronger opponent. You grow more from those than from an easy win.

Aceafter a loss

More than half of your opponents were stronger than you. That costs you rate and makes you better.

Aceon the progress screen

Your last matches were nearly all against weaker opponents. Try someone a size up.

Acewhen it gets too comfortable

12 weeks in a row. This week is still empty, one session keeps it going.

Acefrom Thursday on, never earlier

Saved without a score. Time on court still counts.

Acewhen there is no score
Questions

Answered briefly

Do I need an account?
No. The app opens straight into the diary. You can add an account any time later on the “Me” screen; your existing entries are not lost, they get pushed up with it.
Does it work on court without a signal?
Yes. Every entry is saved on the device first. The sync with the server runs alongside and never blocks. If it fails, you keep working locally and it catches up next time.
What happens to my data?
Without an account nothing leaves your phone. With an account, your email address, a freely chosen name and your entries are stored as well, so the same state is on every device. Deleting works inside the app. All the detail is in the privacy policy (German).
Why does the app not ask for LK, ITN or UTR?
Because those are three systems in three countries, hardly any opponent knows their own number, and none of it can be checked. All that is needed is the relation to you, and “stronger, even or weaker” is the one thing you can answer yourself on the way off the court.
Is there an iPhone version?
It is built for iOS and Android from the same codebase and runs on both. Android goes to the Play Store first, iOS follows, and that depends on the Apple Developer Program rather than on the code.
When does it launch?
The app is finished and runs as an installable Android build. Only formalities are left before the store listing. Sign up below and you get one email when it is out, and none otherwise.

I will let you know when it starts

One email at launch, one when iPhone follows. After that it goes quiet again.

Opens your own mail app with a message ready to go, nothing is sent automatically.

Soon on theApp Store Soon onGoogle Play