Privacy Policy for Baby's Companion
Last Updated: December 9, 2025
Introduction
Welcome to Baby's Companion ("we," "our," or "the App"). We are committed to protecting your privacy and the privacy of your family, especially when it comes to information about your children. This Privacy Policy explains how we collect, use, store, and protect your information.
Information We Collect
1. Account Information (Optional)
Guest Mode: You can use the app without creating an account. In guest mode, all data stays on your device only, and cloud sync is not available.
With Account: If you choose to create an account for cloud backup:
- Email address (if you sign in with email, Google, or Apple)
- Authentication credentials
- User ID (generated automatically)
2. Baby & Family Information
- Child's name, date of birth, and gender
- Profile photos (optional)
- Activity logs (feeding, sleep, diaper changes, medicine)
- Growth records (weight, height, head circumference)
- Medical information (medicine names, doses, notes)
3. Device Information
- Device type and operating system
- App usage analytics (Firebase Analytics)
- Crash reports (to improve app stability)
How We Use Your Information
We use the information you provide to:
- Provide app functionality: Track and display your baby's activities, growth, and health information
- Send notifications: Remind you about feeding, sleep, diaper changes, and medicine schedules (only if you enable reminders)
- Sync your data: If you enable cloud backup, we store encrypted data on Firebase Cloud to sync across your devices
- Improve the app: Anonymous analytics help us understand how people use the app and fix bugs
Data Storage & Security
Guest Mode (No Account)
When using the app without an account:
- All data is stored locally on your device only
- No data is transmitted to any server
- Cloud backup is not available
- Your data remains completely private on your device
Local Storage (With Account)
Your data is primarily stored locally on your device using SwiftData. Even with an account, your information stays on your iPhone/iPad unless you enable cloud backup.
Cloud Backup (Optional - Requires Account)
If you create an account and choose to enable cloud backup:
- Your data is encrypted using AES-256 encryption before being uploaded
- Encrypted data is stored in Firebase Cloud Storage (Google Cloud)
- Only you can decrypt and access your data using your account credentials
- You can disable cloud backup at any time from Settings
Photos
- Profile photos are stored locally on your device
- If cloud backup is enabled, photos are compressed and encrypted before upload
- We never share or use your photos for any purpose other than displaying them in your account
Data Sharing
We do not sell, rent, or share your personal information with third parties.
Third-Party Services We Use:
- Firebase (Google): Authentication, cloud storage, and analytics
- Apple Sign-In: If you choose to sign in with Apple
- Google Sign-In: If you choose to sign in with Google
These services are subject to their own privacy policies:
Important:
- All data entry and management is controlled by you
- Baby information (name, birthdate, photos, health data) is entered by you
- We treat all data with the highest security standards
- You can delete any data at any time
Your Rights & Choices
Access Your Data
You can view all your data within the app at any time.
Export Your Data
Go to Profile tab and tap "Export Data" to download a complete copy of all your information in JSON format.
Delete Your Data
- Delete individual records: Swipe to delete any activity, growth record, or baby profile
- Delete account: Go to Settings → Account → Delete Account (permanently removes all cloud data and account)
Disable Cloud Sync
Go to Settings → Data & Privacy → Cloud Backup to turn off cloud syncing. Your local data remains on your device.
Notification Preferences
You can enable or disable reminders at any time in Settings → Reminders or in your device's notification settings.
Security Measures
We take security seriously:
- End-to-end encryption for cloud backup (AES-256)
- Secure authentication with Firebase
- Local data is protected by your device's security (passcode, Face ID, Touch ID)
- Regular security audits and updates
- No third-party tracking or advertising
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we make changes:
- We'll update the "Last Updated" date at the top
- Significant changes will be announced in the app
- Continued use of the app after changes means you accept the new policy
Contact Us
If you have questions or concerns about this Privacy Policy or your data, please contact us:
- Email: support@babyscompanion.com
Consent
By using Baby's Companion, you consent to this Privacy Policy and agree to its terms.