Privacy Policy — Droppy

Last updated: May 11, 2026

Droppy ("the app", "we", "our") is a water intake tracker for iPhone. This policy explains what data the app accesses, how it is used, and your rights as a user.


1. Summary

2. Data stored on your device

Droppy stores the following data locally on your device:

DataWhere storedPurpose
Water intake logs (amount, timestamp, source)SwiftData (on-device database)Display daily progress and history
Daily water goalUserDefaults (shared App Group)Calculate progress ring and reminder cadence
Wake and sleep hoursUserDefaults (shared App Group)Restrict reminders to your active hours
Reminder intervalUserDefaults (shared App Group)Schedule hydration notifications
Cup sizesUserDefaults (shared App Group)Populate quick-log buttons
Body weight (if entered)UserDefaults (shared App Group)Suggest a personalized daily goal
Unit preference (ml / oz)UserDefaults (shared App Group)Display values in your preferred unit
Appearance preferenceUserDefaults (shared App Group)Apply light, dark, or system theme
Post-workout reminder settingsUserDefaults (shared App Group)Send a hydration nudge after detected workouts
Processed workout IDsUserDefaults (shared App Group)Avoid sending duplicate post-workout reminders
Onboarding completion flagUserDefaults (shared App Group)Show onboarding only once

The shared App Group (group.com.joelsantos.hydrate) allows the home screen widget to read the same preferences and today's progress without opening the app. No data leaves the App Group container.

3. Apple Health (HealthKit)

Droppy can integrate with Apple Health. This is optional — you can use the app without granting Health permissions.

If you grant permission, Droppy accesses the following data types:

Data typeAccessPurpose
Dietary Water (HKQuantityType.dietaryWater)Read & WriteSync water logs with Health; avoid duplicate entries
Body Mass (HKQuantityType.bodyMass)ReadSuggest a daily hydration goal based on your weight
Workouts (HKWorkoutType)ReadDetect recent workouts and suggest extra hydration

HealthKit commitments — as required by Apple:

4. Notifications

Droppy schedules local notifications only. Reminder notifications are generated on your device and never routed through an external server. The app requests notification permission to:

You can disable notifications at any time in Settings → Notifications → Droppy.

5. Data we do NOT collect

6. Children's privacy

Droppy does not knowingly collect data from children under 13. The app contains no account creation and no data transmission, making it safe for all ages. The App Store age rating for Droppy is 4+.

7. Data deletion

Because all data is stored locally on your device:

8. Changes to this policy

If this policy changes materially, the updated version will be published at the same URL with a new "Last updated" date. Continued use of the app after changes constitutes acceptance of the revised policy.

9. Contact

If you have questions about this privacy policy, contact:

Joel Santos
joelsantosjunior1996@gmail.com