How RemindPro Works
Everything you need to know about notifications, nagging, alarms, snooze logic, and more — explained for everyday users.
Reminder Basics
When you create a reminder and set a time, RemindPro schedules a notification to fire at exactly that moment. Tapping Donein the notification marks it complete and cancels everything else. That's the simple path.
The more powerful path is what makes RemindPro different: if you don't act on the reminder, it keeps coming back — automatically, at escalating intervals — until you do. This is the nagging engine.
The Nagging Engine
When a reminder fires and you ignore it (or dismiss the notification without tapping Done), RemindPro schedules a series of follow-up notifications called nags. Each nag arrives at a pre-set interval after the original time and repeats the alert until you take action.
How the chain works
Suppose your reminder is set for 9:00 AM with the Normal nag profile. If you ignore it, you will receive:
- 9:00 AMPrimary reminder
- 9:05 AMNag #1 — «Reminder»
- 9:10 AMNag #2 — «Still pending»
- 9:20 AMNag #3 — «Overdue»
- 9:30 AMNag #4 — Final escalation
On the Free tier, you get one follow-up at 5 minutes. On Premium, you choose from four nagging profiles (see below).
Nagging respects quiet hours
If you set an active window for a reminder (e.g. 8 AM – 10 PM), nags that would fire outside that window are silently dropped. The reminder will start the chain fresh the next time it fires within the window.
Nag Profiles
Premium users can choose how aggressively RemindPro follows up. The profile is set per reminder in the edit screen.
Gentle 🐢
3 follow-ups at 5 min, 15 min, 30 min after the original time.
Normal 🔔
4 follow-ups at 5 min, 10 min, 20 min, 30 min. The default.
Aggressive ‼️
5 rapid-fire follow-ups at 1 min, 3 min, 5 min, 10 min, 15 min.
Custom 🎚️
You define up to 5 intervals (in minutes) of your choosing.
Done, Later & Skip
Every RemindPro notification shows action buttons. Here is exactly what each one does.
✅ Done
Marks the reminder as complete. All pending follow-up nags are cancelled immediately. For recurring reminders, the next occurrence is automatically scheduled for the next cycle (tomorrow, next week, etc.). Completing a recurring reminder also advances your streak counter.
⏰ Later
Delays the reminder by your configured snooze interval (default 30 minutes; Premium users can change this in Settings). All existing nags are cancelled and a fresh reminder fires at the new time. If nagging is enabled, a brand-new nag chain starts from that new time — so the reminder will keep following up if you ignore it again.
Snooze interval
You can change the snooze duration in Settings → Later duration. Options range from 5 minutes to 2 hours. This applies to all your reminders.
⏭️ Skip
Available on recurring reminders. Dismisses the current occurrence without marking it done — your streak is not broken, but this occurrence is simply ignored. The reminder will fire again as normal on the next scheduled cycle. Nags for the current occurrence are cancelled.
Urgent Alarms
When you mark a reminder as Urgent, RemindPro uses Apple's AlarmKitframework instead of a regular notification. This is the same system that powers the built-in Clock app's alarms.
What makes Urgent different
- Bypasses the hardware silent switch — your phone will ring even if it is muted.
- Bypasses Focus modes and Do Not Disturb — it will always come through.
- Shows a full-screen alarm UI on the lock screen, just like the Clock app.
- Requires you to grant "Alarms & Reminders" permission the first time you create an urgent reminder. iOS will ask automatically.
The escalation alarm
For urgent reminders, the finalnag in the chain is also delivered as a full AlarmKit alarm (shown with a red tint). This is the escalation point — RemindPro's way of saying "you have now been reminded as many times as configured and still haven't acted."
Dismissing the escalation alarm (red) on a recurring reminder automatically advances to the next occurrence and arms the fresh alarm cycle — no app launch needed.
Snooze on an urgent alarm
Tapping Snooze on an urgent alarm stops the ringing and schedules a replacement notification at your configured snooze interval. All intermediate nags are paused during the snooze window so you are not interrupted immediately.
Urgent is for truly urgent things
Because Urgent alarms bypass the silent switch, use this setting thoughtfully. It is designed for medication reminders, critical deadlines, or anything where missing the alert has real consequences.
Live Activities & Dynamic Island
When a nagging reminder fires, RemindPro starts a Live Activity. On iPhones with a Dynamic Island, you will see a persistent countdown showing how long until the next nag. On older iPhones, it appears as a compact banner on the Lock Screen.
The Live Activity stays active until you tap Done (either in the notification or in the app). This gives you a constant visual reminder that something is waiting for your attention — even when your phone is locked.
When you tap Later, the Live Activity countdown resets to the new snooze time automatically.
Location Triggers
Instead of a time, you can attach a reminder to a place. Premium RemindPro monitors your location in the background and fires the reminder when you arrive at or leave the specified area.
- On arrival— fires when you enter the defined radius around the location (e.g. "Buy milk when I arrive at the supermarket").
- On departure— fires when you leave the area (e.g. "Lock the door when I leave home").
If nagging is enabled, location-based reminders follow the same nag chain as time-based ones — the escalation starts from the moment the location trigger fires.
You can optionally restrict a location reminder to a time window (e.g. only fire between 8 AM and 9 PM). Triggers that fall outside the window are suppressed.
Recurring Reminders
Recurring reminders come back automatically after each completed (or skipped) occurrence. RemindPro supports four recurrence patterns:
- Daily — fires every day at the same time.
- Weekly — fires on the same day of the week.
- Monthly — fires on the same day of the month.
- Custom interval Premium— fires every N hours or days (e.g. "every 8 hours" for medication).
- Specific weekdays Premium — fires only on the days you choose (e.g. Mon, Wed, Fri).
Each time you complete a recurring reminder, the next occurrence is scheduled automatically. If you snooze instead of completing, the recurring schedule is not affected — the next occurrence fires on schedule regardless.
Additional Daily Times
Premium On daily recurring reminders, you can add up to 8 extra fire times within the same day. For example, a medication reminder could fire at 8 AM, 2 PM, and 8 PM — all from a single reminder entry.
Each additional time is independent: it fires its own notification, and if nagging is enabled, it triggers its own nag chain. Tapping Done on any notification marks the whole reminder as complete for that day.
Streaks & Completion Count
For recurring reminders, RemindPro tracks how consistently you complete them on time.
Streak counter 🔥
Every time you complete a recurring reminder before the next occurrence, your streak grows by one. The streak is visible as a flame badge on the reminder row. The flame color intensifies as your streak grows — orange for 1–6 days, deep orange for 7–29 days, red for 30–99 days, and purple-red for 100+ days.
If you miss an occurrence (let the reminder go past without completing it), the streak resets to zero. There is a short grace period after the next occurrence fires before the streak is broken, so a brief delay does not immediately penalise you.
At-risk indicator
When your streak is at risk of being broken (the deadline for the current occurrence is approaching and you have not completed it), the flame badge switches to a pulsing yellow outline to warn you.
Completion count ✓
Separate from the streak, RemindPro keeps a total count of how many times you have completed each recurring reminder across its entire lifetime. This is shown as a small badge next to the streak.
Apple Watch
Premium The RemindPro Watch app mirrors your active (incomplete) reminders on your wrist. Reminders sync automatically whenever you open the iPhone app or bring it to the foreground.
From your Apple Watch you can:
- View all pending reminders with their next fire time.
- Tap Done to mark a reminder complete directly from your wrist — the iPhone app and notifications update in real time.
- Tap Snooze to delay the reminder by your configured snooze interval.
FAQ
Why did my Urgent alarm ring even though my phone was on silent?
This is intentional. Urgent reminders use Apple's AlarmKit, which bypasses the hardware mute switch — the same way your iPhone alarm clock works. If you want the reminder to respect silent mode, change its priority from Urgent to Normal.
I tapped Later but the reminder fired again almost immediately. Why?
Later reschedules the reminder by your configured snooze interval (default 30 min). If you have the interval set to a very short value (e.g. 5 min) in Settings, the re-fire will happen quickly. You can increase the snooze duration in Settings → Later duration.
I marked a recurring reminder as Done but the alarm still went off later. Why?
Completing a recurring reminder schedules the *next* occurrence. If you completed Monday's reminder, Tuesday's will still fire at the scheduled time — that is the expected behaviour. If you want to stop it permanently, delete or disable the reminder.
What happens if I have no internet or my phone is offline?
All notifications and alarms are scheduled locally on your device. RemindPro works fully offline. iCloud sync will resume and merge changes as soon as connectivity is restored.
How many reminders can I have?
Free users can have up to 10 reminders. Premium users have no limit. iOS itself allows up to 64 scheduled notifications per app at once — for large reminder lists, RemindPro uses a background refresh system to keep replenishing the schedule so you never miss a reminder even if you have many.
My streak broke even though I completed the reminder. Why?
Streaks require completing the reminder before the *next* occurrence fires. For a daily reminder at 9 AM, you need to tap Done before 9 AM the following day. Completing it after that point counts as missing the occurrence.
Will the Live Activity drain my battery?
Live Activities are designed by Apple to be very power-efficient. They update only when a new nag is scheduled (typically a few times per reminder, per day). In practice, the battery impact is negligible.
I have more questions. How can I contact you?
Reach out at info@esperto.ch. We reply to every message.