Notifications
Beanstats uses local notifications to remind you to rate your brews after you’ve had time to enjoy them.
Rating Reminders
When you log a brew without a rating, Beanstats can send you a notification later to remind you to rate it.
How It Works
- You log a new brew without a rating
- If rating reminders are enabled, a notification is scheduled
- After your chosen delay (default: 2 hours), the notification appears
- Tapping the notification opens the rating sheet for that brew
- If you rate the brew before the notification fires, it’s automatically cancelled
Notification Content
Rating reminder notifications include:
- Title: “How was your brew?”
- Body: Contextual message mentioning the bean and method (e.g., “Your Ethiopian Yirgacheffe brewed with V60 is ready to rate!”)
Settings
Configure rating reminders in Settings > Notifications:
| Setting | Description | Default |
|---|---|---|
| Rating Reminders | Enable or disable reminder notifications | Off |
| Remind After | How long to wait after brewing | 2 hours |
Delay Options
Choose when to receive your reminder:
- 15 minutes
- 30 minutes
- 1 hour
- 2 hours (default)
- 4 hours
- 8 hours
- Next day
Notification Actions
When a rating reminder appears, you have two options:
| Action | Description |
|---|---|
| Rate Now | Opens the rating sheet for the brew |
| Later | Dismisses the notification |
Tapping the notification banner also opens the rating sheet.
Permissions
The app requires notification permissions to send rating reminders. Permissions are requested when:
- You enable rating reminders for the first time
- You tap “Allow” in notification settings
If permissions were previously denied, you’ll be directed to iOS Settings to enable them.
Focus & Sleep Modes
Rating reminder notifications automatically respect your iOS Focus and Sleep settings. You won’t be disturbed during:
- Sleep schedule
- Active Focus modes that silence notifications
- Do Not Disturb