Our principle
Notifications are earned trust, not rented attention. HafizPrime sends the fewest notifications we can get away with, and every one is opt-in per category.
Categories
| Category | What it sends | Default |
|---|---|---|
| Practice reminders | One daily nudge at your chosen time | Off |
| Review urgency | When verses are slipping | Off |
| Streak milestones | Monthly at most | Off |
| Prayer times | Adhan at five times | Off |
| Coach check-ins | Weekly summary | Off |
| Announcements | App updates, new features | Off |
| Community mentions | Only if a teacher or group admin @mentions you | Off |
All default to off. You pick what you want, not the other way around.
Per-time-slot controls
Quiet hours by default: 22:00–06:00. Custom quiet hours supported. Friday Al-Kahf reminders are separate toggles.
No growth-hacky patterns
We will not:
- Send push to re-engage lapsed users with guilt.
- Imply religious obligation in notification copy.
- Bundle “update available” with unrelated marketing.