Back to Portfolio

Dear Her

Some feelings are too big for a text message.

A free AI letter-writing app built in one afternoon on Women's Day. Write three honest prompts about a woman in your life. Claude turns them into a letter she will never forget.

Shipped in 3 Hours

Idea to live product

59% Conversion

Landing to writer

10 Countries

Zero paid distribution

Zero Paid

Distribution

At a Glance

3 Hrs

Shipped in

Idea to live product

59%

Conversion

10

Countries

Zero paid distribution

$0

Paid Distribution

Why I Built This

My mom has spent her whole life trying to protect me from uncertainty. I have spent my whole life running toward it. New country, quit a stable job, back to school, building things that may or may not work. She has never once asked me to stop.

I built Dear Her to say what I never quite say out loud. Then I realized other people had the same problem. The gap is not feeling. It is articulation. Most people feel things deeply about the women in their lives and find no words that feel worthy of the feeling.

I shipped it on Women's Day. By the end of the day, people across 10 countries had used it to write letters to their moms, partners, sisters, friends, and mentors.

How It Works

1

Step 1

Choose who you are writing to

Mom, Partner, Sister, Friend, Mentor, or a custom name. The relationship shapes the tone and sign-off of the generated letter.

2

Step 2

Answer three guided prompts

What is a small thing she does that you never mention? Describe her in a moment only you have seen. What do you want her to know today? Each prompt is capped at 300 characters. Voice input is available so you can speak instead of type.

3

Step 3

Claude writes the letter

Your raw inputs are transformed into a full letter. Emotional, specific, human. Not generic. The system prompt explicitly bans em dashes because letters should feel written by a person, not an AI.

4

Step 4

Share a unique link

The letter lives at a unique URL. The share button copies a pre-drafted warm message to clipboard, not just a cold link. The recipient opens it and watches the letter appear typewriter-style on a warm parchment card.

LovableClaude APISupabaseNamecheap

Day One and Beyond

59%

Conversion rate

10

Countries

3 Hrs

Build time

$0

Paid distribution

255Visitors100%

↓ 41% dropped off

150Reached Writer59% of visitors

↓ 68% dropped off

48Letters Generated19% end-to-end
78% Mobile
22% Desktop

204 direct · 26 LinkedIn · 20 Instagram · zero paid distribution

“Tried it and really liked it. It also made me reflect on a few things about someone I deeply love. This is beautiful, Harshit. Also really liked the voice feature, reduces a lot of friction.”

Himani Agarwal, Cornell 2026, AI and Product

Every Decision Had a Reason

No photo uploads

The original concept included photos. Dropped it. Users may be uncomfortable uploading images of loved ones to an unknown service. Words-only is more private and universally accessible.

Voice input via Web Speech API

Typing feelings is hard. Speaking them is easier. Added as a tap-to-start toggle. The first user comment on LinkedIn specifically called this out: 'Also really liked the voice feature, reduces a lot of friction.' That is the only validation you need.

IP-based rate limiting at 3 letters per 24 hours

Protects against API cost abuse without requiring login. Rolling 24-hour window prevents gaming the midnight reset. A dynamic counter shows remaining letters proactively so users are not surprised by a block.

Claude API over Gemini

Lovable defaults to Gemini (free, built-in). Switched deliberately. The letter quality is the entire product. Claude produces significantly better emotional writing. Cost is approximately $0.01 per letter, negligible at current scale.

Fully anonymous, no login required

The content is emotionally sensitive. Requiring an account would create a trust barrier before anyone had experienced the product. Privacy note on the writer page: 'Your words are private. Letters are stored anonymously with no account, no name, no email attached.'

Typewriter reveal on letter open

The letter doesn't just appear, it types itself out on screen when the recipient opens the link. Reads like someone is writing it in real time. Small detail, outsized emotional effect.

The Product