User Agreement

Terms of Service

Last Updated: 10 October 2026

These Terms govern your use of Macro Tracker and its related services, operated by Oleh Prukhnytskyi. By using the service, you agree to these Terms. Privacy information and your data rights are explained in our Privacy Policy. Support: [email protected].

1. Eligibility and accounts

You must be at least 18 and legally able to agree to these Terms. You can explore the demo without an account. Personal cloud records require an account, created through email, Google or Apple sign-in where available. Provide accurate information, protect your credentials and report suspected unauthorised access to support.

2. Health and nutrition disclaimer

Macro Tracker is not a medical device and does not diagnose, treat, cure or prevent any medical condition. It provides general wellness tools and estimates, not medical advice, diagnosis or treatment. Consult a qualified healthcare professional before making medical decisions or starting or changing a diet or exercise programme.

Calorie needs, BMI, weight projections, adaptive recommendations and nutrition values are estimates. They may be unsuitable during pregnancy, breastfeeding, an eating disorder or a medical condition. Do not use them as a substitute for professional care or rely on the app in an emergency. Results and weight changes are not guaranteed.

3. Food data and AI features

Food searches, barcode lookups, photo recognition, nutrition-label recognition and voice input may return incomplete or incorrect foods, quantities or nutritional values. AI output can be inaccurate. Review and correct results before saving them, and check product packaging for nutrition and allergens. The app is not an allergen-safety tool.

Photo and voice recognition upload the content you submit to our backend for processing by Google Gemini, as described in the Privacy Policy. The service uses the paid Gemini API; applicable Google data-use and retention rules are explained in the Privacy Policy. Submit only content needed to describe your food; avoid unrelated sensitive or personal information, and do not submit content you have no right to use. Scan allowances and available features may depend on your plan and are shown in the app.

4. Premium subscriptions and purchases

  • Before purchase: the app and store purchase confirmation show the selected plan's features, price, currency, billing period, renewal price and any introductory/trial terms. Monthly, yearly and promotional plans are offered only where available. The store confirmation governs a store purchase; for website subscriptions, Stripe Checkout shows the charge and renewal terms you authorise.
  • Billing: purchases are charged to your Apple App Store or Google Play account when confirmed, or when a trial ends under the displayed offer. RevenueCat may support verification and restoration. Website subscriptions, where available, are processed through Stripe using your Macro Tracker account. RevenueCat verifies access for the same account. Store terms and applicable law also apply to store purchases.
  • Renewal: auto-renewing subscriptions continue until cancelled. For Apple subscriptions, turn off renewal at least 24 hours before the current period ends; the renewal charge may occur within the final 24 hours. For Google Play, cancel before the next renewal, according to the date and terms in your Play subscription settings.
  • Trials and promotions: eligibility, length, discounted price and subsequent price are shown before confirmation. Unless the offer says otherwise, a trial or introductory offer converts to the stated paid renewal plan if you do not cancel before it ends. Any unused trial portion may be forfeited when purchasing a subscription, according to the store's offer terms.
  • Cancellation: use iOS Settings → your name → Subscriptions, or Google Play → profile → Payments & subscriptions → Subscriptions. You can also open Apple subscriptions or Google Play subscriptions. Cancellation generally stops the next renewal; paid access normally continues until the current period ends, subject to the store's rules.
  • Website subscriptions: promo codes and partner links apply an eligible discount to the first paid subscription period only, as displayed before checkout. A code or link alone does not activate Premium. Annual trials are available only when the account qualifies. After any trial and discounted period, the subscription renews at the displayed regular price until cancelled. Manage or cancel a website subscription through your account using Stripe Customer Portal. Contact support for website billing or refund requests; mandatory consumer rights remain unaffected.
  • Restoration: use Restore purchases in the app with the store account used to buy the subscription. Cross-platform transfer and Family Sharing depend on the purchased product and store configuration; they are not guaranteed.
  • Refunds: request through Apple or Google Play. Refund eligibility is governed by the store's policy and your mandatory consumer rights; these Terms do not exclude statutory remedies.
  • Account deletion: uninstalling the app, signing out or deleting your Macro Tracker account does not cancel your subscription. Cancel through the store or, for website subscriptions, Stripe Customer Portal separately. If you cannot access your account, contact support for help with website cancellation. You can still request immediate account deletion while a subscription is active.

Price changes and material changes to subscription benefits are subject to required notice, store processes and any consent required by law. Contact support if paid access is missing after purchase or restoration.

5. Your content and acceptable use

You retain rights in content you submit and grant us permission to store, process and display it as needed to provide the service. A product explicitly submitted as public may be reviewed and displayed in the shared food catalogue and remains in the global catalogue after account deletion, including its existing creator identifier or account association. Contact support for requests concerning erasure of that association or personal information in public entries. Do not include personal information in public product entries. Other users' personal diaries are not made public by that choice. Reports and edit suggestions may be reviewed by moderators; support is available for content complaints.

Do not submit unlawful, infringing, abusive or misleading content, interfere with the service, bypass security or purchase/scan limits, or access another person's account. We may reject or remove violating public submissions and restrict accounts where necessary. Data rights remain subject to the Privacy Policy and applicable law.

6. Exports, deletion and availability

Premium trainer exports can be saved or shared with a recipient you choose; you are responsible for selecting the intended recipient. Requests to exercise personal-data rights do not require a Premium purchase. See account and data deletion instructions for both in-app and email requests.

Some functions need internet access, and offline entries may remain pending until synchronisation succeeds. The service may be interrupted for maintenance or technical reasons. We may change free features, but changes to paid services remain subject to the purchase terms, required notice and consumer law.

7. Licence and third-party materials

We grant you a limited, personal, non-exclusive licence to use the app, subject to these Terms and applicable store rules. App branding and software rights remain with their respective owners. Third-party components and food databases remain subject to their licences; attributions are available in the app's legal settings.

For the iOS app, Apple's Standard Licensed Application End User License Agreement applies to the app licence unless a separate custom EULA is provided through the App Store. These Terms govern the Macro Tracker service and do not replace or limit Apple's applicable licence terms. Apple and Google are not responsible for providing Macro Tracker support.

8. Liability and mandatory rights

To the extent permitted by applicable law, we do not guarantee uninterrupted service or error-free estimates and are not liable for indirect or consequential losses. Nothing in these Terms excludes liability for fraud, death or personal injury caused by negligence, or any liability or consumer right that cannot legally be excluded. Mandatory laws and protections applicable where you live continue to apply.

9. Changes, disputes and contact

We may update these Terms and will date updates on this page. Material changes will be notified as required by law or store rules. Changes do not remove accrued rights or authorise undisclosed charges. Contact [email protected] for questions or disputes; your right to use available courts, regulators or consumer remedies is preserved.