Quit Facebook and you lose something you didn't expect: every birthday. For years the site quietly remembered them for you. Delete your account and those dates vanish overnight. Most people don't have them written down anywhere else.

That's a strange thing to outsource. Your best friend's birthday shouldn't live on a company's server that shows it to you next to an ad. Here's how to pull it back.

Why Facebook birthdays are a trap

The convenience hides a cost. Facebook only shows birthdays to keep you logged in and scrolling. When someone tightens their privacy settings, changes their date, or leaves the platform, the reminder disappears — and you never notice until you miss the day.

You also don't own the data. There's no export button that hands you a clean list of names and dates. The information is trapped inside a feed designed to be scrolled, not saved.

A self-hosted birthday list fixes all of that. It's yours, it works offline, and no one profits from your friend's date of birth.

The simplest version: a plain text file

You don't need software to start. Open a note and write:

Maya — March 4
Dad — July 22
Sam — Nov 30 (turns 40 in 2025!)

Save it in a folder you sync with Nextcloud or Syncthing. Done. It's searchable, it's private, and it survives any platform shutting down. This alone beats relying on Facebook.

The upgrade: a self-hosted calendar with alerts

When you want actual reminders, use a calendar you host yourself. Radicale is the easiest starting point — a lightweight CalDAV server that runs on a Raspberry Pi or old laptop and connects to the calendar app already on your phone.

Steps:

  1. Install Radicale (one command with Docker or pip).
  2. Add the calendar account to your phone using the server address.
  3. Create a recurring yearly event for each birthday.
  4. Set an alert for one day before, so you have time to buy a card.

Now your phone pings you — with no Facebook, no ads, and no account required.

Add the details that matter

A birthday list is a chance to store what Facebook never held. In each event's notes field, jot down:

  • Their ring or shirt size
  • Gift ideas you've spotted during the year
  • What you gave them last time (so you don't repeat)
  • A dietary note if you host the dinner

These small facts turn a date into a thoughtful gift, and they stay private on your own server.

One rule: back it up

A self-hosted list only helps if it survives a dead SD card. Copy the file or calendar database into your regular backup routine. Birthdays don't change — losing them twice would sting.

Your takeaway: Tonight, open a note and write down the ten birthdays you'd hate to miss. That single file already beats trusting Facebook to remember them for you.