MacroBite
Privacy Policy
Effective date: June 12, 2026
MacroBite ("we", "us") helps you make better food choices when eating out. This policy explains what data the MacroBite iOS app collects, why, and what control you have over it. The short version: we collect what we need to personalize your targets and run the app, your food log stays on your device, and we never sell your data.
At a glance
| Data | Why we collect it | Where it lives |
|---|---|---|
| Email / sign-in identity | Create and secure your account | Our cloud database (Supabase) |
| Body & goal profile (sex, age, height, weight, goal weight, activity level) | Compute your calorie and macro targets | Our cloud database (Supabase) |
| Dietary preferences, allergens, favorite restaurants | Filter and rank menu recommendations | Our cloud database (Supabase) |
| Daily food log | Track your day | Your device only — never uploaded |
| Ad-attribution events (and advertising ID, only with your permission) | Measure which ads work so we can keep the app affordable | Meta (Facebook) advertising systems |
| Subscription status | Unlock MacroBite Pro on your devices | RevenueCat and Apple |
1. Who we are
MacroBite is operated by the developer of the MacroBite iOS app. You can reach us any time at hello@macrobite.app.
2. What we collect
Account information
When you create an account we collect your email address. If you use Sign in with Apple or Google Sign-In, we receive the name and email your Apple ID or Google account shares with us. Authentication is handled by Supabase, our backend provider.
Profile and goal data
During onboarding you tell us your fitness goal (cut, maintain, or bulk), sex, age, height, current weight, goal weight, timeline, activity level, dietary preferences, allergens, and the restaurants you eat at. We treat this as sensitive personal data. It is used for exactly one purpose: computing your daily calorie/macro targets and tailoring menu recommendations. It syncs to your account in our cloud database so your plan survives reinstalls and new devices.
Food log
The meals you log each day are stored in a local database on your device. Your food log is not uploaded to our servers.
Advertising and attribution data
We run ads to grow MacroBite. To measure whether they work, the app uses the Meta (Facebook) SDK, which records app install and key funnel events (such as completing registration or starting a trial). If — and only if — you allow tracking in the iOS App Tracking Transparency prompt, this includes your device's advertising identifier (IDFA). If you decline, no advertising identifier is collected. We also relay a limited set of these events server-side (via Meta's Conversions API) for the same measurement purpose. These events describe what happened in the app, not what you eat.
Purchase data
Subscriptions are processed by Apple and managed through RevenueCat, which stores your subscription status and transaction history. We never see or store your payment card details.
3. What we don't collect
- No camera or photo library access — the app has none.
- No Apple Health / HealthKit data.
- No location data.
- No contacts.
- No third-party analytics SDKs (no session recording, no behavioral analytics).
4. How we use your data
- Compute and update your personalized calorie and macro targets.
- Filter and rank restaurant menu items for your goals, diet, and allergens.
- Maintain your account and sync your plan across devices.
- Manage your subscription and free trial.
- Measure ad performance in aggregate.
- Respond when you contact support.
We do not sell your personal data, and we do not share it with data brokers.
5. Who we share data with
| Service | What they process | Why |
|---|---|---|
| Supabase | Account identity, profile and goal data | Authentication and database hosting |
| RevenueCat | Subscription status, transaction identifiers | Subscription management |
| Apple | Payment, App Store account | Billing and app distribution |
| Meta (Facebook) | App events; advertising ID only with ATT consent | Ad measurement and attribution |
| Sign-in identity (only if you choose Google Sign-In) | Authentication |
Each provider processes data under its own contractual and legal obligations. We may also disclose data if required by law.
6. Legal bases (EEA/UK users)
Where GDPR applies, we process account and profile data to perform our contract with you (providing the app), advertising measurement data based on your consent (the ATT prompt) and our legitimate interest in measuring marketing, and support communications based on legitimate interest. You may withdraw consent at any time in iOS Settings → Privacy & Security → Tracking.
7. California privacy rights (CCPA/CPRA)
California residents have the right to know, delete, and correct personal information, and to opt out of "sharing" for cross-context behavioral advertising. We do not sell personal information. Declining the iOS tracking prompt opts you out of cross-context ad measurement. To exercise any right, email hello@macrobite.app — we will not discriminate against you for doing so.
8. Retention and deletion
We keep your account data for as long as your account exists. You can delete your account — and all profile data with it — directly in the app (Settings → Delete account). Deletion is immediate and permanent on our servers. Your local food log is removed when you delete the app. You can also request deletion or a copy of your data by emailing hello@macrobite.app.
9. Security
Data in transit is encrypted with TLS. Cloud data is stored with Supabase using industry-standard protections and row-level access controls scoped to your account. No system is perfectly secure, but we minimize what we collect in the first place — the most sensitive thing you do in MacroBite (your daily log) never leaves your phone.
10. Children
MacroBite is not directed at children under 13, and we do not knowingly collect data from them. If you believe a child has created an account, contact us and we will delete it.
11. Changes to this policy
If we make material changes, we will update the effective date above and, where appropriate, notify you in the app. Continued use after changes means you accept the updated policy.
12. Contact
Questions, requests, or complaints: hello@macrobite.app.