Now on the App Store

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.

A graded Review in the app: 85% accuracy, the count of each mark, and Chat Review.
Counter in the app: the uploaded chat with the suggested reply as the next message, marked Send this, and Reply 1 of three.
  • 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

The screenshot: a made-up direct message chat. He replied to a story of a cat: 'ok but who's holding who here'. She answers 'he lets me hold him for 10 seconds max'. He sends 'so you're on a strict schedule', and she replies 'his schedule. i'm just the staff'.
Counter3 funny replies ready
The end of the screenshot: she says 'his schedule. i'm just the staff'.

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

Openings, as the app shows it: one line from the deck landed on the reel's payline, with Copy and Why it lands.

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. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7

Tier 1Each harder to readTier 7

  • Bullet
  • Blitz
  • Rapid

Every chat runs on a clock you choose.

A Practice chat with Brooke, an AI character, that began with a reply to her story.
Every Practice character, and every person pictured in Practice and Learn, is AI-generated.

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
Chat Review: every message he sent with its mark, from Interesting move to Brilliant move, and the turning point.
A graded Review: 85% accuracy, the count of each mark, Chat Review, and what worked and what leaked.

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.

Learn in the app: the 22 lessons as a path of stars, the next lesson open, with the 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.

XPOnly ever goes up.
RatingMoves both ways.
Home in the app: Today's line, the streak, today's jobs and Rush.

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.