Privacy Policy

Last updated: 13 October 2026

This policy explains what personal data EatMatrix collects when you use the EatMatrix iOS app, the website eatmatrix.com and our emails, why we collect it, who helps us process it, how long we keep it and what rights you have. We have written it to describe what our systems actually do.

1. Who is responsible

The controller of your personal data is MAXHUMAN, MB, a small partnership registered in Lithuania, company code 307487994, Z. Sierakausko g. 23-9, LT-03105 Vilnius, Lithuania.

Contact for anything in this policy: hello@eatmatrix.com, phone +370 64849971. We have not appointed a data protection officer because the law does not require one for our processing.

2. The short version

3. What we collect and why

Your account

When you create an account we receive your email address and, if you sign in with Apple or Google, the account identifier and the name and email that provider shares with us (with Apple you can choose to hide your email). We store your subscription status and, for App Store subscriptions, the Apple identifier of your subscription. When you change your profile we log the change together with the IP address and device type it came from, to protect accounts against misuse.

Why and legal basis: to provide your account and subscription (performance of a contract, GDPR Art. 6(1)(b)); the change log is our legitimate interest in account security (Art. 6(1)(f)).

Scans

When you scan a product the app uses your camera, or a photo you choose from your library, to capture the label. The app detects the product on your device, then sends the relevant parts of the photo to our server, which asks Google's Gemini AI to read the ingredients and returns the analysis. It may also look up the product on Open Food Facts, a public food database, by barcode or product name; no personal data is sent there.

For each scan we record a technical event: what kind of scan it was, the product name, the app language, the outcome and your account identifier. Results of product analyses are cached, without any link to you, so the same product is answered faster next time.

Why and legal basis: to deliver the scan you asked for (Art. 6(1)(b)); the event log and cache are our legitimate interest in keeping the service reliable and fast (Art. 6(1)(f)).

Photos kept to improve product detection

A random sample of about 10% of scan photos is stored, together only with the scan type and app language, to train the model that recognises products on your device. These photos are not linked to your account or any identifier. Please do not photograph people or documents with the scanner.

Legal basis: our legitimate interest in improving the accuracy of the app (Art. 6(1)(f)). You can object by emailing us (see section 6). Because the stored photos carry no identifier we cannot single out yours afterwards (GDPR Art. 11); all of them are deleted after 24 months at the latest.

Allergies and dietary preferences

If you choose to, you can tell the app about allergies and dietary preferences (for example vegan or gluten-free). We use them to flag ingredients that matter to you. For this purpose they are included in the scan request our server sends to Gemini. Allergy information can reveal something about your health, which the GDPR treats as a special category of data.

Legal basis: your explicit consent (Art. 6(1)(a) and Art. 9(2)(a)). Entering them is optional. The app asks for this consent before you first save an allergy or preference and records the date you gave it. You withdraw consent by deleting them in the app's account settings.

Purchases

In the app, subscriptions are sold by Apple through the App Store. We use RevenueCat to check which subscription is active; it receives the email address of your account, which the app uses as your subscriber identifier, and the purchase records Apple provides. We never see your card details.

On the website, subscriptions are paid through Stripe. We keep your email address, Stripe customer and checkout identifiers, the plan, amount and payment status. We register the subscription with RevenueCat under your email address, so Premium is active when you sign in to the app with that email, and we send you a confirmation email through Klaviyo with the next steps. Stripe processes your payment details under its own privacy policy.

Legal basis: performance of a contract (Art. 6(1)(b)) and keeping accounting records required by law (Art. 6(1)(c)).

Email updates

If you sign up on the website we store your email address, the page you signed up on and, on an additive page, which additive it was. We use Klaviyo to send a weekly email with our new articles.

Legal basis: your consent (Art. 6(1)(a)). Every email has an unsubscribe link, and unsubscribing withdraws your consent.

Support

If you email us we use your message and address to answer you. Our email runs on Google Workspace.

Legal basis: our legitimate interest in answering you (Art. 6(1)(f)), or the contract where your message is about your subscription.

The website

eatmatrix.com sets no cookies and loads no analytics, advertising or social media scripts. Our web server does not keep access logs. Like any website, it necessarily receives your IP address to deliver pages, and images in articles are loaded from Sanity's image service, which also receives your IP address when your browser fetches them. The checkout buttons take you to Stripe's own pages.

No tracking in the app

The app includes no advertising or analytics software and does not track you across other companies' apps or websites.

4. Who processes your data for us

We use the following providers. They process data on our behalf under data processing agreements and may not use it for their own purposes.

We also share data when the law requires it, for example with tax authorities for accounting records, or to protect our rights in a legal dispute.

Transfers outside the EU

Some providers above process data in the United States. Where they do, the transfer is covered by the EU-US Data Privacy Framework for certified providers or by the European Commission's Standard Contractual Clauses. You can ask us for a copy of the relevant safeguards.

5. How long we keep it

6. Your rights

Under the GDPR you can:

Email hello@eatmatrix.com. We answer within one month. You also have the right to complain to a supervisory authority. In Lithuania that is the State Data Protection Inspectorate (Valstybinė duomenų apsaugos inspekcija, vdai.lrv.lt); you can also complain in the EU country where you live.

7. Security

Data travels encrypted over HTTPS. Access to the database is limited by per-user access rules, and staff access is restricted to the people who run the service.

8. Children

EatMatrix is not intended for anyone under 16, and we do not knowingly collect their data.

9. Changes

We will update this page when our processing changes and change the date at the top. For significant changes we will tell you in the app or by email.