1) Install & Permissions
- Install to Home Screen (Android/desktop: install icon; iOS: Share → “Add to Home Screen”).
- Grant Notifications: unknown
This app shows local notifications on a schedule while the app is open/active. Purely static PWAs cannot schedule notifications in the background across all platforms without a push server.
2) Schedule a Notification
If Month is left blank, the reminder is monthly (next valid month).
If you set Month to the current month and a time that hasn't passed yet, it will fire today.
If the time already passed, it will move to the specified month next year. After it fires for a specified month,
the schedule automatically reverts to monthly (no month lock).
3) Your Schedules
Background Facts
- iOS / Android / Desktop: Local scheduling works while the app is open/active. Background delivery without a server is not reliable.
- True Push: For exact-time delivery while closed, you need Web Push via a server (VAPID keys) to deliver messages to the Service Worker.
- Offline: This PWA caches itself for offline use (App Shell).