For a step-by-step walkthrough of every feature, see our How to Use guide. For privacy details, read the Privacy Policy.

Quick answers below cover: birthday reminders, the age calculator, birthday countdown widget, the wedding anniversary tracker, special event reminders (memorial, first job, move, first meeting), notifications, the multi-calendar view (Hijri, Hebrew, Persian, Buddhist), iCloud sync, App Lock PIN, offline mode, and import / export.

Frequently Asked Questions

Getting Started

How do I add a birthday?

Tap the + button on the Home screen. Enter the person's first and last name, select their date of birth, and optionally choose their gender, add a marriage date. Tap Save to create the profile. The person will appear on your Home screen with the days remaining until their next birthday.

How do I edit or delete a profile?

Tap on any profile card to open the detail view. From there, you can edit the name, dates, gender, nickname, phone, email, or blood type. You can also delete the profile. On the Home screen, long press a profile card to open quick actions: Call and Send SMS (shown only if a phone number is saved), Edit, and Delete. Call opens the iOS Phone app and SMS opens iOS Messages, so you don't have to open the profile detail first.

What does a profile card on the home page look like?

Each card is full-width (one card per row). It shows the gender icon next to the name, the name and nickname inline as "First Last - Nickname" when a nickname is set, a Birth row (countdown ring with days remaining and alert dot, full date label, and detailed age in years/months/days), and a Marriage row with the same layout when a marriage date is set.

What information can I track for each person?

For each profile, you can store: first name, last name, nickname, date of birth, gender, phone number, email, blood type, and marriage date. All fields except first name, gender, and date of birth are optional. The app automatically calculates their current age, days until next birthday, and marriage anniversary details. You can call or message directly from the profile detail page, or from the long-press quick actions on the Home screen.

Notifications

How do notifications work?

Go to Settings > Alerts to configure when you want to be notified. You can choose to receive reminders on the day of the event, days before, weeks before, or a month before. The app schedules local notifications through iOS. Make sure notifications are enabled in iOS Settings > Notifications > Don't Miss Birthdays.

What is the notification limit?

iOS allows a maximum of 64 scheduled local notifications per app. To save slots, the app automatically groups people who share the same birthday or anniversary date into a single notification (e.g. "3 birthdays today" with the names listed in the body). Open Settings > Alerts to see your current quota usage and a detailed chronological list of every scheduled notification (type, profile name, exact date and time).

I'm not receiving notifications. What should I do?

Check the following:

  • Make sure notifications are enabled in iOS Settings > Notifications > Don't Miss Birthdays
  • Check that alerts are configured in the app's Settings > Alerts
  • Ensure Do Not Disturb or Focus mode is not blocking notifications
  • Check your notification quota in Settings > Alerts
  • Restart the app if notifications were recently configured

Features

How do I find a profile or filter the home list?

Use the search bar to find a profile by name. Open the Filters menu to combine two filters that cumulate: a category filter (All, Women, Men, Married) and a birth month filter (All or any month from January to December). For example, "Women + May" lists only women born in May. Both selected filters appear in the page title with a · separator (e.g., "Women · May"). The Sort by menu lets you order by next event, name, oldest, or youngest.

How do I compare ages?

Open the Comparison tab from the bottom navigation. Select a reference person and up to 21 people to compare. The results are displayed on a timeline organized into three groups: older, same age, and younger. Each card shows the age difference, the same-age date, and a legend explains the icons.

How do I open the Statistics tab?

Tap the Statistics tab in the bottom navigation. The page shows 5 full-width charts computed from your profiles: events by month (stacked birthdays and marriages), gender breakdown, married vs single, age ranges, and a radar chart of birth days of the week. All calculations happen on-device.

How does the calendar view work?

The Calendar tab shows a monthly view of all birthdays and anniversaries. Days with events are marked. Tap on any day to see who has a birthday or anniversary on that date.

What do the statistics show?

