Introduction
Welcome to HydroHero ("we," "our," or "us"). We are committed to protecting your privacy and ensuring the security of your personal information. This Privacy Policy explains how we collect, use, and safeguard your information when you use our mobile application.
Information We Collect
Hydration Data
We collect and store the following hydration-related information:
- Water and beverage intake logs (amounts, timestamps, types)
- Daily hydration goals and progress
- Container preferences and quick-add settings
- Liquid type selections (water, coffee, tea, juice, etc.)
- Notification preferences and reminder schedules
- App usage patterns and preferences
Motion Detection Data
When using shake-to-log features, we collect:
- Motion sensor data (accelerometer readings)
- Drinking pattern detection (tilt angles, duration)
- Confidence scores for automatic logging
Important: Motion data is processed locally on your device and is NOT transmitted to our servers. It is used solely for detecting drinking motions.
HealthKit Integration
With your explicit permission, we may sync hydration data with Apple Health:
- Water intake amounts exported to HealthKit
- Integration with your health and fitness data
- Read exercise data to adjust hydration goals (Premium feature)
Technical Information
We automatically collect certain technical information:
- Device type and operating system version
- App version and usage statistics
- Crash reports and performance data
- Anonymous analytics through Mixpanel
How We Use Your Information
We use your information to:
- Track and display your daily hydration intake
- Sync your data across your Apple devices via CloudKit
- Send customizable hydration reminders
- Calculate hydration values for different beverages
- Provide gamification features (levels, quests, rewards)
- Generate insights and analytics about your hydration patterns
- Enable shake-to-log and motion detection features
- Improve app performance and user experience
- Provide customer support
Data Storage and Security
CloudKit Integration
Your hydration data is stored securely using Apple's CloudKit service:
- Data is encrypted both in transit and at rest
- Only accessible through your Apple ID and devices
- We cannot access your personal CloudKit data
- Data remains under your complete control
Local Storage
Hydration data is stored locally on your device using SwiftData for:
- Offline access and performance optimization
- Quick logging without internet connection
- Motion detection processing happens entirely on-device
Third-Party Services
Analytics
We use Mixpanel for anonymous usage analytics to improve our app. This data is aggregated and does not contain personally identifiable information. You can opt out of analytics in app settings.
RevenueCat
For subscription management, we use RevenueCat, which processes subscription data according to their privacy policy. This enables premium features like advanced analytics and unlimited history.
HealthKit Integration
HealthKit data is only accessed with your explicit permission and is used solely to sync hydration data. We do not store or share your HealthKit data outside of Apple's ecosystem.
Your Rights and Choices
You have the right to:
- Access and export your hydration data (CSV/JSON format)
- Delete your account and associated data
- Revoke HealthKit permissions at any time
- Opt out of analytics collection
- Control notification preferences and schedules
- Delete individual water entries or entire history
- Manage motion detection settings
- Cancel premium subscription at any time
Data Retention
We retain your data as long as your account is active. When you delete the app or your account:
- CloudKit data remains under your Apple ID control
- Local data is removed from your device
- You can delete individual entries at any time
- Premium subscription data is managed through Apple/RevenueCat
Data Export and Portability
HydroHero allows you to export your hydration data in multiple formats:
- CSV format for spreadsheet analysis
- JSON format for developer use
- HealthKit sync for integration with other health apps
Premium Features and Subscriptions
Some features require a premium subscription:
- Subscription status is managed through Apple App Store
- Payment information is processed by Apple, not us
- RevenueCat manages subscription entitlements
- We do not store payment card information
Children's Privacy
Our app is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. Parents may supervise older children's use of the app.
Motion Detection Privacy
Important privacy notes about motion detection:
- All motion processing occurs locally on your device
- Accelerometer data is NOT transmitted to servers
- Motion detection can be disabled at any time
- No location tracking is involved in motion detection
Changes to Privacy Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy within the app and updating the "Last updated" date.
Contact Us
If you have any questions about this Privacy Policy, please contact us:
Email: privacy@hydrohero.app
Website: hydrohero.app