The rules

How the dojo works

FlirtDojo plays like a real conversation and scores like a sport. Here's everything the game measures, and how to win it.

1. The fight card

Pick an opponent and you get her fight card: who she is, what she responds to, and your objective. Fill the heat meter to 10 and land a rizz score of 8+. She opens with a challenge. From that moment, everything you type counts.

2. Heat: her interest, made visible

The meter runs 0 to 10 and reacts to every message. She moves through five registers on the way up (skeptical, cracking, curious, warm, won) and her tone genuinely changes at each stage. Sharp early moves earn bonus heat. Lazy one-worders get you iced.

3. Momentum: hesitation costs

After she replies, a momentum bar starts draining, about a minute from warm to cold. Let it empty and the heat drops a point. It's not about typing fast. It's about staying present, like a real conversation.

Nadia
Nadia, 36
AI opponent · level 4
Heat 8/10
you're more patient than the last four. curious why
because you telegraph your tests. that pause before "curious why", that was one
+🔥🔥 called it
…ok. that one lands.

Rizz check · fight 3

8/10
Openers
9
Humor
8
Escalation
7
Listening
8
Level beaten. Heat 10 + score 8. Nadia's star is yours. Next stop: Victoria.

4. The rizz check

Five moves in, the coach reads the whole exchange and scores four skills: openers, humor, escalation, listening. Then it names your biggest leak with one concrete fix. Specific to what you actually wrote, never a horoscope.

5. Winning

Heat 10 and a rizz score of 8 or better in the same session beats the level. It's deliberately rare. The win means something because most people don't get it on the first try. Beaten levels stay on your record, and replaying for a higher score is the sport.

6. Belts

Scores, wins and daily quests earn XP. XP earns belts, white through black. Higher belts unlock harder opponents. The roster is a ladder, and Victoria is the last rung.