The dedicated Statistics tab opens a page with 5 full-width charts: monthly events (stacked birthdays and marriages), gender breakdown, married vs single ratio, age ranges, and a radar chart for birth day of the week. All calculations are done on-device. The notification quota and the chronological list of scheduled notifications live in Settings > Alerts.

What happens with leap year birthdays (February 29)?

The app correctly handles February 29 birthdays. In non-leap years, the countdown and notifications adjust accordingly. Age calculations are always accurate regardless of leap years.

Data & Sync

How does iCloud sync work?

Don't Miss Birthdays automatically syncs your profiles via iCloud. Make sure you're signed in with the same Apple ID on all devices and that iCloud is enabled for the app. Check: iOS Settings > [Your Name] > iCloud > Apps Using iCloud > Don't Miss Birthdays.

How do I export my data?

Go to Settings > Import/Export and tap Export. All your profiles are saved as a JSON file that you can store in Files, share via AirDrop, email, or any other method. This is useful for backup or transferring data.

How do I import profiles?

Go to Settings > Import/Export and tap Import. Select a JSON file previously exported from Don't Miss Birthdays. The profiles will be added to your existing list.

Languages & Settings

What is the Our Apps page?

Settings > Our Apps lists our other applications across iOS, Android, and the web. Each entry shows an icon, name, short tagline, and a platform badge (iOS, Android, Web); tapping opens the matching App Store, Google Play, or browser page. The list is delivered through Firebase Remote Config and can be updated without an app rebuild. If the list is empty or cannot be loaded, a centered empty state is shown.

What languages are available?

14 languages: French, English, Arabic, Spanish, Portuguese, German, Italian, Turkish, Indonesian, Dutch, Russian, Polish, Japanese, and Korean. Full RTL (right-to-left) support for Arabic. Switch languages instantly from the Settings page.

Does the app support dark mode?

Yes. Don't Miss Birthdays features a dark mode design that is always active. The dark interface provides a comfortable viewing experience and saves battery on OLED screens.

Privacy & Pricing

Is the app free?

Yes. Don't Miss Birthdays is completely free to download and use. All features are available without any in-app purchases or subscriptions. The app displays non-intrusive ads via Google AdMob, including occasional interstitial ads and full-screen App Open ads when you return to the app from the background (capped to at most one every 4 hours).

Is my data private?

Yes. All your profile data (names, dates, contact details) is stored locally on your device and in your personal iCloud account. We do not have servers and cannot access your profile data. The app uses Google AdMob for advertising, Firebase Analytics for anonymous usage measurement, Firebase Crashlytics for diagnostic crash reports, and Firebase Remote Config to deliver ad parameters. None of these services receive your profile data (names, birthdays, contacts), and they are subject to your GDPR consent (Europe) and App Tracking Transparency choice. See our Privacy Policy for full details.

Special Events

What is a Special Event in Don't Miss Birthdays?

A Special Event is a third date you can add to any profile, beyond the birthday and the wedding anniversary. It is meant for any meaningful date you want to remember about that person: a move into a new home, a first job, the day you first met them, an adoption day, a memorial date, or any milestone that matters in their life. The Special Event has its own orange flame ring on the home card, its own dedicated detail tab with countdown, and its own independent alert.

How do I add a special event date?

Open a profile in edit mode (or while creating a new one). Below the marriage date section, you'll see a "Special event" section with a Date button. Tap it to choose any date from the person's birthday onwards. If the date is February 29, the app asks you whether to celebrate on February 28 or March 1 in non-leap years (just like for birthday and marriage). Toggle the Special event alert on or off in the Alerts section. Tap Save.

Does the special event have its own notification?

Yes. Each event type (birthday, marriage, special event) has its own independent alert. Configure them separately in Settings > Alerts: choose the day, time, and frequency for each type. The Settings > Alerts page shows three sections (Birthday, Marriage, Special Event) and a tri-segment progress bar tracking the current usage of the 64-notification iOS quota.

App Lock PIN

How do I enable the App Lock PIN?

