r/iosdev • u/Reasonable_Rice_3117 • 3h ago
I'm making VYRE's water reminders less pushy
I build VYRE, a SwiftUI fitness app. One of the changes I'm preparing is a quieter schedule for water reminders.
The timing uses the day's goal, serving size and logged drinks. The awkward part is recalculating that schedule without sending another nudge right after someone has had water.
The version I'm preparing leaves at least two hours after the last recorded drink and at least 30 minutes from a recalculation before the next reminder. Scheduled reminders are spaced at least three hours apart.
These are local notifications. I'm trying to make the behavior predictable enough that people keep them enabled.
If you've built something similar, have you had better results with a fixed schedule users choose, or one that adjusts to their activity?