Overview
Short version: InsightBite collects only what's needed to run the service. We don't sell your data. Your meal history and nutrition data belong to you, and you can delete everything at any time.
InsightBite ("we", "us", "our") is a nutrition tracking application available on iOS and Android. This Privacy Policy explains what information we collect, why we collect it, and how it is used when you use the InsightBite app or this website.
By using InsightBite, you agree to this policy. If you disagree with any part of it, please discontinue use and contact us to have your data removed.
Data we collect
Account information
When you create a free account, we collect:
- Email address — used to identify your account and send password reset emails
- Display name — shown in the app interface
- Password — stored as a secure hash; we never store your plain-text password
You may also sign in via Google or Apple. In those cases, we receive only your name and email from the authentication provider; no other profile data is shared with us.
Nutrition and health data
This is the core of the app. We store:
- Meal logs — food items you describe and their AI-estimated calorie and macro breakdown
- Your corrections to AI-generated nutrition values
- Daily nutrition goals (calories, protein, carbs, fat)
- Body weight (optional, used for goal calculations)
- Height (optional, used for maintenance calorie calculation via the Mifflin-St Jeor formula)
- Age (optional, used for maintenance calorie calculation via the Mifflin-St Jeor formula)
- Gender (optional, used for goal defaults via the Mifflin-St Jeor formula)
- Logging streak data
Device and usage data
We collect limited technical information to keep the app working and to fix bugs:
- Device type and operating system version
- App version
- Crash reports and error logs — these may include user identifiers and contextual breadcrumbs (such as the screen you were on) to help us reproduce and fix issues
- Push notification tokens (stored to deliver meal reminders; collected only if you enable notifications)
- In-app events and usage patterns (e.g. screens visited, features used, premium status) — collected via Mixpanel to understand how the app is used and improve the product
We do not use advertising identifiers or track you across other apps or websites.
Trial mode
If you use InsightBite in trial mode (without an account), your 3 free meal analyses are stored locally on your device. Nothing is sent to our servers until you create an account.
How we use your data
We use your data solely to provide and improve the InsightBite service:
- To analyse the food you describe and return calorie and macro estimates
- To store and display your meal history and nutrition progress
- To personalise calorie goals using your body metrics
- To send meal reminder notifications (only if you enable them)
- To provide the AI-powered recipe suggestions feature
- To remember your ingredient corrections and improve accuracy over time
- To send password reset emails when requested
- To diagnose and fix technical issues
We do not use your data for advertising, profiling, or any purpose beyond providing the service you signed up for.
Third-party services
InsightBite uses the following third-party services. Each has its own privacy policy:
- Supabase — database and authentication. Your meal data and account information are stored on Supabase's infrastructure (hosted on AWS). Supabase Privacy Policy
- OpenAI — powers the AI food analysis. When you describe a meal, the description is sent to OpenAI's API to produce a nutrition estimate. OpenAI does not use API inputs to train its models by default. OpenAI Privacy Policy
- RevenueCat — manages premium subscriptions. If you subscribe to a premium plan, your purchase is processed entirely by Apple or Google; RevenueCat only receives anonymised subscription status. RevenueCat Privacy Policy
- Apple / Google — for Sign in with Apple or Sign in with Google authentication, and for subscription billing.
- Mixpanel — analytics platform used to understand how users interact with the app. We send event data that may include your email address, display name, body metrics (weight, gender), meal patterns, and premium status to Mixpanel so we can measure feature usage and improve the product. Mixpanel Privacy Policy
- Sentry — crash reporting and error monitoring. Crash reports sent to Sentry may include contextual breadcrumbs such as your user ID, the screen you were on, and recent actions — to help us reproduce and fix issues. Sentry Privacy Policy
- Expo / Expo Push Notifications — the framework used to build and deliver the app. If you enable push notifications, your device's push token is routed through Expo's notification service. Expo Privacy Policy
We do not sell or rent your personal data. The third-party services listed above receive only the data necessary to perform their specific function.
Apple Health (iOS only)
On iOS, InsightBite can optionally write your nutrition data (calories, protein, carbs, fat) to Apple Health. This integration is opt-in — you must explicitly enable it in the app's Profile settings.
- Data written to Apple Health is governed by Apple's own privacy policy
- We never read data from Apple Health — the integration is write-only
- You can disable the sync at any time from Profile settings
- Disabling does not remove data already written to Apple Health; use the Health app to remove those entries if needed
Data retention
Your data is retained as long as your account exists. When you delete your account (from Profile → Delete account), all your data — meal logs, nutrition goals, account credentials, and ingredient history — is permanently deleted from our database.
Note: if you have an active premium subscription, you must cancel it through the App Store or Google Play before deleting your account.
Crash and error logs may be retained for up to 90 days for debugging purposes.
Your rights
Regardless of where you are located, you have the right to:
- Access your data — contact us and we'll send you a copy
- Correct inaccurate data — most data can be edited directly in the app
- Delete your data — use the Delete account option in Profile, or email us
- Object to processing — contact us and we'll address your concern
To exercise any of these rights, email us at support@insightbite.info.
Children's privacy
InsightBite is not intended for children under 13 years of age (or the applicable age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
Changes to this policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. For significant changes, we will notify you via email or in-app notification. Continued use of InsightBite after changes are posted constitutes acceptance of the revised policy.
Questions, concerns, or data requests — reach out any time:
We're based in Canada and India, and we aim to respond within 2 business days.