Free tools for the part that is actually hard

Nine browser tools for openers, messages, profile text and conversation practice. No account, no email, no limit, and nothing you type is uploaded anywhere. They are useful whether or not you ever install the app.

Last updated 2026-11-01. Everything on this page scores on your own device.

Before anyone writes to you

Bio check

Paste your profile text. Four scores: how specific it is, whether there is anything in it a stranger could answer, how many stock phrases it leans on, and whether its length and shape survive being read in three seconds on a phone. It names every stock phrase it finds and tells you what to put there instead.

Photo lineup check

Checks the order your photos run in, from short descriptions you type. Nothing is uploaded, because nothing needs to be: the order is a structural problem, not an aesthetic one.

Prompt check

For a profile built out of three prompt answers rather than a paragraph. Tests whether each answer is actually answerable by somebody else, and whether the three of them are quietly saying the same thing three times.

Before you send the message

Opener score

Scores a first message out of ten against a study of forty openers scored twice each, names the category yours falls into, and shows how that category actually scored. The useful finding in the study is that no category averaged above 4.4, which says the gap is not style.

Is this message creepy?

Reads a message you are about to send and reports the patterns readers consistently describe as pushy: pressure about the silence, appearance and nothing else, moving somewhere private early, pet names with no closeness yet, and volume. Names the exact words and gives the fix for each.

Conversation check

Paste a thread and it measures reciprocity: share of messages, relative length, who asks the questions, who restarts it after a gap. Deliberately no sentiment guessing, because text does not contain feeling and a tool that pretends otherwise is inventing somebody who is not in the room.

Before you are in the room

First date question ladder

Pick what you already know she is into and how far into the date you are. You get three questions per topic, ordered from the easy opener to the one that produces a story, with the rungs above your current point greyed out on purpose. Thirty questions, none of them "so what do you do".

Small talk drills

Forty-eight timed prompts across six skills, to be answered out loud on your own: reply without asking a question, pick the thread, say something true, tease with an exit, guess instead of asking, land a plan. No microphone, no recording, no account.

Flirting style quiz

Nine questions, four styles, placed on two axes: how much you lead, and how specific you are. Every style comes with a real cost as well as a strength, which is the thing most quizzes leave out.

What these are and are not

Every tool here is deterministic. They count things, match patterns and do arithmetic. None of them is a language model, which is why they are instant, why they cost nothing to run, and why nothing has to leave your device for them to work. It is also their honest limit: a counter can tell you there is no specific detail in your bio. It cannot tell you whether the detail you add is interesting.

None of them judges a person. They read text you wrote, or text somebody sent you, and report structure.

If you want the longer version

The app, if you want the part these cannot do

Everything above is one-shot: you paste something, it tells you about it, and then you are on your own. The thing none of it can do is react.

FlirtGym is an iPhone app. It runs practice conversations with AI characters who respond to what you actually write, and it scores each message you send inside them, so a flat line shows up as a flat line while it still costs nothing. It also reads a stalled thread and a profile and tells you what to change. 190 scenarios and 155 short lessons as of version 1.1.1.

Get FlirtGym on the App Store

iPhone, iOS 16.4 or later. What FlirtGym is · how the practice loop works · how it differs from reply generators

Questions

Do any of these need an account?

None of them. There is no sign up, no email capture, no limit on use and no paywall on any page here. They are static pages with JavaScript in them, and every one of them works with your connection turned off.

Is anything I type or paste uploaded?

No. Every one of these runs its scoring on your device. There is no request, no logging, no cookie and no storage. That is a property of the code rather than a promise in the copy, which matters most on the pages where what you paste is somebody else's messages.

Which one should I start with?

Work backwards from where it actually stops. If nobody writes to you, start with the bio check and the photo lineup. If conversations start and then die, the reciprocity check on a real thread will tell you whose fault that is faster than any advice will. If you are about to send something and you are not sure about it, the tone check.

Why would an app give these away?

Because they are the parts that can be done with arithmetic and pattern matching, which is cheap to give away and genuinely useful. What they cannot do is react to you, which is the part the app is for. If a tool on this page solves your problem, that is a fair outcome: you got the thing you came for and it cost you nothing.