Privacy Policy

Comer sin sustos app (com.jrsoft.nutricional) · Last updated: 11 November 2026

In one sentence: this app has no user accounts and your allergies never leave your phone. They are not sent to any server, to advertising, or to any analytics.

Who is responsible

The data controller is JR Soft, trading name of Javier Román Sáez, developer of the app. You can get in touch at demual@gmail.com.

What this app does NOT do

Data that stays only on your phone

This information is kept only in the app's private storage (the SIM country is not even stored) and never leaves it, except in a transfer to a new phone, explained after the list. It disappears completely if you uninstall the app or clear its data from the Android settings.

Android backup. Since version 1.1.0, the app does not let Android's automatic backup upload these data to your Google account. If you switch phones with Android's transfer tool (by cable or over your network), they can go straight from the old phone to the new one, without going through any server. Version 1.0.0, which only reached the closed test, did allow it: that backup, if any, is yours and is managed by Google, and it is not deleted when the app is updated. You can delete it in Android Settings → Google → Backup, or in the backups of your Google account.

Data that does leave your phone

What you look up on Open Food Facts

To fetch a product record, the app requests its barcode from the public Open Food Facts API, and it does the same with the text you type in "Search". The request carries the code or the search text, the language and an identifier of the app and its version (the User-Agent that API requires from all its clients). No data about you and no device identifier is sent.

IP address

As with any app that connects to the internet, the servers the app talks to receive your IP address. This happens with Open Food Facts (product records, searches and images) and with Google (advertising, barcode and label reading, ratings and, if configured, remote configuration). This app has no servers of its own and keeps no logs.

Google may use that IP address to estimate an approximate location, roughly a city or a region, to choose and measure ads and to prevent fraud. That is the only location involved, and the app neither knows it nor uses it.

Advertising: Google AdMob

The app includes Google's advertising SDK (AdMob) and therefore declares the com.google.android.gms.permission.AD_ID permission, which grants access to the Android advertising identifier. That identifier can be reset or deleted from Android Settings → Google → Ads.

Besides the advertising identifier, the AdMob SDK collects the app set ID, interactions with the app and with the ads (when the app is opened, taps and video views) and diagnostic data (launch time, hangs and energy use). Google uses them to serve and measure ads, for statistics and to prevent fraud, under its own policy, linked under "Third parties involved".

In the European Economic Area, the United Kingdom and Switzerland, the app shows Google's consent form (UMP) before serving personalised advertising. You can change your choice at any time from More → Ad privacy.

The ad consent message is shown by Google with wording shared by all its advertising partners, which is why it mentions precise geolocation. According to Google, its ads SDK only uses the approximate location inferred from the IP address, and this app does not give it the GPS location. You can refuse that use under «Manage options».

Your allergies never reach advertising. The ad request goes out without any data from your profile, the scanned product or the verdict. If you decline consent, you will see non-personalised ads and the app will work exactly the same: no feature is locked.

Reading barcodes and labels: Google ML Kit

The barcode reader and the ingredient-list reader run on the phone with ML Kit, a Google library bundled into the app. Neither the images nor the text that is read ever leave the phone. What ML Kit does send to Google is technical data about how it runs: the phone's make, model and OS version, the app version, a random per-installation identifier (which, according to Google, is not meant to identify you or your phone), response times and error codes. Google uses it to diagnose and improve that library, and states that it does not pass it on to third parties.

Rating the app: Google Play

If you tap «Rate the app», or Google Play suggests rating it, the rating happens in a Google Play window, with your account and under Google's terms. The app neither sees nor stores the stars or what you write.

Third parties involved

ServiceWhat forIts policy
Open Food Facts Product records, searches and images world.openfoodfacts.org/privacy
Google AdMob Advertising and the consent form policies.google.com/technologies/ads
Google ML Kit Reading the barcode and the label text on the phone; it only sends technical data about how it runs policies.google.com/privacy
Google Play Asking for and collecting your rating of the app, if you give one policies.google.com/privacy
Google Firebase Remote Config Adjusting ad slots without publishing a new version (optional) firebase.google.com/support/privacy

Product data comes from Open Food Facts and is published under the ODbL licence. Product photos are by Open Food Facts contributors and are published under the CC BY-SA 3.0 licence. This app is not affiliated with Open Food Facts.

Legal basis and retention

Lookups on Open Food Facts (the code or text you search for) are based on providing the service you request by using the app (Art. 6(1)(b) GDPR). Your allergies are processed solely on your device and under your control: there is no disclosure to third parties and the controller holds no copy of them. Personalised advertising is based on your consent, collected through Google's form (UMP), which you can withdraw at any time from More → Ad privacy. Non-personalised advertising, its measurement and fraud prevention are based on the legitimate interest in funding a free app with ads (Art. 6(1)(f)); you can object from the same place.

Everything the app stores remains until you uninstall it or clear its data.

Security

What the app stores is kept in its private storage, which Android does not let other apps access, and it is not uploaded to the cloud backup. The app has no servers or accounts of its own that could suffer a data breach. Product sheets are requested from Open Food Facts, an external public service, and the request only carries the code or the text you search for. The connections made by the app and by Google's SDKs are encrypted (HTTPS). If you write to us, your message is kept in an email account that only JR Soft can access.

Transfers outside Europe

Google LLC (AdMob, ML Kit, Google Play and, if configured, remote configuration) may process data in the United States. Google LLC participates in the EU-U.S. Data Privacy Framework, which the European Commission found adequate on 10 July 2023.

Your rights

If you live in the European Union, the GDPR grants you rights of access, rectification, erasure, restriction, portability and objection. In practice, and given that this app stores no data associated with you:

You may also lodge a complaint with your country's supervisory authority. In Spain that is the Agencia Española de Protección de Datos.

US residents

If you live in a US state with its own privacy law (for example, California, Colorado, Connecticut, Texas or Virginia), you have the right to ask that your personal data not be sold or shared for targeted advertising. You can do this in the app: More → «Ad privacy» → «Don't sell or share my data». From then on, you will only see non-personalised ads. The app does not send sensitive data to anyone: the allergies, intolerances and diets you mark stay on your phone. For ads, Google's SDK uses device identifiers and an approximate location (at city level). For any other request about your data, write to us at demual@gmail.com.

Children

This app is not directed at children under 16 and does not knowingly collect data from them.

Changes to this policy

If this policy changes substantially, the new version will be published at this same address with a different update date.

Important notice about the service

This app is not a medical device and does not diagnose, treat, cure or prevent any medical condition, nor does it replace the advice of your doctor or allergist. The information comes from a collaborative database that can be incomplete, out of date or wrong, and manufacturers change recipes without notice: always check the label on the package. In case of a severe reaction, call the emergency number (112 in the EU).