New · ClearMirror v2 engine

A read of your chat, not a verdict.

ClearMirror reads every message, marks the dated moments that mattered, and writes a report grounded in evidence — with a section about your own pattern you can actually use.

  • Dated moments, not vibes
  • Every claim cites evidence
  • A section about your pattern
  • A tracker you can work from

Parsed in your browser · analyzed once · then deleted

Start here

Upload your WhatsApp export

Everything parses in your browser first. You can see the quality read, outline, and price before you pay.

Upload your WhatsApp export
Export your WhatsApp chat as .txt and drop it here.

Drop your WhatsApp .txt file here

or tap to browse from Files or Drive

Your chat is never stored. Parsed in the browser first, analyzed after checkout, then deleted.

What the report contains

Grounded in your chat — not in a template

Every claim the report makes is tied to a dated moment. Here is a feel for how each piece reads.

01 · What I noticed

Example · not a real chat

Alex and Jordan lean toward each other warmly — the thank-yous, the check-ins, the inside jokes are still there. But the hard conversations stall in a pattern, and that pattern repeats in recognisable shapes across the last six weeks.

Mar 14, 2026

The first apology of the month came from Alex — and landed specifically, naming the behavior rather than glossing it.

Why this · 3 moments

Apr 02, 2026

The sharpest exchange of the period was followed within an hour by a repair attempt from Jordan — short, but genuine.

Why this · 2 moments

04 · The hard parts

Example · not a real chat

Criticism

Medium

Alex tends to frame disagreements about behavior rather than character — softening the edge. Jordan is more likely to pair a concern with a specific example.

Confidence: Medium

Effort balance

Alex: 58% · Jordan: 42%

Alex carries a little more of the initiation and repair work in this chapter, but not in a way that reads as one-sided.

05 · Timeline

Example · not a real chat

Dated moments from the chat

Medium and above are shown by default. Every entry links back to the messages that triggered it.

  1. Feb 18, 2026 · vulnerability

    First explicit "I miss you" of the stretch — received warmly.

  2. Mar 14, 2026 · repair attempt

    An apology that names the behavior and offers a next step.

  3. Apr 02, 2026 · fight

    The sharpest exchange; recovery within the same evening.

After the read · a plan you can check off

Example · not a real chat

Your tracker

Every report comes with a concrete action plan built from the moments it flagged. Check items off as you work on them — progress syncs to your account.

  • Name the behavior you want to soften

    Specifically: the framing that slides from "this thing hurt" into "you always". One sentence to catch yourself with.

  • Reply slower when the chat goes sharp

    Two-minute pause before the first response. Long enough to re-read, short enough to still feel present.

  • Schedule the hard conversation off-chat

    Phone or in-person. The report lists three moments where the text medium made it worse — these are the ones to pull out.

1 of 3 complete — the report tells you which moments to revisit when you finish each one.

How it works

Four careful passes, not one generic sweep

The engine is built to feel read — because it actually reads. Each stage does one thing well before handing off to the next.

  1. Step 1

    Read every message

    Your chat is split into small chunks and read end-to-end. Nothing is skipped, sampled, or summarized upfront.

  2. Step 2

    Notice the dated moments

    A careful pass marks the specific moments that matter — fights, repairs, vulnerability, affection — with the dates they happened.

  3. Step 3

    Weigh the dynamics

    Scores for communication, conflict, respect, and effort are grounded in the moments above — every score carries its evidence.

  4. Step 4

    Write the report

    A single careful voice writes the full report in one pass — with a section about your own pattern you can actually use.

Private by design

Your chat is read once, then gone

Your chat is parsed in your browser, analyzed after checkout, then deleted. No training, no storage, no one else reading it.

  • Parsed in your browser before you pay — you can walk away anytime.
  • Analyzed after checkout, then the source text is deleted.
  • No training on your chat. No humans browsing it.

Open the mirror

One checkout. Saved to your account if you’re signed in.

$19one-time · less than a therapy session

Polar-secured checkout. No subscription.

Questions worth asking

The things people usually want to know first