Skip to main content
Nutrivine LogoNutrivine
NutrivineNutrivine
Log in

Privacy Policy

Last updated: February 25, 2026

1. Introduction

Nutrivine ("we," "us," or "our") operates the Nutrivine mobile application for iOS and Android and the website at nutrivine.app (collectively, the "Service"). This Privacy Policy describes what information we collect, how we use it, who we share it with, and the choices you have.

Because Nutrivine processes health-related data, we hold ourselves to a high standard of transparency. By creating an account or using the Service, you agree to the practices described in this policy. If you do not agree, please do not use the Service.

2. Information We Collect

2.1 Account Information

When you create an account we collect:

  • Email address (or Apple private-relay email)
  • Display name
  • Password (hashed; email sign-up only)
  • OAuth identifiers if you sign in with Google or Apple

2.2 Physiological & Health Data

To personalize nutrition targets we collect:

  • Date of birth, biological sex, height, and weight
  • Activity level and weight goal
  • Life-stage information (pregnancy trimester or lactation status, if you choose to provide it)
  • Weight history over time

2.3 Nutrition & Activity Data

  • Food diary entries (meals, portions, timestamps)
  • Water and caffeine intake logs
  • Exercise and activity logs (type, duration, calories)
  • Custom foods, saved meals, and favourite items
  • Macro and micronutrient goal preferences

2.4 AI-Processed Content

When you use our AI features we collect:

  • Meal photos images you capture for AI nutrition analysis
  • Voice recordings audio you record for voice-based food logging
  • Barcode scan images photos of product labels and nutrition panels

These files are uploaded to our secure cloud storage and processed server-side. They are used solely to return nutrition results to you and are not used to train third-party AI models.

2.5 Device & Technical Data

  • Device model, operating system, and app version
  • IP address (used to derive country/region; we do not request GPS location)
  • Crash logs and performance metrics (via Firebase Crashlytics)
  • Anonymized usage analytics (via Firebase Analytics)
  • Push-notification tokens (if you enable notifications)

2.6 Third-Party Integration Data

If you connect a third-party service:

  • Strava activity type, duration, distance, and calorie data; athlete profile (name, weight, height, city)

You can disconnect any integration at any time from Settings.

2.7 Community Content

  • Product comments and ratings you post
  • Votes on other users' comments

3. How We Use Your Information

  • Provide the Service calculate personalized DRI targets, log meals, generate AI nutrition analyses, sync data across devices
  • Personalize your experience tailor recommendations to your age, sex, life stage, and goals
  • Improve the product analyze anonymized usage patterns, fix bugs, develop new features
  • Communicate with you send account notifications, respond to support requests, deliver push notifications you have opted into
  • Ensure security detect abuse, prevent fraud, enforce our Terms
  • Display advertising show ads to free-tier users (see Section 6)

4. Third-Party Services & Data Sharing

We do not sell your personal data. We share information only with the following categories of service providers, and only to the extent necessary to operate the Service:

ProviderPurposeData shared
Firebase (Google)Authentication, analytics, crash reportingEmail, UID, device info, usage events, crash logs
Google Cloud StorageMedia storageMeal photos, product images, voice recordings
RevenueCatSubscription managementUser ID, purchase transactions
Google AdMobAdvertising (free tier)Device identifiers, ad interaction data
StravaActivity sync (opt-in)OAuth tokens, activity data
ExpoApp updates & push notificationsPush tokens, device info

We may also disclose information when required by law, to protect our rights, or in connection with a merger or acquisition (with prior notice to users).

5. AI Data Processing

When you use AI Meal Scan, Voice Logging, or Barcode Scan, your content is sent to our servers for processing. Key points:

  • Images and audio are processed solely to return nutrition results to you
  • Your content is not used to train third-party AI models
  • Uploaded media is stored securely and associated with your account
  • You can delete individual scans from your history at any time
  • When you delete your account, all associated media is permanently removed

6. Advertising

Free-tier users may see banner advertisements served by Google AdMob. In regions where privacy law requires explicit consent (including the EU/EEA, UK, Brazil, and other jurisdictions), ads are non-personalized by default and you must opt in via Settings > Privacy. In all other regions, ads are personalized by default to show you more relevant content; you can opt out at any time via Settings > Privacy. On iOS, we additionally respect your App Tracking Transparency (ATT) preference. Premium subscribers see no ads.

Your health data (food logs, weight, medical information, health conditions, life stage) is never used for ad targeting.

7. Data Security

We protect your data with:

  • TLS encryption for all data in transit
  • Encryption at rest for stored data
  • Firebase Authentication for secure session management
  • Time-limited signed URLs for media access
  • Re-authentication required for sensitive actions (account deletion)

No system is 100% secure. If you discover a vulnerability, please report it to [email protected].

8. Your Rights & Choices

Regardless of where you live, we provide every user with the following controls:

  • Access & Portability export all your data as CSV files from Settings > Sync & Backup > Export Data
  • Correction edit your profile, food logs, and goals at any time within the app
  • Deletion request permanent deletion of your account from Settings > Account > Delete Account. A 14-day grace period applies, during which you can cancel the deletion. After the grace period, all your data is permanently and irreversibly removed
  • Opt-out of Analytics toggle off in Settings > Privacy > Anonymous Feedback
  • Opt-out of Crash Reporting toggle off in Settings > Privacy > Crash Reports
  • Control Personalized Ads toggle on or off in Settings > Privacy > Personalized Ads (default depends on your region)
  • Disconnect Integrations revoke Strava or other connections from Settings

For any request you cannot perform in-app, contact us at . EU/EEA residents may also lodge a complaint with their local data-protection authority.[email protected]. EU/EEA residents may also lodge a complaint with their local data-protection authority.

9. Data Retention

  • Active accounts data is retained for as long as your account exists
  • Deleted records when you delete individual records (food logs, activities, etc.), they are soft-deleted and retained for 30 days to allow recovery, after which they are permanently removed
  • Deleted accounts when you request account deletion, a 14-day grace period begins during which you can cancel. After the grace period, all personal data, uploaded media, and associated records are permanently and irreversibly deleted
  • Anonymized analytics aggregated, non-identifiable data may be retained indefinitely to improve the Service
  • Legal obligations we may retain limited data where required by law

10. Children's Privacy

Nutrivine is not intended for children under 13 (or under 16 in jurisdictions where a higher age of consent applies). We do not knowingly collect personal information from children. If you believe a child has created an account, please contact us at [email protected] and we will promptly delete it.

11. International Transfers

Our servers and service providers are located in the United States and other countries. By using the Service, you consent to the transfer and processing of your data outside your country of residence. We ensure that all transfers are protected by appropriate safeguards consistent with applicable data-protection laws.

12. Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will notify you via an in-app notice or email and update the "Last updated" date above. Continued use of the Service after a change constitutes acceptance.

13. Contact

Questions or concerns about your privacy? Reach us at:

We aim to respond within 48 hours on business days.