Privacy Policy

Last updated: September 21, 2026

The short version

NeverLate has no accounts, no servers of its own, no analytics inside the app, and no advertising. It reads your calendar on your iPhone to schedule alarms before your events, and that calendar data is never uploaded by NeverLate. If you choose to connect Google Calendar, Google’s sign-in service is involved, and we describe exactly what that means below.

What NeverLate accesses and why

DataWhyWhere it goes
Calendar events (title, time, location, notes, link, calendar, your attendance status, availability) from the calendars on your iPhoneTo find upcoming events, decide which ones get an alarm, and show your agendaProcessed on your iPhone. Not stored by NeverLate beyond what is on screen; re-read from your calendar on every refresh.
Alarm records (an internal event identifier, the alarm’s identifier, its time, lead time and sound)So NeverLate can recognise and update its own alarms instead of creating duplicatesA file on your iPhone. Entries disappear as soon as the event passes.
Your settings (lead time, sound, selected calendars, event filters, per-event choices, appearance, connected Google address)To behave the way you askedStored on your iPhone only.
Widget snapshot (the next 24 hours of event titles, times, locations, and alarm times)To show the Home Screen widgetStored in NeverLate’s private app container on your iPhone; overwritten on every refresh.
Alarm details handed to iOS (event title, location, start time)So the alarm screen — and a paired Apple Watch — can show which event the alarm is forHeld by iOS while the alarm exists; removed when it fires or is cancelled.

NeverLate never accesses your contacts, location, photos, microphone, or notifications, and never reads attendee lists except to learn your own reply to an invitation. Attendees are never shown, stored, or logged.

Permissions

Calendar (Full Access). Reading events requires full calendar access; “Add Events Only” cannot read events. You can change this at any time in the iPhone Settings app → Apps → NeverLate → Calendars. Without it NeverLate cannot find events or schedule alarms, and the app says so.

Alarms. NeverLate uses Apple’s AlarmKit to sound prominent alarms, including when your iPhone is locked or silenced. You can turn this off in the iPhone Settings app → Apps → NeverLate → Alarms. Without it you can still see your agenda, but no alarms will sound.

NeverLate does not ask for notification permission and does not use push notifications.

Google Calendar (optional)

Most people don’t need this: if your Google account is added to the iPhone’s Calendar app, its events already reach NeverLate through Apple Calendar. The direct connection exists for people who prefer not to add the account to iOS.

If you tap Connect Google Calendar during setup, or Connect under Settings → Calendars → Google Calendar:

Diagnostics

Settings → Privacy & Support → Diagnostics shows the app’s own state: permission states, counts of events and alarms, timestamps, app and iOS versions. It never includes event titles, locations, or account details. Nothing leaves your iPhone unless you tap Copy Summary and paste it into an email to us.

How long data is kept

Your choices

Children

NeverLate is a general-audience utility and is not directed at children.

This website

never-late.app (this site, not the app) loads a page-view counter from Seline to see how many people visit. The app itself contains no analytics. The site is hosted on GitHub Pages, which may keep standard server logs.

Changes to this policy

If this policy changes we will update this page and the date at the top. The plan is to keep NeverLate this simple.

Contact

Questions or requests about your data? Visit the support page to email us.