Personal animated cards

Send a wish they can blow out.

A card written for one person, opened from a link. They blow out the candle, and you get told.

Three steps, about a minute

Tell us about them

Their name, who they are to you, and two or three things only you would know.

Read the card before you pay

The words are drafted for this one person and placed into a hand-built animation. Change any line.

Share the link

WhatsApp, iMessage, Instagram or a printed QR code. It opens in any browser, no app needed.

You are there for the moment, even when you are not

Every card reports back to the person who sent it. An email arrives the moment it happens.

They opened itThey blew out the candleThey said yesThey sent a heart back

Pay once. Keep the moment.

Basic

$4.99

A quick, lovely surprise. Link works 30 days, email when opened.

Make a card

Extra

$19.99

Premium, plus scheduled delivery, an illustrated scene and a video file.

Make a card

Prices in USD, taxes shown at checkout. Payments handled by Lemon Squeezy. You see the full card before paying; refunds follow our Refund Policy.

Things people ask

Is this a video?

No. It is a small web page that animates when opened, so it can react to the person: they blow out the candle, tap a button, pull open an envelope. Extra includes a video file if you want one to post.

Who writes the text?

An AI language model drafts it from what you tell us about the person, in your language. You see every word before you pay and can rewrite any of it. We never invent facts about them.

Do they need an app or an account?

No. The link opens in any browser on any phone. You do not need an account either; we email you the link.

How long does the link work?

Basic: 30 days. Premium and Extra: for as long as we exist. The person you send it to can also ask us to take it down at any time.

What can I not send?

Anything meant to hurt, embarrass or pressure someone, anything sexual, anything about a child that is not clearly from a parent, and photos of people who would not want them shared. Full list in the Content Policy.