Who is this for?
Partner, parent, boss, friend, ex. Up to 13 options because the relationship changes every word.
Pick the moment from 25. Tell us five things — who it’s for, how heavy it lands, the hard question at the center of it, what happened, and the tone you want. We write you three real options, shaped to your specific situation, in your voice, for the person on the other end.
Each moment is built around a hard question that calibrates the output. Each one comes with banned phrases the model can’t produce, three real options per request, and the same humanity rules across all 25.
First three messages free on every moment. $9.99 unlocks unlimited use across all 25. No subscription. Refunds within 7 days.
Hard conversations are unevenly distributed in skill — and the cost of getting them wrong is enormous. Here’s why nothing you’ve tried so far is working.
We don’t hand you a chat box. We ask the six questions a wise friend would ask — in the order they’d ask them — and write back something you’d actually send.
Partner, parent, boss, friend, ex. Up to 13 options because the relationship changes every word.
A scratch. A real hurt. Something broke. We calibrate the weight of the message to the size of what happened.
The one at the center of each moment. For /sorry: “were you in the wrong?” For /no: “saying no, or avoiding?” For /thank-you: “proportional, or compensating?” The answer changes the entire output.
Plain language. No need to perform. The specifics you give — names, places, the time on the clock — show up verbatim in your output.
Three or four real registers per moment. Gentle. Sincere. Brief. Firm. Heartfelt. Warm. Not the same line with adjectives swapped.
Text-message. Email. Letter. One block, two paragraphs, or three. Most messages should be short. Letters are for the messages someone keeps.
A user typed: “My best friend drove three hours to take me to chemo and back last Tuesday. She didn't ask me a single hard question on the way. I want to thank her without making her feel like she has to do it again.”
Tuesday. The driving and the sitting and the not-asking-too-many-questions and the way you knew when to talk and when to just be in the car with me. I noticed every piece of it.
I am not asking you to do it again. I am telling you that I will not forget that you did it once.
Thank you for Tuesday. Not the generic thanks — the specific one. You drove three hours each way and you let me be quiet when I needed to and you talked when I needed that.
I see what it cost you. I am not making this a thing you have to keep doing. I am marking that you showed up the way I needed you to.
I want to say thank you for Tuesday without making it weird and without making you feel obligated to do it again. You showed up the way I would have wanted to ask you to but didn’t know how.
That counts more than I can put in a text. I love you.
Submitted by users with permission, names changed. Receipts in the dashboard.
“I’d been drafting the text to my mom for three weeks. Three weeks. Wrote four, deleted four. This thing gave me one I sent in five minutes — and she called me crying. In a good way.”
“Picked ‘not really’ on the hard question and braced for the AI to ignore me. It didn’t. It wrote me a repair message that wasn’t a confession. That’s the moment I paid.”
“I snapped at a coworker in standup. The brief version was three sentences and honestly cleaner than anything I’d have written. Sent it before lunch, we’re fine.”
Start free on every moment. $9.99 once unlocks the library forever. Add-ons are one-time and never expire your account.
Securely billed through Stripe. We never see your card. Refund within 7 days by replying to the receipt.
No. It uses Claude under the hood — but the value isn’t the generation. It’s the five questions we ask per moment, in the order we ask them, with a different hard question for each of the 25 moments that changes the entire output. Plus the inference layer that detects your generation, your region, your relationship-history, and produces output that sounds like you. Strip those out and the product is gone.
Pick “not really” on step 3. We’ll write you a repair message instead of an apology — words that acknowledge the impact without confessing to something you didn’t do. Most apology tools can’t do this. It’s the case we’re proudest of.
Yes. We bake banned phrases (“I’m sorry you feel that way,” “sorry if,” “sorry but,” and six more) directly into the system prompt, so they never appear in your output. Every option must do three jobs at once: name the harm, take responsibility, close the loop. If a draft fails any of those, the model rewrites it.
Because most people only need this a handful of times a year. A subscription would be a worse fit for the moment — you’d feel obligated to use it. One-time payment matches one-time use. If we’re wrong and you do use it constantly, $9.99 once is already a deal.
We store the metadata of generations (which moment, which tone, which relationship category) to enforce the free-tier cap and improve outputs. We do not store your context sentence or the AI’s generated apologies after the session ends. Your draft isn’t training data and never will be.
Regenerate. Free, unlimited, no penalty. Most users get the one they send within 1–2 generations.
Yes — within 7 days, no questions. Reply to your Stripe receipt and we’ll refund. We’d rather lose $9.99 than have you carry a grudge about it.
/no (declines & boundaries), /thank-you, /condolences, /goodbye, /space, and /money. If you bought all-access, every one of those is already unlocked for you the day it ships.
First three on us. No card. 30 seconds.