Open Settings > App Lock. Tap "Enable App Lock", then choose a 4-digit PIN. Confirm the PIN. From that moment, every time you open the app you'll be asked to enter the code. To disable, return to Settings > App Lock, enter your current PIN, and tap "Disable App Lock".

What happens if I forget my PIN?

For privacy and security reasons, the PIN is hashed (SHA-256) with a per-device random salt and stored only on your device. It never syncs to iCloud and we do not have access to it. If you forget the PIN, you'll need to delete and reinstall the app. Your local data will be lost, but if iCloud sync was enabled, it will restore from your private iCloud after reinstalling.

Is the PIN secure?

Yes. The PIN is hashed using SHA-256 with a random per-device salt (16 bytes generated by SecRandomCopyBytes). The hash is stored in iOS Keychain with the kSecAttrAccessibleWhenUnlockedThisDeviceOnly flag, meaning it's accessible only when the device is unlocked and never synced via iCloud Keychain to other devices.

Multi-Calendar Support

Which calendar systems are supported?

Five calendar systems: Gregorian (the standard Western calendar), Hijri (the Islamic lunar calendar), Hebrew (the Jewish calendar), Persian (Solar Hijri / Iranian calendar), and Buddhist (used in Thailand, Cambodia, Laos, Sri Lanka, etc.). Every birthday, marriage, and special event is automatically converted and shown in all five systems on the profile detail page.

Why does my Hijri date look slightly different from my expectation?

The Hijri calendar uses different conventions in different regions (sighting-based vs. tabular). The app uses iOS's built-in Islamic calendar (Umm al-Qura, used in Saudi Arabia and most of the Gulf), which is the same system Apple's Calendar app uses. There may be a 1-day difference compared to local astronomical observation in your country.

iCloud Sync & Offline

How does iCloud sync work?

Don't Miss Birthdays uses your private iCloud database (CloudKit private). All your profiles sync automatically when your iPhone or iPad has internet connectivity and is signed into the same Apple ID. Apple cannot read your data, neither can we. Sync is end-to-end private to your Apple ID.

Can I use the app fully offline?

Yes. The entire app works offline. Birthday reminders, age calculator, birthday countdown, multi-calendar, statistics, search, filters, and notifications all work with zero internet. iCloud sync simply stays paused until you're online again, then catches up automatically.

What if my profiles don't appear on a new device?

Check the following:

  • Both devices are signed into the same Apple ID
  • iCloud is enabled in iOS Settings > [Your Name] > iCloud
  • iCloud Drive is enabled and Don't Miss Birthdays is toggled ON in the iCloud apps list
  • You have an active internet connection on both devices
  • Wait a few minutes for iCloud to fully sync (it can take time on first sync)

If still not working, you can use the JSON export/import as a fallback. Go to Settings > Import/Export on the source device, export, share the JSON file (AirDrop, email), then import on the new device.

Home Screen Widgets

How do I add the birthday widget?

Long-press an empty area on your iPhone home screen. Tap the + button at the top. Search for "Don't Miss Birthdays". Choose either the Small widget (birthday countdown to the next event) or the Medium widget (monthly mini-calendar with colored event days). Drag it where you want and tap Done.

How often does the widget refresh?

Widgets automatically refresh every day at midnight to show the new countdown. If you add or modify a profile in the app, the widget updates within a few seconds. iOS may sometimes throttle widget refreshes to save battery; force a refresh by removing and re-adding the widget if needed.

What do the colored days on the calendar widget mean?

On the Medium widget's monthly mini-calendar, each day with an event is colored by event type:

  • Blue: birthday celebration that day
  • Pink: wedding anniversary that day
  • Orange: special event anniversary that day
  • Purple: mixed day (multiple event types fall on the same day)

The current day is outlined for easy reference.

Still Need Help?

If you can't find the answer to your question, please contact our support team. We respond to all inquiries typically within 24-48 hours, in any of the 14 supported languages.