A Birthday Shouldn’t Feel Like a Deadline

Every other planning app treats your friend’s birthday the same way it treats a dentist appointment: a row in a list, between two things you’re already worried about. The result — you scroll past it, you forget to send the message, you remember at 9pm with a sinking feeling, and another year goes by where you wish you’d been a little more on top of it.

Composed handles occasions differently. Birthdays, anniversaries, and other yearly things live in their own calm card on your Today view — separate from your obligation timeline. They surface when you want them, and stay quiet when you don’t.

How It Works

1. Add the occasion once. “Sarah’s birthday is June 12th, born 1992.” “Wedding anniversary is October 4th.” Voice, type, or screenshot a card. Composed reads the date, the person, and the year (if you give it) and stores it.

2. It becomes a calm card, not a row. The Today view shows an “Occasions” card — collapsed by default, so it doesn’t crowd the rest of your day. Tap to expand and see who’s coming up. The next birthday or anniversary is shown, with the age if you provided the birth year.

3. Yearly reminders, without the obligation feel. Composed pings you in advance — a few days out, with enough lead time to send a card or pick up a small gift — without making it feel like another task on a list.

What Makes This Different

Separate From Your Obligations

Other apps mix birthdays and anniversaries into the same list as “Pick up dry cleaning” and “Dentist 2pm.” The visual weight of an obligation feels wrong for an occasion you actually want to celebrate. Composed gives them their own surface so the rest of your day reads calmly.

Calm By Default, Expand When You Want Them

The Occasions card is collapsed by default. You see “Two coming up this month” — not a wall of dates. You expand when you want to look. You ignore when you don’t. The information is there; the pressure isn’t.

The Age Comes Along For The Ride

If you tell Composed someone was born in 1992, it remembers the year — not just the date. So when you see “Sarah’s birthday next week,” you also see “Turning 33.” Small touch, real difference for the text you’d otherwise have to send while pretending you knew their age.

Real Scenarios

The Friend You See Once A Year

You add three friends’ birthdays in one voice burst: “Maria April 8, Ben August 22, Priya December 1.” Composed creates three yearly occasions. Each year, you get a few days’ notice. You send the message, or pick up a card, or just remember to call. No “I forgot, I’m so sorry” texts at 9pm.

Your Anniversary

“Anniversary October 4th, married 2018.” Every year, Composed reminds you with enough notice to plan something. The age — “7 years” — sits with the date. The reminder is calm, not red.

Family Birthdays You Used To Miss

The cousins, the in-laws, the niece who is now somehow 12. Add them once. Composed handles the rest. You become the person who remembers — without having to actually remember.

Works With Everything Else

Occasions plug into the rest of Composed:

  • AI Prep Tasks — generate “Pick up a card” or “Confirm dinner plans” suggestions a few days out
  • Place Discovery — adding “Dinner for Sarah’s birthday” finds the right spot near you
  • Shared Events — invite family or friends to celebrate, share the time and place
  • Smart Reminders — yearly nudges follow the 3-layer model: awareness early, action close to the day

Some things shouldn’t feel like a to-do list. Composed lets occasions be occasions.