Cakeday / Docs

The Birthday Almanac is a per-friend, year-by-year view of every birthday they have ever had and every one still to come. It lays each occurrence out as a timeline โ€” the date, the weekday, the age โ€” and surfaces the patterns and milestones hidden in those dates. Everything is computed for you; there is nothing to set up.

Opening the Almanac

Open a friendโ€™s detail page and tap the Birthday Almanac card, labeled See each yearโ€™s birthday. The almanac opens as a full-screen view dedicated to that one friend.

What You See

At the top is a hero card with the friendโ€™s name, avatar, and how they were born โ€” Born in the birth year, plus their Lunar date when the birthday uses the lunar calendar. Below it the almanac spans Ages 0 to 100 by default. For someone who has lived past 100, the span extends in ten-year steps to cover the years already lived, up to a hard cap of age 150.

The hero card also shows a few at-a-glance metrics, which adapt to the calendar type:

  • Solar birthdays show Weekend birthdays (how many fall on a Saturday or Sunday), Day of the year, and Most common day (the weekday the birthday lands on most often).
  • Lunar birthdays show Most often in (the solar month the birthday tends to fall in), Same solar day (how often the lunar date maps back to the exact same solar date), and Solar date drift (how far the solar date wanders across the years).

Worth a Look

When the dates have something special to point out, a Worth a look strip appears with up to two insight cards. Tap a card to jump straight to that year on the timeline. Insights are chosen by priority and can include:

  • Next weekend birthday โ€” the next upcoming birthday that lands on a Saturday or Sunday.
  • Next zodiac year, Sexagenary cycle, or Centenary โ€” the next milestone ahead: a zodiac return (every 12 years), the 60-year cycle, or the 100th birthday.
  • Leap-day birthday โ€” for a Feb 29 birthday, how many of the years in the almanac are true leap-day birthdays.
  • Leap-month years โ€” for a lunar birthday, how many years slip in a leap month.

Weekday Spread

The Weekday spread section charts how the birthday distributes across the seven days of the week, with weekend bars highlighted. A short caption reads the shape of the chart for you โ€” whether weekends win out, the birthday almost always lands on a weekday, it leans heavily toward one particular day, or it spreads evenly across the week.

The Timeline

Below the chart, every year is listed as its own row, from age 0 onward. Each row shows the age, the full birthday date, and the weekday, along with a label when the year is notable โ€” Born, This Year, a Zodiac year, an Age N milestone, Sexagenary, Centenary, or a Weekend birthday. The current yearโ€™s row is highlighted so you can always find where the friend is right now.

For lunar birthdays, each row also shows the matching Lunar date. If a date had to be nudged to fit the month โ€” for example a Feb 29 birthday in a non-leap year โ€” the row is tagged Adjusted date.

Filtering and Jumping

Filter pills let you narrow the timeline to All, Weekend, Milestones, or Zodiac year. Tap the title in the top bar, or the Back to Top button, to scroll back to the start. A Jump to this year button appears whenever the current year is off-screen and takes you straight to it.

Read-Only by Design

The almanac changes nothing. It is a computed view of the birthday you already saved โ€” every date, weekday, age, and milestone is derived from that one record. To change what the almanac shows, edit the friendโ€™s birthday itself.

Last updated:

© 2026 wbx1 Ltd. All rights reserved.