User guides
Notifications
Meal, hydration and weekly-summary reminders, timezone-aware.
MacroMath uses local notifications to help you stay consistent without relying on external servers. All scheduling is handled on-device and respects your timezone.
Notification types
| Type | When |
|---|---|
| Meals | Reminders in your eating windows throughout the day. |
| Hydration | Nudges so you don't forget your water. |
| Weekly summary | A recap of your progress for the week. |
Timezone-aware
Reminders are scheduled with chronological precision adjusted to the device's geographic timezone. If you travel, the times follow you with no manual reconfiguration.
Managing notifications
You can enable, disable and adjust reminders in your Profile. Because they are local, they work even without an internet connection.
Technically, notifications use the flutter_local_notifications library coupled with
the timezone package. See Tech stack.
Next steps
- Profile and settings — where you enable reminders.
- Languages and themes — personalize the experience.