How it works
One card.
Sixty seconds. Then forty-five.
A round of Fix Yo Yap takes under two minutes, and you never know the topic until the clock is already running.
- 01
A card is dealt
Tap Start and the app deals one topic at random. You don’t pick it. If it really does not work for you, you get one Change per round.

- 02
60 seconds to think
The clock runs while you pick an angle. Translate shows the card in Hindi, Filipino or Turkish, and Explain says what an unfamiliar topic means.

- 03
45 seconds to talk
The app records you. Talk until the clock runs out or stop yourself once you pass thirty seconds, the minimum for a round to be scored.
REC 00:31 / 00:45
Okay so the gorilla wins, and I will tell you why…
- 04
Your score
Your recording is transcribed and measured on our servers in a few seconds. You get a score out of 10, the seven measurements behind it and your transcript with every counted filler marked.

- 05
Your yapper
The same numbers name which of the five speaking styles you sounded like. Share it, challenge a friend to the same card, or deal another.

The score
Seven measurements.
Fixed weights.
Every round, for every player, is scored by the same rules. Each score is stamped with the version of the rules that produced it.
How many clauses you actually landed, versus how many you abandoned halfway.
Hesitation sounds: um, uh, er, mm, hmm and their longer spellings. Counted per minute, so a long take is not punished for being long.
Silences over a second and a half, mid-sentence. The ones that read as searching, not the ones that read as timing.
Words per minute, scored against a band. Too slow reads as unsure; too fast loses people.
How far your pitch travels, in semitones. Flat and sing-song are both just places on it.
How much you repeat yourself across a rolling window of fifty words.
Immediate repeats like "the the" or "I think I think", counted per minute.
No language model takes part in the score. It measures what you did, not whether your argument was good, which is why the same recording always gets the same number. More in the FAQ