NutriPath logo
NutriPath
Nutrition & Wellness

Privacy Policy

NutriPath is a free nutrition and wellness app. This policy explains exactly what information we collect, why we collect it, and how we keep it safe.

Last updated: August 8, 2026
Contents
  1. Overview
  2. Information We Collect
  3. Local Device Storage
  4. App Permissions
  5. How We Use Your Data
  6. Third-Party Services
  7. Security Measures
  8. Data Retention
  9. Your Rights
  10. Children
  11. Policy Changes
  12. Contact

1. Overview

NutriPath ("we", "our", or "us") is a free nutrition and wellness mobile application for Android (package ID com.nutripath.app). It helps users understand their body with a built-in BMI calculator, track daily physical activity, learn from a library of nutrition articles, tips and videos, ask and answer nutrition questions, and talk directly with a nutrition coach.

The app is available in three languages — English, Amharic and Afaan Oromo — and is completely free. There is no subscription, no premium tier, no in-app purchase, and no advertising in NutriPath. Every feature is available to every user at no cost.

This Privacy Policy describes how we collect, process, store, and protect your information when you use the NutriPath application. By creating an account and using the app, you agree to the practices described in this policy. If you do not agree, please do not use the application.

NutriPath is built on the principle of minimal data collection. We collect only what is strictly necessary to operate the service. We do not sell your data to anyone, and we do not use it for advertising.

2. Information We Collect

Category Data Fields Where Stored
Account Identity Full name, email address, phone number (optional), password (hashed by Supabase Auth — never readable by us) Supabase (cloud)
Health Profile Height (cm) and weight (kg) entered in the BMI calculator. Your profile may also include your age, fitness goal (lose / gain / maintain weight) and activity level. Supabase (cloud)
Coach Chat Messages Text messages exchanged with your nutrition coach. Messages are automatically deleted from our database 48 hours after being sent. Supabase (cloud), auto-deleted after 48 h
Questions & Answers Nutrition questions you submit in the Q&A section. Questions are posted publicly so other users can benefit from the answers; your name is not published with them. Supabase (cloud)
Notifications Notifications delivered to you (announcements, tips, coach updates) and their read / unread status. Supabase (cloud)
Content Interaction Articles, tips and videos you open, and any content items a coach has assigned specifically to your account. Search happens locally on your device and is not sent to our servers. Supabase (cloud)
Exercise & Activity Daily step count, step baseline, 7-day step history and weekly 10k-step goal count, and the step data source (hardware sensor / Health Connect / manual) Device only (SharedPreferences)
Language Preference Your selected app language (English / Amharic / Afaan Oromo) — saved locally and synced to your user profile Device (SharedPreferences) + Supabase
Onboarding State A flag indicating whether you have completed the onboarding screens (never sent to any server) Device only (SharedPreferences)
Session Tokens Supabase authentication tokens (JWT) stored securely using Flutter Secure Storage, backed by Android Keystore on Android Device only (Android Keystore)
NutriPath does NOT collect your location, contacts, photos, camera input, microphone audio, or any biometric identifiers. Step count data collected through the pedometer or Health Connect is stored exclusively on your device and is never uploaded to our servers.

3. Local Device Storage

The following data is stored locally on your device only and is never transmitted to NutriPath servers:

Clearing app data from Android Settings will erase all locally stored information listed above.

4. App Permissions

NutriPath requests the following permissions on Android. Each permission is described with its purpose, whether it is required, and what happens if you deny it.

Permission Required? Purpose If Denied
INTERNET Required Connects to the Supabase backend for authentication, user profile sync, coach chat, content library, Q&A, and notifications. The app cannot function without internet access. Core features will be unavailable.
ACTIVITY_RECOGNITION Required for step tracking Reads live step count data from the device's hardware motion / pedometer sensor. Used only in the Exercise screen to display today's steps, distance, and estimated calories. Data is stored only on your device — never uploaded. The hardware pedometer is disabled. The app falls back to Android Health Connect (if available and authorized) or allows manual step entry. All other features continue to work normally.
Android Health Connect — STEPS (READ) Optional If the hardware pedometer sensor does not emit data shortly after opening the Exercise screen, the app requests read access to step data from Android Health Connect as a fallback data source. It is polled every 60 seconds while the screen is open. Denying Health Connect authorization disables the Health Connect data source. The app falls back to manual step entry. All other features work normally.
NutriPath does NOT request camera, microphone, location, contacts, storage/file access, SMS, call logs, or any other sensitive permission. You can review and revoke any permission at any time via Android Settings → Apps → NutriPath → Permissions.

5. How We Use Your Data

Core App Functionality

Nutrition Coaching & Chat

Community Q&A

In-App Notifications

Language & Localisation

Support

We do not use your data to serve targeted advertising. We do not build behavioural profiles for sale or transfer to marketing platforms. Your health data is never used for any purpose other than operating the NutriPath service.

6. Third-Party Services

NutriPath integrates the following third-party services. We share only the minimum data required for each service to function.

ServicePurposeData Shared
Supabase Backend database, authentication, real-time updates, and row-level security Account info, health profile, chat messages, Q&A, content, and notifications. Governed by Supabase Privacy Policy.
Google Fonts (Inter) Loads the Inter typeface used for the app interface at runtime No personal data. A standard font request is made to Google's font servers (IP address may be logged by Google under their own policies).
Android Health Connect & device sensors Optional step data source and hardware pedometer used by the Exercise screen Read-only access to step count data. Data is processed locally and never sent to NutriPath servers.
YouTube (external) Video lessons are linked as URLs that open in the YouTube app or your browser You choose to open the link. Viewing on YouTube is governed by Google's own privacy policy; no NutriPath account data is sent.

We do not integrate Facebook SDK, Google Analytics, Firebase Analytics, Crashlytics, Mixpanel, AppsFlyer, or any advertising network SDK.

7. Security Measures

No method of transmission over the internet or electronic storage is 100% secure. While we implement industry-standard security measures, we cannot guarantee absolute security. If you discover a security vulnerability, please contact us at the email address below before public disclosure.

8. Data Retention

Data TypeRetention Period
Chat messagesAutomatically deleted 48 hours after the message is sent, regardless of read status.
Account & health profileRetained for as long as your account is active. Deleted when you delete your account.
Questions & AnswersRetained for as long as your account is active. Removed when you delete your account.
Notification logsRetained until you manually delete them in the app, or until account deletion.
Exercise / step dataStored locally on device only. Cleared when you clear app data or uninstall the app.
Database backupsSupabase retains point-in-time backups for up to 7 days. Data deleted from live tables is removed from backups within that window.

You can delete your account and all associated cloud data from within the app under Profile → Delete Account. Device-local data is cleared automatically when you uninstall the app.

9. Your Rights

Depending on your jurisdiction you may have the following rights regarding your personal data. To exercise any of them, contact us at the address in Section 12.

10. Children's Privacy

NutriPath is not directed at children under the age of 13. We do not knowingly collect personal information from anyone under 13. If you are a parent or guardian and believe your child has created an account, please contact us immediately at the address in Section 12. We will delete the account and all associated data promptly.

11. Changes to This Policy

We may update this Privacy Policy periodically to reflect changes in the app, legal requirements, or our data practices. When we make material changes we will:

Continued use of NutriPath after an updated policy is posted constitutes your acceptance of the revised terms.

12. Contact Us

If you have questions about this Privacy Policy, want to exercise your data rights, or need to report a security concern, reach out to us directly.

nknegassa9@gmail.com

Package ID: com.nutripath.app  ·  Version 1.0.2