Befoor app icon

Never be late to a meeting
ever again.

Befoor reads your calendar and sets alarms before your appointments — automatically, every day.

Available on iOS

Everything you need,
nothing you don't.

Befoor is a focused alarm app built for people with back-to-back calendars.

📅

Calendar-Aware Alarms

Befoor reads your calendar and schedules alarms before each upcoming appointment — no manual setup required.

🔔

Fires Through Silent Mode

Alarms play through a background audio session, so the sound rings even when your ringer switch is off — just like the built-in Clock app.

🔄

Always Up to Date

Reschedule or cancel a meeting and Befoor updates your alarms in the background automatically.

😴

Snooze & Dismiss

Tap Snooze for a little more time, or Dismiss — or swipe the notification away — to cancel all remaining alerts for that event. Tapping the banner also snoozes.

⏱️

Configurable Lead Time

Choose how many minutes before each event you want to be alerted — anywhere from 5 to 60 minutes.

🎵

Custom Alert Sounds

Pick from a curated selection of original alarm tones, or use the system default. Each sound is distinct and attention-grabbing.

📵

Focus Mode Support

Befoor uses Time Sensitive notifications so alarms break through Do Not Disturb and Focus modes when you need them most.

🗓️

Keyword Filtering

Add words like "Lunch" or "OOO" and Befoor will skip any event whose title matches — no alarm for things that don't need one.

📳

Haptic Feedback

A strong, repeating haptic pattern accompanies each alarm so you feel it even when you can't hear it.

👥

1:1 Meeting Detection

Befoor automatically detects your 1:1 meetings from calendar titles and attendees, building a list of the people you meet with regularly.

📝

Meeting Notes

Capture notes for each person right inside the app. Jot down what you discussed so you're always prepared for your next conversation.

Follow-Ups & Recurrence

Track action items for each person with due dates. Set follow-ups to recur weekly or biweekly so nothing slips through the cracks.

📌

Long-Term Notes

Keep persistent notes about each person — goals, preferences, context — that stay front and center across every meeting.

🔔

People Reminders

Set custom reminders tied to specific people. Snooze them by 1, 3, or 7 days right from the notification.

☁️

iCloud Sync

Your people, notes, follow-ups, and settings sync across all your devices via iCloud with end-to-end encryption.

Set it once.
Never think about it again.

Befoor runs entirely in the background. After the one-time setup, there's nothing to do.

1

Grant calendar access

Befoor reads your calendars to find upcoming events and detect 1:1 meetings. Calendar data is processed on your device.

2

Allow notifications

Enable Time Sensitive Notifications so Befoor can reach you even in Focus or Do Not Disturb mode.

3

Befoor syncs automatically

Alarms are scheduled for every upcoming event. Add or reschedule a meeting and Befoor catches it in the background.

4

Your alarm fires

At your configured lead time, an alarm rings — through silent mode — with a notification showing the event name and time. Two silent follow-up banners appear in the next few minutes, then a final audible alarm fires at the exact event start if you haven't responded.

5

Snooze or dismiss

Tap Snooze to be reminded again in a few minutes, or tap Dismiss — or swipe the notification away — to cancel all remaining alerts for that event.

Your data is yours.

Befoor was built with privacy as a first principle. Here's exactly what we do — and don't — do with your information.

🔒

Befoor does not collect, transmit, or store any personal data on third-party servers. Your data is either stored locally on your device or synced privately through your own iCloud account with end-to-end encryption.

What Befoor Accesses

Befoor requests access to your calendar to read event titles, start times, and calendar names. This information is used to schedule local alarms and to detect 1:1 meetings for the People feature. Befoor may also request access to your contacts to resolve attendee names. Calendar and contact data is processed on your device and is never sent to third-party servers.

iCloud Sync

If you are signed into iCloud, Befoor uses Apple's CloudKit to sync your People data (people, meeting notes, follow-ups, reminders, and detection keywords) across your devices. This data is end-to-end encrypted before it leaves your device — only your devices signed into the same iCloud account can decrypt it. Apple cannot read the encrypted content. Your app preferences are also synced across devices using iCloud Key-Value Storage.

Alarm scheduling data and calendar sync records remain local to each device and are never uploaded to iCloud.

What Befoor Does Not Do

  • We do not collect any personal information on our own servers.
  • We do not transmit any data to third parties.
  • We do not use analytics, crash reporting SDKs, or advertising frameworks.
  • We do not require an account or any form of sign-in beyond your Apple ID.
  • We do not share your data with anyone, ever.

Local Storage

Befoor stores your preferences (lead time, selected sound, ignored keywords, etc.) locally using iOS's standard UserDefaults mechanism and syncs them via iCloud Key-Value Storage to your other devices. Alarm scheduling data is stored locally using SwiftData and is never transmitted off-device.

Notifications

Befoor uses iOS local notifications to deliver alarms. These notifications are generated entirely on your device and are not routed through any external service. Befoor also registers for silent push notifications from iCloud to keep your People data in sync across devices.

Background Audio

To deliver alarm sounds that play through silent mode, Befoor maintains a background audio session using an inaudible audio stream. This is standard iOS behavior used by alarm and music apps. No audio is recorded or transmitted.

Children's Privacy

Befoor does not knowingly collect any information from children under the age of 13.

Changes to This Policy

If this privacy policy changes, the updated version will be posted here. Continued use of the app after any changes constitutes acceptance of the revised policy.

Contact

Questions about privacy? Reach us at apps@feingold5.com.

Effective date: April 13, 2026

We're here to help.

Have a question, found a bug, or want to suggest a feature? Drop us a line — we read every email.

Send us a message and we'll get back to you as soon as possible.

apps@feingold5.com

Or copy: apps@feingold5.com