Privacy Policy
Last updated: May 27, 2026
Overview
Portion is an iOS app for meal logging, nutrition estimates, goals, subscriptions, and optional Apple Health integration. We design Portion to keep confirmed meal records on your device where possible and to avoid storing raw meal content in operational logs.
Information Portion Handles
- Meal information you enter or confirm, including foods, portions, calories, macros, and related notes.
- Photos or typed meal descriptions you choose to send for Smart Estimates.
- Barcode lookup inputs and product nutrition returned by Open Food Facts.
- Optional Apple Health values used for goals, such as weight, height, age, sex, active energy, and nutrition totals you choose to write back.
- Subscription status and purchase entitlement information from RevenueCat and Apple.
- Diagnostics, crash reports, product analytics, app version, device context, and privacy-preserving backend request metadata.
Smart Estimates
If you enable Smart Estimates, Portion may send a meal photo or typed meal description to our backend so an AI provider can suggest editable nutrition details. You choose whether to confirm or discard the result.
Backend operational logs are designed to store request metadata, such as request identifiers, timing, provider/model labels, status, image byte count, or text length. They are not intended to store raw photos, typed meal descriptions, generated nutrition details, or confirmed meal records.
Apple Health
Portion asks for Apple Health permission only when you use Health-related features. Depending on what you allow, Portion may read profile and activity values to help set editable goals, and may write confirmed nutrition totals back to Apple Health. You can change Health permissions in the Apple Health app or iOS Settings.
Local Storage and Photos
Confirmed meal records are stored on your device. If local photo retention is enabled, Portion may keep a local copy of a confirmed meal photo on your device. You can disable local photo retention in app settings.
Service Providers
Portion uses service providers to operate the app, including Supabase for backend services and access control, RevenueCat for subscription status, Sentry for crash and error diagnostics, PostHog for product analytics, Open Food Facts for barcode nutrition lookup, and an AI provider for Smart Estimates.
These providers process information only as needed to provide their services to Portion.
Retention
Local meal data remains on your device until you delete it or uninstall the app. Backend Smart Estimate event metadata is retained for operational monitoring and abuse prevention, and is scheduled for deletion after the configured retention period.
Your Choices
- You can use manual meal logging without uploading photos or meal descriptions for Smart Estimates.
- You can control Apple Health permissions in iOS.
- You can manage subscriptions through your Apple ID subscription settings.
- You can contact us for privacy questions, support, or deletion requests.
Contact
For privacy questions, deletion requests, or app support, use the contact method listed in Portion's App Store listing.