Overview
Stack My Med collects information needed to provide the app: account access, label scanning, product cabinet storage, private product notes, scheduling, adherence tracking, optional HealthKit context, subscription status, support, and diagnostics.
We do not sell personal information. Data is used to operate, secure, improve, support, and measure Stack My Med.
Our public website uses Google Analytics 4 to understand visits, traffic sources, page views, outbound clicks, and App Store download clicks. Google may process browser and device information, approximate location, referrer, IP address, and interaction events for analytics. We use this to improve the website, not for third-party advertising tracking in the app.
Our public web funnel uses Meta Pixel and Meta Conversions API only after you explicitly choose “Allow analytics” for optional web analytics and advertising measurement. We use them to measure generic page and funnel-step views, successful lead capture, checkout start, trial start, and the first paid conversion. Website measurement data sent to Meta may include _fbc and _fbp, the real IP address and browser user agent for the website event, your consent state, generic plan, value, and currency fields, and a hashed pseudonymous external ID.
We use the email address you submit internally to save your lead and provide access, but we do not send it to Meta. For this web measurement, we also do not send email addresses, phone numbers, supplement or medication names, quiz answers, health data, free text, or label data to Meta.
We do not send any quiz-derived scores, result buckets, goals, or other quiz-derived metadata to Meta.
We use aggregate backend usage reports to understand privacy-safe product usage such as active users, scan volume, schedule refreshes, dose logging, and subscription status. These reports do not include product names, label photos, health answers, free-text notes, or dosage text.
We may use Amplitude in the app to understand privacy-filtered product behavior such as app opens, sign-in completion, screen usage, scan funnel steps, dose actions, cabinet actions, and paywall views. We do not send supplement or medication names, label photos, dosage text, health answers, HealthKit values, free-text notes, email addresses, phone numbers, or raw per-product identifiers to Amplitude.
Product note analytics use limited metadata only and exclude private note text and note previews. We do not send private product note text to Amplitude or Meta. Note analytics may include the feature action, source, active/paused status, and note-count bucket.
If we run Meta app-install advertising, Stack My Med may use Meta and Adapty, with RevenueCat continuing for legacy app versions, to measure iOS app activation, trial starts, subscriptions, and renewals attributed to those campaigns. This iOS measurement occurs only after App Tracking Transparency (ATT) authorization and is separate from consent in the public web funnel. We do not send supplement or medication names, label photos, dosage text, health answers, HealthKit values, free-text notes, email addresses, or phone numbers to Meta for this advertising measurement.
Medical and supplement information in Stack My Med is informational only. It is not a diagnosis, treatment plan, or substitute for professional medical advice.
Data we collect
Account and identifiers
When you sign in, we may process your Apple Sign in name or email when Apple provides it, a Convex user ID, anonymous user ID, auth identifiers, device-related identifiers, push notification metadata, and live activity token hashes.
Health and profile information
If you provide it, Stack My Med stores self-reported profile answers such as age range, goals, lifestyle information, conditions or concerns, pregnancy status, and similar health-related context. If you connect Apple Health, the app may read summaries such as steps, heart rate, sleep, and active calories to show context around your routine.
Label photos and product records
When you scan a product or add notes, label photos, extracted product facts, supplement or medication names, dosage, ingredients, private product notes that you write, schedule entries, cabinet assignments, adherence events, and related scan metadata may be stored off-device so the app can work across sessions.
Purchases and usage
We store subscription entitlement state, App Store transaction identifiers, scan counts, privacy-safe feature usage metrics, AI audit events, backend failures, diagnostics, and limited device attribution identifiers needed to operate, debug, and measure the service.
Service providers and processors
Stack My Med uses third-party processors to operate the app and public website:
- Convex for app database, authentication, backend functions, and file storage metadata.
- Apple for Sign in with Apple, StoreKit purchases, HealthKit, Push Notifications, and platform services.
- Adapty for current iOS subscription status, purchase validation, entitlement management, paywall delivery, and subscription attribution events.
- RevenueCat for those services in legacy app versions that remain installed.
- Meta for consent-gated public web advertising measurement and, after ATT authorization, iOS app-install, limited app activation, and subscription attribution measurement when Meta advertising is enabled.
- Amplitude for privacy-filtered app product analytics, funnels, cohorts, and feature-usage reporting.
- Gemini for AI extraction of product label images and text.
- Perplexity for product, safety, warning, interaction, and source-context enrichment.
- Google Analytics 4 for public website analytics, traffic-source reporting, page view measurement, outbound click measurement, and App Store click measurement.
These providers receive only the information needed for the services they support.
Your choices
- You can choose whether to grant camera, photo library, notification, and HealthKit permissions.
- You can disconnect HealthKit permissions in iOS Settings.
- You can delete your Stack My Med account in the app or follow the instructions on the account deletion page.
- You can cancel an active Apple subscription in your Apple ID subscription settings.
- You can manage Apple tracking and advertising settings in iOS Settings.
- In the public web funnel, use the on-page “Privacy choices” control to select “Allow analytics” or “Only necessary.” You can reopen the control and select “Only necessary” to withdraw your consent for subsequent optional Meta measurement in that browser. Withdrawing consent does not undo processing that already occurred.
Contact
For privacy questions, support requests, or account deletion help, email support@stackmymed.com.