Data Disclosure

Effective: 2026-01-01 Last updated: 2026-06-02
Information transmitted to external SDKs and services for authentication, sync, billing, notifications, and advertising.
SDK / ServiceInformation transmittedRecipientPurpose
SupabaseUser IDs, email addresses, auth tokens, shopping lists, stock, recipes, family group data, IP addresses, logs, and anonymized opt-in error reports with identifiers and user-entered text removedSupabase, Inc. and its cloud infrastructureAuthentication, cloud sync, data storage, security, abuse prevention, bug investigation, and quality improvement
Apple Sign InUser identifiers issued by Apple, email address if shared by the user, and authentication dataApple Inc.Login and identity verification through an Apple account
Google Sign InUser identifiers issued by Google, email address, profile information, and authentication dataGoogle LLCLogin and identity verification through a Google account
RevenueCatApp user IDs, purchase transaction IDs, receipt data, subscription plan and entitlement data, and device informationRevenueCat, Inc.Subscription status verification, enabling paid features, purchase restoration, and purchase fraud prevention
Firebase Cloud MessagingFCM registration tokens, device information, and identifiers required for notification deliveryGoogle LLCPush notification delivery and maintaining notification reachability
Google AdMob / Google Mobile AdsAdvertising identifiers (IDFA / GAID), device information, ad impression and interaction data, coarse location, and consent statusGoogle LLC and Google-managed ad partnersFree-tier ad delivery, ad measurement, ad fraud prevention, and personalized or non-personalized ads based on consent
App Store / Google PlayStore account information, purchase information, subscription status, and information required for payment processingApple Inc. / Google LLCApp distribution, subscription billing, cancellation and refund procedures, and purchase verification

Advertising ID restrictions, personalized ads opt-out, and ATT permission changes can be managed from device settings or in-app settings. In some regions, Google UMP / CMP may show a consent management screen. For Google ad partners, see Google’s ad technology provider list. Anonymized error reports can be disabled in app settings. Transmissions needed for authentication, subscription verification, cloud sync, or notification delivery can be stopped or reduced by disabling the relevant feature, logging out, changing notification settings, or deleting the account, but some functions may become unavailable.