Legal

Privacy Policy

Effective from: 2026-05-09
Last updated: 2026-05-09

Who we are

This Privacy Policy describes how MACKRO LTD ("Mackro", "we", "us", "our") collects, uses, and shares personal data when you use the Mackro mobile app (iOS and Android) and the website at mackro.co.uk (together, the "Service").

MACKRO LTD is a private company limited by shares registered in England and Wales under company number 17243600, with its registered office at 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ.

We are the data controller for personal data processed in connection with the Service.

If you have any questions about this Privacy Policy or your personal data, contact us at privacy@mackro.co.uk.

In short

What data we collect

We collect data in three ways: data you give us, data generated as you use the Service, and data we receive from third parties (limited).

Data you give us

Account data

Profile and onboarding data (clients)

Logged food data

Messages

Payment data (limited)

Support data

Data generated as you use the Service

Usage analytics

Error and crash logs

Network and device metadata

Cookies and similar technologies

Data we receive from third parties

We do not buy data from data brokers. We do not enrich your profile from third-party sources.

How we use your data (lawful basis under UK GDPR)

What we doCreate and maintain your accountWhy we do itTo provide you with the Service you signed up forLawful basisContract
What we doSend you service emails when the Service requires it (e.g. password-reset emails, billing receipts, and other account-related notices).Why we do itTo run the ServiceLawful basisContract
What we doProcess your food logs, photos and macrosWhy we do itTo provide the core feature of the ServiceLawful basisContract
What we doShare your logged data with your linked coach (clients)Why we do itRequired for the core coach-client feature; you opt in by linking a coachLawful basisContract + consent
What we doProcess paymentsWhy we do itTo collect subscription feesLawful basisContract
What we doDetect and prevent fraud, abuse, and security incidentsWhy we do itTo protect the Service and our usersLawful basisLegitimate interests
What we doSend AI photo recognition through Google GeminiWhy we do itTo provide the AI food recognition featureLawful basisContract
What we doImprove the Service via aggregated analyticsWhy we do itTo understand how the Service is used and prioritise improvementsLawful basisLegitimate interests
What we doComply with legal obligations (e.g., tax record-keeping, responding to lawful requests)Why we do itTo meet our legal dutiesLawful basisLegal obligation
What we doSend marketing emailsWhy we do itTo tell you about new features (only if you opted in)Lawful basisConsent

You can withdraw consent at any time for marketing emails by clicking unsubscribe at the bottom of any marketing email. Withdrawing consent does not affect the lawfulness of processing before withdrawal.

How coaches and clients share data

This is the core of how Mackro works, so it deserves its own section.

When a client uses an invite code to link to a coach, the client consents to share with that coach:

Some of this is health-related data. Where you link with a coach, we process it on the basis of your explicit consent (UK GDPR Article 9(2)(a)), which you give in the app at the moment you link. You can withdraw it at any time by unlinking your coach.

The coach receives this data through the Mackro platform — they do not get a copy outside the app, and they cannot export it in bulk.

A client can unlink from a coach at any time. Once unlinked:

If a coach blocks or removes a client, the same applies in reverse — the client retains their own data but loses access to that coach.

We are the data controller for client data throughout this flow. Coaches use the data through us and within the bounds of these terms; they are not separate data controllers and they cannot use the data outside the Mackro Service.

How we use AI (Google Gemini)

We use Google's Gemini 2.5 Flash large language model to identify foods in photos you upload. When you upload a meal photo:

  1. The photo is sent to Google's Gemini API for processing.
  2. Gemini returns identified foods and estimated macros.
  3. We store the result against your account.

Important things to know:

You can use Mackro without AI photo recognition — every food log can be entered manually.

Subprocessors (third parties we use)

We rely on a small set of trusted third parties to run the Service. Each is bound by a data processing agreement that requires them to handle your data only on our instructions and to apply appropriate security.

