# Birthday Almanac

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.

  The **Birthday Almanac** card only appears when the friend has a birth year
  saved. The whole timeline is anchored to that year, so without it there is
  nothing to compute. Add a birth year in the editor and the card shows up.

## 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.

  

[Birthday Management](/docs/en/birthday-management)

    Add or edit a friend's birth date and birth year, which the almanac is built
    from.
  

  

[Lunar Calendar](/docs/en/lunar-calendar)

    How lunar birthdays work, including leap months and solar-date drift.
  

  

[Chinese Zodiac](/docs/en/zodiac)

    The zodiac animals behind the almanac's zodiac-year milestones.
