Voice or text · iPhone and Android

Say the hard thing to someone who argues back.

Tell it who you've been avoiding and what's actually happened. A couple of minutes later you're in the conversation out loud, with a character built from your own account of them. She goes quiet. She gets hurt. She pushes on the thing you're least sure about.

Your first rehearsal and the debrief that follows it are free. After that: $4.99 a week if it's only the one conversation, or $9.99 a month if it isn't. The ask comes after you've heard her push back — not before.

Design of the app — not a screenshot

We don't store your audio
First names are all it asks for
No scores, no streaks, no badges
Cancel from your store settings
In your head, it goes fine. In the room, you hear yourself say “maybe I wasn't clear enough.”

Nobody avoids these conversations because they don't know what to say. They avoid them because of what happens on the fourth minute, when the other person is upset and the standard you set starts sounding negotiable.

You can't practise that alone. You can't practise it on a colleague either, because they'll be kind. So the first time you handle the pushback is the time it counts.

This gives you the fourth minute, as many times as you need it, before Thursday.

How it goes
ten minutes or so, start to finish
01

Tell it what's happened

Messily, the way you'd tell a friend at the end of the day. Who they are, what's gone on, when you're next in a room together. It reads the situation back to you and names what it thinks you're going in to do, before it builds anyone.

Right. Who are they, and what's happened?
Sarah on my team, third missed deadline since June, I keep letting it slide and now it's affecting Priya's work too|
Thursday
She reports to me
02

Have it out loud

You speak, she answers in a voice, and she doesn't fold. How she takes it depends on how you handle her — she hardens, holds, or eases off, and you never get a dial or a meter for it. Can't talk right now? Type instead: same character, same pushback, nothing plays out loud.

Her turn · 4 min in
So this is a performance thing now.
Nine turns so far. The card narrows as it gets tense. You'll feel it before you notice it.
03

Find out what you did

Not a score. The turn where it slipped, with the turn number next to it — and your own words quoted back when you typed them, rather than a transcript's guess at what you said. Then the option to replay that one moment and take it differently.

Conflict avoidance
turn 9

She pushed back once and the standard turned into a question about you.

“Maybe I wasn't clear. That's probably on me.”
Clarity · turn 4

Three deliverables, three dates, no hedge in front of them.

Replay this moment
The part that changes things

After three rehearsals, it stops being about one person.

Every debrief is kept, so the same behaviours start showing up across different people and different conversations. Not a verdict on what you're like — a count of what actually recurred, with the rehearsals it came from, so you can go and check it.

And on the morning itself, three lines you can read in the lift. Not a script: the sentence you've decided not to walk back, the thing she'll say, and what you're doing when she says it. One reminder, ten minutes before — the only notification the app sends.

Two things keep coming up
Conflict avoidance · 4 of 5 rehearsalsYou apologise for the other person's discomfort within two turns of it appearing.
Clarity · 3 of 5 rehearsalsThe specific number is in your first sentence and gone by your third.
Anchor · Thu 11:00

“The next deadline lands on the day it's due.” Say it once. Don't add anything to it.

What it's for
Performance that's slipped for months
Letting someone go
Telling your boss the date won't hold
The promotion that isn't happening
Asking for the raise, again
A peer who talks over you
Two people on your team who won't work together
The one you've moved three times already
Where your words go
plainly, because you're about to describe a real colleague
01 · Your voice

Streamed out to be turned into text

Speech recognition runs on a service outside your phone — that's what stopped it hearing “three days left” when you said “three days late”. We don't record or store the audio; it's transcribed as you talk and it's gone.

02 · The text

Sent to a language model to write her reply

What you said, plus what you told us about her, goes to OpenAI to generate her next line. First names are all the app ever asks for, and a first name is all we'd suggest you give it.

03 · The transcript

Stored on our servers, under an anonymous ID

The transcript, the debrief and the anchor are kept on Google Cloud in the US, so replay and the patterns view work at all. There's no sign-up: no email, no name, no password. Just an anonymous ID your phone makes at launch.

Two things worth saying out loud, because most apps don't. Deleting the app throws away the anonymous ID, which means your library is gone from your phone — but the rehearsals stay on the server until someone removes them, and today that's an email to us rather than a button in the app. And nothing you record here is ever used to train a model of ours; we don't have one. The full privacy policy spells all of this out, and this page is how you get everything erased — three days, no questions.

Pay for the habit. Or just for the conversation.

No discount that expires tonight, and no countdown. If it has to trap you into staying, it hasn't earned it.

Every month
$9.99a month
For the second and third conversation, which is where the patterns show up. Unlimited rehearsals, every debrief kept, and the behaviours that only appear once there are a few of them to compare.
No trial, because a trial you have to remember to cancel is a bill with a countdown on it. The free rehearsal comes first instead, and you decide after it.
Renews monthly. Cancel any time from your App Store or Google Play subscription settings.
This week
$4.99a week
Enough for the conversation in front of you. Rehearse it as many times as you like, keep the debriefs, walk in on Thursday having already heard the hard part.
The honest exit if this is the only one. It ends by itself at the end of the week you've paid for, if you cancel it.
Renews weekly. Cancel any time from your App Store or Google Play subscription settings.

Your first rehearsal and the debrief that follows it are free — nothing is asked for until you've heard her push back once. Neither plan has a free trial: the free rehearsal is the trial, and it costs you nothing to forget about. Prices are in US dollars; your store charges you in your own currency at its own local price, and that price is the one that counts.

The obvious objections
Isn't talking to an AI about my colleague a bit strange?
For the first minute, yes. Then she disagrees with something you said, in a voice, and you're too busy answering to feel self-conscious about it. That's the whole design goal, and it's the thing to judge it on.
Can I use it for something that isn't work?
It's built for one thing — the conversations you have because you manage someone, or report to someone, or sit next to them every day. Nothing stops you describing something else, but the character it builds and the behaviours it watches for are the workplace ones, and you'd be using it against the grain.
Where does what I say go?
Out to a speech service to be turned into text, then to a language model to write her reply, and the transcript is stored on our servers so replay works. We don't keep your audio. The long version is up there, written out step by step.
What if it just tells me I did great?
The debrief points at turns, not at you. If it slipped on turn nine, you get turn nine and what happened in it — and when you typed that turn, your exact words. Flattery would make the product pointless and you'd spot it in one session.
I can't say this out loud. I'm at my desk.
Type it instead. Same character, same pushback, same rules about when your turn ends — and nothing comes out of the speaker. You can switch between the two mid-conversation.
Is it going to write me a script?
No. Scripts fall apart on the second sentence, which is exactly where these conversations go wrong. You get one line you've decided not to walk back, and practice at holding it while somebody argues.