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.

One Afternoon

Idea to live product

255 Visitors

First 3 days

48 Letters

Generated

10 Countries

Zero paid distribution

At a Glance

255

Visitors

First 3 days

48

Letters generated

19% end-to-end

59%

Landing to writer

10

Countries

Zero 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, 48 people had used it to write letters to their moms, partners, sisters, friends, and mentors across 10 countries.

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

255

Visitors (3 days)

48

Letters generated

59%

Landing to writer

10

Countries

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