Privacy Policy
Last updated: June 1, 2026
BiteBloom ("we," "our," or "the app") is committed to protecting your privacy. This Privacy Policy explains what information we collect, how we use it, and your rights regarding your data when you use the BiteBloom mobile application.
1. Information We Collect
We collect the following types of information when you use BiteBloom:
- Account Information: When you sign in with Google, we receive your name, email address, and profile photo from your Google account. This is used solely to create and manage your BiteBloom account.
- Meal Photos: Photos you take or upload for food analysis are sent to our AI service for nutrition estimation. These images are stored on Cloudinary to allow you to review your meal history.
- Nutrition Data: The food items, nutrient values, meal scores, and daily logs generated from your meals are stored in Firebase Firestore and linked to your account.
- Profile & Goal Data: Information you provide such as age, weight, height, activity level, and nutrition goals are stored to calculate your personalized daily targets.
- Device Information: We may collect basic device information (device model, operating system version) for debugging and improving app performance.
2. How We Use Your Information
Your information is used to:
- Provide AI-powered food analysis and nutrition tracking features
- Calculate personalized daily calorie and nutrient targets
- Store your meal history so you can review past entries
- Generate progress analytics and weekly/monthly reports
- Improve the accuracy and performance of the app
3. Third-Party Services
BiteBloom uses the following third-party services to deliver its features:
- Google Gemini AI: Meal photos are sent to Google's Gemini AI model for food identification and nutrition analysis. Google's privacy policy applies to this processing.
- Firebase (Google): We use Firebase Authentication for sign-in and Firebase Firestore for storing your account data, nutrition logs, and settings. Data is stored on Google Cloud servers.
- Cloudinary: Meal photos are stored on Cloudinary's cloud storage service. Cloudinary's privacy policy applies.
- Open Food Facts: Barcode scanning queries the Open Food Facts open database to retrieve packaged food nutrition data. No personal data is sent to this service.
4. Data Storage & Security
Your data is stored securely using Firebase Firestore with Google Cloud infrastructure. We use Firebase Authentication to ensure only you can access your account. All data transmission between the app and our services is encrypted using HTTPS/TLS.
While we take reasonable measures to protect your data, no method of electronic storage is 100% secure. We cannot guarantee absolute security.
5. Data Retention & Deletion
Your data is retained as long as your account is active. You can delete your account and all associated data at any time from the app's Settings screen. When you delete your account:
- Your profile information is permanently removed
- All meal logs and nutrition data are deleted from Firestore
- Meal photos are removed from Cloudinary
- Your Firebase Authentication account is deleted
Deletion is permanent and cannot be undone.
6. Data Sharing
We do not sell, trade, or rent your personal information to third parties. Your data is only shared with the third-party services listed above, solely to provide the app's core functionality. We do not use your data for advertising purposes.
7. Children's Privacy
BiteBloom is not intended for children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us and we will promptly delete it.
8. Your Rights
Depending on your jurisdiction, you may have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your data (available via Settings)
- Withdraw consent for data processing
9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the app after changes constitutes acceptance of the revised policy.
10. Contact Us
If you have questions or concerns about this Privacy Policy, please contact us at: