Privacy Policy
Draft last updated: 26 July 2026
FastMacros (“FastMacros,” “we,” “us,” or “our”) helps you hit your daily macro targets by reading your remaining nutrition needs and suggesting food that fits. This Privacy Policy explains what information the FastMacros mobile app collects, how we use it, who we share it with, and the choices you have. We care about health data in particular and hold it to the stricter standards below.
1. Information we collect
Account information
When you create an account we collect your email address and a securely hashed password (or an authentication token if you sign in through a provider). This identifies your account and lets your data sync across your devices.
Food, water, and body data you log
We store the information you choose to enter or track, including:
- foods, drinks, and meals you log, with their macros and any notes;
- water and hydration entries;
- body weight and, if you enter or connect them, body-composition figures;
- your goals, targets, dietary patterns, allergen filters, eating window, and preferences.
Progress photos and body measurements
If you use the optional progress-photo feature, the photos and body measurements you add are private to your account. Photos are stored in a private, per-user location and are only ever shown to you through short-lived links; we never make them public and never share them with any third party, use them for advertising, or use them to train any AI model. You can delete any entry at any time, and when you delete your account (see Section 6) your progress photos and measurements are permanently removed along with the rest of your data.
Health data we read from Apple Health and Android Health Connect
With your explicit permission, FastMacros reads data from Apple HealthKit (iOS) or Android Health Connect so we can calculate what's left in your day and personalize your targets. Depending on the features you use and the permissions you grant, this can include:
- nutrition (calories and macros you've already consumed);
- active energy burned;
- hydration;
- body weight;
- body-fat percentage;
- lean body mass;
- sleep;
- heart-rate variability (HRV);
- resting heart rate.
We request only the data types the features you use actually need, and you can grant or revoke each permission at any time in your device's Health settings. FastMacros can also, if you turn it on, write foods and water you log back to Apple Health / Health Connect; this write-back is off by default.
Approximate location
To show restaurants and stores near you and compute distances, we use your approximate location while you use those features. You can decline location access and still use the rest of the app; nearby suggestions simply won't appear.
Grocery accounts you connect
Most ordering and grocery links simply open the other service in your browser or their app. Kroger is different, and we want to be precise about it. If you connect a Kroger account — Kroger, Fred Meyer, Ralphs, King Soopers and their other store banners — FastMacros works with Kroger's own developer API on your behalf, without you leaving the app. Specifically:
- we keep a Kroger sign-in token on your device, in your phone's secure keystore, so you don't have to sign in every time. It is never sent to our servers;
- we send items from your shopping list to Kroger to look up products, prices, and availability at the store you choose;
- we send your approximate location, or a ZIP code you type, to Kroger when you are searching for a store near you;
- we save which store you picked on your device, so your list keeps pricing against it;
- when you confirm it, we add the items you selected to your Kroger cart. You review the list first, and you check out on Kroger.
The prices and product details Kroger returns are shown to you while you're using the feature and are not stored in our database. Your Kroger token and store choice are removed from your device when you sign out of FastMacros or delete your account.
For the other grocery retailers we can show prices for, we use price information we have gathered separately — we do not connect to your account, and nothing about you is sent to them.
Photos and descriptions you submit
If you use photo logging, menu scanning, label scanning, or the “describe a meal” feature, the photo or text you submit is sent to be analyzed so we can recognize the food. See Section 4 for the third-party AI provider involved and the consent we ask for first.
Subscription and purchase information
If you subscribe to FastMacros Plus or Pro, your purchase is processed by Apple or Google. We do not receive or store your full payment-card details. We do receive subscription status (for example, whether your subscription is active or in a trial) so we can unlock the features you paid for.
Device and usage information
We keep limited operational records needed to run the app — for example counts of how often you use a feature that calls an outside service, so we can apply fair usage limits.
We also record a small, fixed set of product events, so we can see where people get stuck and whether people come back. There are fourteen of them: that an account was created; that you viewed a setup step, and which number it was; that you finished setup, and whether you completed the questions or chose "Set up later"; that your targets were saved, and what set them (you, the wizard, or an adaptive adjustment); that a food was logged, and by which method (search, photo, description, barcode, label, recipe, or a one-tap card); that the app found you at least one matching order on a given day, and on which screen, recorded at most once per screen per day and never as a count of how many times; that you opened the upgrade screen, and which plan it showed; that a purchase went through, and which plan and billing period; that you opened a link to go and order, which service it pointed to (the restaurant's own site, DoorDash, Uber Eats, or Grubhub) and the match score we had shown for that order; that an order was placed, and whether it was delivery or pickup; that a week of meals was filled in the planner, which planner it was, and whether the app filled it for you or you asked it to; that you shared a recipe, and only whose recipe it was — one of ours, your own, another member's, or a shop-bought item nobody wrote — never which recipe and never who you shared it with; that you opened the app on a given day, recorded at most once per day and never as a count of how many times; and that you tapped one of our notifications, and which kind it was (meal-prep day, order-week day, GLP-1 dose day, a repeat-order reminder, a meal reminder, a cook timer, a daily log reminder, an eating window opening, an eating window closing soon, a fast beginning, or a fast check-in).
None of these name a restaurant, a dish, or a recipe. The ordering records say which delivery service a link pointed to — never which restaurant you were looking at, and never what was in the order. The match score is a percentage describing how well an order fit the macros you had left; it is not a macro, a target, or a measurement of you, and nothing about your body can be worked out from it.
The last two — the app-open record and the notification record — are how we tell whether people are still finding the app useful after the first week. They record the day and the kind, never the content: an app-open record says only that the app was opened that day, and a notification record says only which kind was tapped — not its title, not its text, and not what it was about.
These records never include what you ate, your weight or body composition, your targets, anything you typed, or any search you ran. They cannot: each event may only carry values from a fixed list written into the app, so there is no way for a food name, a number you entered, or free text to end up in one. We keep them in our own database, we never sell them, and we use no third-party analytics or advertising network. They are deleted with your account.
2. How we use your information
We use your information only to run and improve the app's features, specifically to:
- calculate your remaining macros and daily targets;
- rank food and orders from nearby menus that fit your macros, diet, and allergen filters;
- recognize foods from photos, descriptions, barcodes, and nutrition labels;
- power the Mac coach's commentary and your progress, streaks, and history;
- plan days and weeks of meals and build shopping lists;
- hand you off to ordering and grocery services you choose;
- keep your data in sync across your devices;
- manage your subscription and unlock paid features;
- diagnose problems, prevent abuse, and improve the product.
We do not use your health data for advertising, and we do not sell your personal information.
3. Health data — special commitments
Because health data is sensitive, we hold it to stricter rules:
- We never use health data (from Apple Health, Android Health Connect, or that you log in the app) for advertising or marketing, and we never sell it.
- Health data read from Apple Health is not stored in iCloud, consistent with Apple's HealthKit requirements.
- We ask for your explicit consent before sending any photo, menu image, or food description you submit to a third-party AI provider for recognition (see Section 4).
- You control every health permission at the operating-system level and can revoke it at any time.
4. How your information is shared
We do not sell your personal information. We share it only with the service providers needed to make FastMacros work, and only for that purpose:
- Google (Gemini AI) — third-party AI disclosure. When you use photo logging, label scanning, “describe a meal,” or import or adapt a recipe, the photo, image, or text you submit is processed by Google's Gemini AI to read and identify the food. Gemini also draws the food pictures shown on recipe cards, using the recipe's name and ingredient list — including recipes you write yourself. If Gemini is briefly unavailable, food-recognition content may instead be processed by Anthropic's Claude AI as an automatic fallback (see below). We request your explicit consent before the first time we share this content with a third-party AI provider. This content is sent only to perform the task you asked for, and is never used for advertising or sold.
- Anthropic (Claude AI) — third-party AI disclosure. Several features use Anthropic's Claude AI. Claude also serves as an automatic fallback for the Gemini food-recognition features above when Gemini is briefly unavailable, processing the same photo, image, or text to read and identify the food. When you scan a restaurant menu, the photo you submit is processed by Claude to read the menu. When you generate your daily insight (“how today's fuel will feel”) or receive a goal-completion message, a summary of your logged nutrition for the day — such as calories and macros consumed, active energy, hydration, recent history, your fasting schedule, whether GLP-1 mode is on, and, when available from your connected health platform, your body composition (weight, lean mass, body fat %) — is processed by Claude to write it. We request your explicit consent before the first time we share this data with a third-party AI provider. This data is never used for advertising or sold.
- Supabase. Our database and authentication provider hosts your account and the data you log so it can sync across your devices.
- Adapty. Processes and reports your subscription state so we can unlock the features you purchased.
- Ordering services. When you choose to order, we open DoorDash, Uber Eats, Grubhub, Instacart, or a restaurant's own site. Those services operate under their own terms and privacy policies once you leave FastMacros.
- Kroger. If you connect a Kroger account, we send your shopping-list items, and your approximate location or typed ZIP when you search for a store, to Kroger's developer API, and we add items to your Kroger cart when you confirm. See Section 1 for exactly what is sent and stored. Kroger operates under its own terms and privacy policy.
Content you choose to make public. Your profile is private by default. If you turn it on, your display name, handle, avatar, bio, specialties, published cookbooks, any recipes you have made visible, and your milestone badges become publicly viewable — including on the open web at fastmacros.net. Recipes you publish to the community, and menu corrections you contribute, are shown to other users along with your public name. Your weight, your body composition, your intake, and what you ate are never part of any public page. You can make your profile private again at any time, which removes it from public view.
We may also disclose information if required by law, to protect our rights or users' safety, or in connection with a merger or acquisition (in which case we will continue to protect your information under this policy or notify you of any change).
Separately, FastMacros uses public and licensed reference data — such as USDA FoodData Central, Open Food Facts, OpenStreetMap, and FatSecret — to look up nutrition facts and places. Looking up a nearby place uses your approximate location; these lookups are not a sale of your personal information.
5. Data retention
We keep your account and logged data for as long as your account is active so your history and progress remain available to you. Product analytics are kept in a limited, rolling window. When you delete your account (see Section 6), we delete your personal data from our active systems within 30 days, except where we must keep limited records to comply with law, resolve disputes, or prevent abuse. Health data read through Apple Health / Health Connect stays under your control in those platforms and is governed by their settings.
6. Your rights & choices
- Access & export. You can export your targets, food log, saved meals, and meal plans from within the app.
- Deletion. You can delete your account and its data from within the app (Settings → Account), or request deletion by email. Full instructions are on our Delete your account page.
- Revoke health & location access. You can turn off any Apple Health, Health Connect, or location permission at any time in your device settings.
- Marketing. We do not run health-data advertising. Any optional product emails will include an unsubscribe option.
- Regional rights. Depending on where you live, you may have additional rights (such as access, correction, portability, or objection) under laws like the GDPR or CCPA/CPRA. Contact us to exercise them.
7. Data security
We use industry-standard measures to protect your information, including encryption in transit, access controls, and per-user data isolation (row-level security) in our database. No method of transmission or storage is perfectly secure, but we work to protect your data and to limit who can access it.
8. Children's privacy
FastMacros is not directed to children under 13, and we do not knowingly collect personal information from them. Certain features that involve calorie deficits are additionally restricted to users 18 and older within the app. If you believe a child has provided us personal information, contact us and we will delete it.
9. International users
FastMacros is operated from the United States, and your information may be processed there and in other countries where our service providers operate. By using the app, you understand that your information may be transferred to and processed in those locations, which may have different data-protection laws than your own.
10. Changes to this policy
We may update this policy as the app evolves or the law changes. When we make material changes, we will update the date above and, where appropriate, notify you in the app. Your continued use after an update means you accept the revised policy.
11. Contact us
Questions about this policy or your data? Email us at fast.macros.app@gmail.com.
← Back to FastMacros