Texting is a skill.
Train it like one.
Screenshot in, reply out — that's the fast part. Then practice against an AI that texts like a real person, get your real conversations graded, and find out where you actually stand.
- 5modes
- 7tiers
- 22lessons
- 100+openers
01/Counter
Screenshot in.
Reply out.
Upload a screenshot of the thread. Up to three replies you could send as they are, each with the reason it works.
Pick the vibe: Flirty, Funny or Safe. It reads what the other person actually said and matches the way you write.
Your screenshot
What she's doing
“'i'm just the staff' - she's playing the bit, keep the cat empire joke alive.”
Why this works
Turns her cat's rule into a whole bureaucracy bit only this thread could make.
No line works every time.
Real Counter results, on a made-up chat. Swipe for the next reply, tap one to copy it.
02/Openings
The first line is the hard one.
100+ openers, most of them built on the one thing that separates a reply from silence: they ask the other person something. Tap Why it lands and it tells you what the line is actually doing.
Would you be my emergency contact
Why it lands
Then, once she answers
Sometimes she was never going to reply, and that is not something you said.
- Would you be my emergency contact
- How do you feel about surprises. Medium ones
- Hypothetically how mad would you be
- Remember something for me
- How attached are you to your Saturday
- Mild crisis. Are you free
- I'd like to make a complaint
- Can't tell if you're calm or chaos
- There’s a new rule in my house now because of you
- Do you drive or am I handling that
- I’ve booked something for two. That’s as far as I got
- Which one do I go for, safe or not
- Something's wrong with my phone
- I've got bad news
- Are you free the 14th
- My dinner has gone cold because of you
Pull the lever or tap the drum for a new line.
03/Practice
An AI that texts back.
Seven tiers of AI characters who text like real people. They lose interest, they test you, they go quiet, and every chat ends with a review of how you played.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Tier 1Each harder to readTier 7
- Bullet
- Blitz
- Rapid
Every chat runs on a clock you choose.
Texting is just like chess.
You make a move, she makes a move. Good move, you gain momentum. Bad move, you're losing and you don't know it yet.
Chess players get an engine that shows them the move they lost on. You can only reread the conversation and wonder where you went wrong.
But you don't have to.
04/Review
Every message, graded.
Upload a real conversation. Each of your messages gets a chess annotation, the run gets an accuracy score, and the review names the turning point — what worked, what leaked, and the exact message it started at.
The vocabulary
- Brilliant
- Good
- Interesting
- Dubious
- Mistake
- Blunder
Some conversations were never going anywhere.
She was busy. She opened it on the bus and forgot. You're graded on how you played, not on how it ended — and when it was never on and you played it well, the review says so.
05/Learn
Twenty-two lessons, one conversation each.
Every turn is yours to choose, and every wrong choice shows you her reply to it. Being told a message was bad teaches you the shape of the quiz. Watching the thread go one rung colder teaches you the shape of the mistake.
Plus a daily drill and Rush.
Rank and Home
Earn XP. Climb the league.
Practice chats, lessons and Reviews earn XP, and XP only ever goes up. Your rating is the other number: it moves both ways, so it always says where you stand.
Home sets out today's jobs, your streak, a four-week plan and Today's line: one opening line a day.
Countermoves
Not a script to read out. A way to get better at the thing itself.
!? — in chess notation, an interesting move. Unorthodox, slightly risky, and usually worth playing.