Privacy Policy
Effective Date: April 3, 2026 | Developer: Josean | Contact: joseanralat49@gmail.com
1. Information We Collect
- Account info (email, name) through Firebase Authentication
- Body stats (weight, height, age, sex, activity level) you enter during onboarding
- Body weight history — dates and weight entries you log in the Progress tab
- Location (city/region) to estimate local grocery pricing
- Food preferences, dietary restrictions, and weekly budget
- Meal plans you generate and save
- Custom grocery items you manually add to your grocery list — stored locally on your device only
- Plan adherence data — days you mark as followed each week, meal completion checkmarks, and daily streak count (all stored locally on your device only)
- Notification preferences (enabled/disabled)
- Photos you optionally take or select when using the Fridge Scan feature (processed immediately and never stored)
- Barcode numbers when you use the Barcode Scanner — only the numeric barcode is sent to the OpenFoodFacts public database for product lookup; no camera images are transmitted or stored
- Subscription status through RevenueCat
- Advertising identifiers (IDFA/GAID) used by Google AdMob to show relevant ads to free users
- Feedback you voluntarily submit through the in-app feedback form — including your message, account email, and user ID — stored in Firestore and accessible only to the developer
2. How We Use Your Information
- To generate personalized AI meal plans via the Anthropic Claude API
- To estimate grocery costs based on your location
- To save your preferences and meal plan history
- To display your weight progress over time in the Progress tab
- To send weekly meal plan and grocery reminders (only if you enable notifications)
- To manage your subscription
- To show relevant ads to free-tier users via Google AdMob
- To review feedback you submit in order to improve the app
We do NOT sell your data to third parties
3. Advertising (Free Tier)
- Free users see banner ads served by Google AdMob, and a full-screen interstitial ad approximately every 3rd app launch
- AdMob may collect your advertising identifier (IDFA on iOS, GAID on Android) to serve relevant ads
- You can limit ad tracking in your device Settings under Privacy
- Pro subscribers see no ads of any kind
4. Push Notifications
- With your permission, we send local weekly reminders: a Sunday plan reminder and a Wednesday grocery reminder
- Notifications are scheduled on your device — no data is sent to our servers to deliver them
- You can enable or disable notifications at any time from Profile → Preferences
- Revoking permission in your device Settings will also stop all notifications
5. Third Party Services
- Firebase (Google) — authentication and cloud data storage
- Firebase Remote Config (Google) — used to deliver app configuration such as minimum required version; no personal data is collected or transmitted
- Anthropic Claude API — meal plan generation, fridge photo analysis, and Fit a Treat adjustments (your preferences, meal data, and any fridge photos are sent to generate plans; no data is stored by Anthropic beyond the API call)
- OpenFoodFacts — free open food database for barcode product lookups; only the scanned barcode number is sent, no personal information
- Google AdMob — banner advertising for free users
- RevenueCat — subscription management
- Apple/Google — payment processing
6. Data Storage and Security
- Your data is stored in Google Cloud Firestore with industry-standard encryption
- Weight progress entries are stored in a private subcollection accessible only to your account
- Custom grocery items are stored locally in your device's SharedPreferences and are never uploaded to our servers
- iOS home screen widget data (today's meals) is written to an App Group shared container on your device only — it is never transmitted externally
- Barcode scan results are displayed temporarily and not saved unless you explicitly choose to add them to your grocery list or Fit a Treat flow
- We do not store payment information — this is handled by Apple/Google
- Your meal plans are stored securely in the cloud via Firestore
- Feedback submissions are stored in Firestore and are only accessible to the developer — they are never shared with third parties
7. Your Rights
- You can delete your account and all associated data at any time from the Profile screen
- Deleting your account permanently removes all data including weight entries and meal plans
- An account is required to use PrepMeal AI
- You can request a copy of your data by contacting us
8. Children's Privacy
PrepMeal AI is not intended for users under 13. We do not knowingly collect data from children.
9. Changes
We may update this policy. Continued use of the app after changes constitutes acceptance of the updated policy.