← Back to home

Privacy Policy

Last updated: 13 June 2026 · Contact: privacy@trymacrosnap.com

The short version. MacroSnap analyzes photos and voice notes of your meals to estimate macros. We send that data to a small set of cloud services (Supabase, Anthropic, OpenAI) to make the app work. We don't sell your data, we don't train AI models on it, and we don't track you across other apps or the web. You can use MacroSnap without an account, and you can delete everything from inside the app.

1. What we collect

When you sign up

When you set up your profile (onboarding — all optional, skippable)

During onboarding you can optionally tell us a few things so the app can personalize targets and greet you by name. Every field is optional — you can skip the entire step, and change or clear any of it later in Settings.

When you log meals

When you use the app

When you subscribe (optional)

What we do NOT collect

2. Why we collect each thing

DataWhyWhere it lives
Email + auth identifierSign you in across devicesSupabase Auth (US)
Meal photosShow your meal history; AI analyzes the photo to estimate macrosSupabase Storage (US), private to your account
Voice clipsTranscribe what you said into textTransient — sent to OpenAI, not stored by us afterward
Food + macro dataShow your daily macros; build your history; power your personal food cacheSupabase Postgres (US), private to your account
Menu photosSame as meal photosSupabase Storage (US), private
Crash reportsFix the bugs that affected youSentry
Usage eventsUnderstand which features are valuablePostHog (US cloud)
Diet preferencesConfigure the app to match your goalsSupabase Postgres (US)
Name + biometrics (sex, age, height, weight)Greet you by name; estimate body-weight-relative targets; show a weight trendSupabase Postgres (US), private to your account
Health context (GLP-1 use, menopause stage, sodium tracking) — sensitive, optionalTailor in-app targets + guidance. Never sold, never shared, never used to train AISupabase Postgres (US), private to your account
Subscription status + purchase history (if you subscribe)Unlock Pro features; restore your purchase across devicesRevenueCat (keyed to your account); we never see card data

3. Sub-processors

We rely on these third parties to operate MacroSnap. Each is bound by their own privacy policy and a contractual agreement that prohibits using your data for advertising or model training:

Sub-processorWhat they doTheir policy
SupabaseDatabase + Auth + Storage hostingsupabase.com/privacy
AnthropicClaude vision identifies foods + estimates macros from your photosanthropic.com/legal/privacy
OpenAIWhisper transcribes your voice notesopenai.com/policies/privacy-policy
SentryCrash reportingsentry.io/privacy
PostHogUsage analyticsposthog.com/privacy
RevenueCat (when you subscribe)Manages your subscription status + purchase history (we never see your card details)revenuecat.com/privacy
Apple (Sign in with Apple)Identity verificationapple.com/legal/privacy
Google (Sign in with Google)Identity verificationpolicies.google.com/privacy

4. AI training disclaimer

Your meal photos, voice clips, and food data are NEVER used to train AI models. Both Anthropic and OpenAI's API tiers (the ones we use) explicitly exclude API inputs from training under their published policies. We've configured our API access to use these no-training tiers and will move to a different provider if those terms change.

We also don't train any models ourselves. The "cache" of food data we build is per-account, used only to make your app faster on repeat foods — your data is not shared across accounts.

5. How long we keep your data

6. Sharing

We do not sell your personal data. We do not share it with advertisers or data brokers. We share data only with:

7. Your rights

What you can opt out of

TelemetryDefaultUser-controllableWhy
PostHog product analyticsOnYes — Settings → Privacy toggleBehavioral data used to prioritize features. One-tap opt-out.
app_opened cold-start counterOnNoReliability measurement. No PII, no behavior.
Sentry crash reportsOnNoOperational telemetry. Stack traces only — no meal data, no transcripts.

If you require a stricter opt-out, email privacy@trymacrosnap.com and we can flag your account for server-side telemetry exclusion.

Account deletion mechanics

The 30-day "soft delete" window exists for mistake recovery and subscription unwinding. Note: Apple and Google do not let us cancel your subscription when you delete your account — if you delete with an active subscription, it continues to bill until you cancel separately via the App Store / Google Play. The deletion screen warns about this.

After day 30 a scheduled job permanently removes your account row, profile, all meals and food items, all analysis logs, and every meal/menu photo in your private storage folder. Backups roll over within an additional 90 days.

EU/UK users have GDPR rights including data portability and the right to lodge a complaint with your local data protection authority. California residents have CCPA rights including the right to know and the right to delete.

8. Children

MacroSnap is not directed to children under 13 and we do not knowingly collect data from anyone under 13. If you believe we've collected data from a child under 13, contact privacy@trymacrosnap.com and we'll delete it. We do not engage in targeted advertising or behavioral tracking that triggers COPPA / GDPR-K.

9. Security

We cannot guarantee absolute security — no online service can — but we hold ourselves to commercially reasonable standards.

10. Account linking edge cases

If you sign up with email/password and later use Sign in with Apple or Google with the same email, the identities may link into a single account. A different SSO email creates a separate account with no automatic merge. Contact privacy@trymacrosnap.com if you need accounts merged.

11. International transfers

Our data lives primarily in the US (Supabase US region). If you're outside the US, by using MacroSnap you consent to your data being transferred to and processed in the US. We rely on Standard Contractual Clauses with our sub-processors for EU→US transfers.

12. Changes to this policy

We'll update the "Last updated" date above whenever this policy changes. For material changes (new data we collect, new sharing) we'll surface an in-app notice and require you to acknowledge it.

13. Contact

Questions, requests, or complaints: privacy@trymacrosnap.com

← Back to home