SubprocessorSupabasePurposeDatabase, authentication, file storageData sharedAll account, profile, log, message, photo dataLocationEU (Ireland)
SubprocessorStripePurposePayment processing for coachesData sharedBilling email, name, payment card (held by Stripe, not us)LocationUK + US
SubprocessorApple App Store / Google PlayPurposeIn-app purchases for client PremiumData sharedApple ID / Google Account email, paymentLocationApple/Google global
SubprocessorRevenueCatPurposeIAP entitlement managementData sharedAnonymous app user ID, entitlement statusLocationUS
SubprocessorGoogle Gemini APIPurposeAI photo recognitionData sharedMeal photos, account ID (not email)LocationGoogle global
SubprocessorSentryPurposeError and crash loggingData sharedTechnical context (no PII)LocationEU (Frankfurt)
SubprocessorPostHogPurposeProduct analyticsData sharedAnonymous user ID, feature usageLocationEU (Frankfurt)
SubprocessorResendPurposeTransactional emailsData sharedEmail address, message contentLocationUS
SubprocessorVercelPurposeMarketing site hostingData sharedSite visit metadata only (not app data)LocationUS
SubprocessorFasthostsPurposeDNS hosting for the marketing site domain mackro.co.ukData sharedStandard DNS lookup metadata only (no personal data processed)LocationUK

A current version of this list is also available at mackro.co.uk/subprocessors. We will update this list when subprocessors change.

We will give you reasonable notice (typically 30 days) before adding a new subprocessor that materially changes how we process your data.

International transfers

Some of our subprocessors are based outside the UK or process data in the United States or other regions. When personal data leaves the UK we ensure an appropriate transfer mechanism is in place, such as:

Copies of the relevant agreements are available on request from privacy@mackro.co.uk.

How long we keep your data

Data typeAccount data while account is activeRetention periodFor the lifetime of the account
Data typeAccount data after deletion requestRetention periodPermanently deleted within 30 days (see Account deletion below)
Data typeLogged food, photos, messagesRetention periodFor the lifetime of the account; deleted with the account
Data typePayment records (Stripe-side, RevenueCat-side)Retention periodPer Stripe / Apple / Google retention; we hold only the customer ID
Data typeTax records (invoices, VAT records once registered)Retention period6 years from end of accounting period (UK statutory)
Data typeSentry crash logsRetention period90 days
Data typePostHog analytics eventsRetention period12 months
Data typeServer access logs (with IP)Retention period30 days
Data typeSupport correspondenceRetention period24 months
Data typeMarketing email contact (if opted in)Retention periodUntil you unsubscribe

If you ask us to delete your account before the retention periods above expire, we will delete the data on the schedule described in Account deletion below.

Account deletion

You can delete your account from inside the app at any time:

Mobile app: Settings → Account → Delete account.

When you request deletion:

  1. Your account is immediately marked for deletion. You can no longer log in.
  2. There is a 30-day grace period during which you can email privacy@mackro.co.uk to undo the deletion. This is to protect against accidental or coerced deletion requests.
  3. After 30 days, your account, all logged data, all photos, and all messages are permanently deleted from our production systems.
  4. Backups containing your data are rotated within a further 60 days. After this period, no copy of your data exists in our systems.

We retain only:

If you delete your account as a coach, your linked clients are notified and they can choose to either (a) link to a new coach using a new invite code, or (b) continue with a standalone account.

If you delete your account as a client, your linked coach loses access to all your data. Any messages you sent to the coach are deleted from the coach's view as well.

Your rights under UK GDPR

You have the following rights:

To exercise any of these rights, email privacy@mackro.co.uk. We will respond within one calendar month. We may ask you to verify your identity before acting on the request.

If you are not satisfied with our response, you can complain to the UK Information Commissioner's Office at ico.org.uk or by phone on 0303 123 1113.

Security

We take security seriously. The measures we use include:

No system is completely secure. If we ever detect a personal data breach that is likely to result in risk to your rights, we will notify the ICO within 72 hours and notify affected users without undue delay.

Children

The Service is intended for users aged 16 and over. We do not knowingly collect personal data from anyone under 16. If we become aware that we have collected personal data from someone under 16, we will delete it promptly. If you believe we may have collected such data, contact privacy@mackro.co.uk.

Changes to this Privacy Policy

We may update this Privacy Policy from time to time. The "Last updated" date at the top reflects the most recent change. If we make material changes (for example, adding a significant new use of your data, or adding a subprocessor that materially changes how we process your data), we will notify you in advance — typically 30 days — by email or through an in-app notice.

The latest version is always available at mackro.co.uk/privacy.

Contact us

For privacy questions, data subject requests, or to report a concern:

Email: privacy@mackro.co.uk
Post: Privacy, MACKRO LTD, 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ

For complaints, you can also contact the UK Information Commissioner's Office:

Web: ico.org.uk
Phone: 0303 123 1113