Privacy Policy

Nutri-Score Calc (the “app”) · Last updated: 10 October 2026

In short

1. Who is responsible

The app is developed and operated by Tiago Knoch, an individual developer (the “developer”, “I”). I am the controller of the personal data described in this policy.

Contact: tiagoknoch+nutriscore@gmail.com

2. What the app does

Nutri-Score Calc calculates an unofficial Nutri-Score grade (A to E) from the nutrition values of a packaged food or drink. It gets those values from a product database, or by reading a photo of the nutrition table.

3. What data is processed, and why

DataWhat happens to itPurpose
Barcode you scanSent to Open Food Facts to look up the product, and to my server to check whether other users have confirmed values for it.Finding the product
Photo of a nutrition tableSent to my server, then to a third-party AI service provider, which reads the values from the image. My server does not keep the photo, and the app does not keep it in your history. The provider processes it under its commercial terms: it does not use it to train its models by default, and it may keep it for a limited period (typically up to 30 days) for operating and safety purposes.Reading the label
Label confirmations (barcode and nutrition values, never the photo)When you confirm values, they are saved in a shared database together with a one-way hash of your anonymous ID. Values are shown to other users only after two different phones agree.Building a reliable shared product database
Scan history, edits, settingsStored only on your phone.Showing your history
Diagnostic logKept on your phone. It leaves your phone only if you tap “Share diagnostic log” and choose where to send it.Fixing problems you report

Camera. The app asks for camera access to read barcodes and photograph nutrition tables. It does not use the camera for anything else. Photos you pick from your library are treated the same way as photos you take.

What I do not collect: your name, email address, phone number, precise location, contacts, health information, advertising identifier, or any analytics about how you use the app.

4. Artificial intelligence

The app uses an AI service for one purpose only: reading the values from a photo of a nutrition table. It is not used for recommendations, profiling or personalised content.

5. Legal basis

If you are in the European Economic Area, the United Kingdom or Serbia, I process this data on these bases (GDPR Article 6, and the equivalent provisions of Serbia’s Law on Personal Data Protection):

6. Who receives data

Each of these providers is bound by terms that require protection of the data equal to what this policy and Apple’s App Store rules require. I do not sell your data and I do not share it for advertising. I may disclose data if the law requires it, to protect rights or safety, or to investigate abuse or fraud. If the app is ever transferred to someone else, this policy and your data protections would continue to apply.

7. Transfers outside your country

My servers and database run in the European Union (Belgium and the Netherlands). The providers above may process data in the United States and other countries. Where required, transfers rely on safeguards such as the European Commission’s standard contractual clauses or the providers’ certification under the EU–US Data Privacy Framework.

8. How long data is kept

9. Your rights

You can ask me for access to, correction of, or deletion of data about you, to restrict or object to its processing, and to receive it in a portable form. Your scan history is on your phone and under your control: delete items in the app at any time, or delete the app to remove everything stored on it. Uninstalling the app stops all further collection from your phone.

The app has no accounts, and the data on my servers (barcodes, nutrition values, a hashed anonymous ID and short-lived logs) does not identify you, so I may not be able to find data about a particular person. I will still do my best to help. If you believe a shared product record is wrong, or want something removed, email tiagoknoch+nutriscore@gmail.com. I will acknowledge your message within 30 days and reply fully within one month. I do not make decisions about you by automated means.

If you think I have handled your data unlawfully, you can complain to a data protection authority. In Serbia this is the Commissioner for Information of Public Importance and Personal Data Protection (poverenik.rs). If you live in the EU or UK, you can also contact your local authority.

10. US residents

I do not sell or share personal information for advertising, and I do not collect the categories of information that US state privacy laws treat as sensitive. If you live in a US state with a privacy law (such as California), you can ask me to access, correct or delete personal information about you, and I will not treat you differently for doing so. Use the email above.

11. Tracking, cookies and “Do Not Track”

The app uses no cookies, advertising identifiers, analytics or tracking technologies, and does not link your activity across other apps or websites. For that reason there is nothing to opt out of, and no “Do Not Track” setting changes how the app works.

12. Children

The app is not directed at children under 13 and I do not knowingly collect personal data from them. The app collects no information that identifies a person directly.

13. Security

Connections between the app and my servers are encrypted, and the app uses App Check to block non-genuine clients. No system is perfectly secure, but I keep the data I hold to a minimum so there is little to lose. If a breach affected your personal data, I would tell the people affected and the authorities as the law requires.

14. Nutrition information

The grade shown is calculated by the app from label values. It is unofficial, may contain errors (for example from a misread photo), and is for information only. It is not medical or dietary advice.

15. Changes to this policy

If I change what the app does with data, I will update this page and the date above. If a change is significant, I will also tell you in the app. Earlier versions are available on request.

16. Contact

Tiago Knoch · tiagoknoch+nutriscore@gmail.com