ScanFood: Privacy Policy
Effective date: October 4, 2026
This policy explains how the ScanFood app handles your information. The app is published by Jérémy Roustang (GLILAB), the "Developer", "we" or "us", on the App Store and Google Play.
In short: ScanFood has no ads, no account and no tracking. Your history, favorites and allergies stay on your device. A few trusted services receive the minimum data needed to show product information and manage your subscription.
1. Data stored only on your device
Your scan history, favorites, allergies and intolerances, search filters and settings are stored locally on your device. We do not receive them. They are deleted when you clear them in the app or uninstall the app. The only exception is described in section 3: the "without my allergens" search filter.
2. Camera
The app asks for camera access to scan barcodes and, only if you choose to add a missing product, to take photos of its packaging. Scanning happens on your device.
3. Product information and search
Product details, scores and alternatives come from Open Food Facts, a collaborative food database. When you scan a barcode or run a search, the barcode, your search words and filters are sent to Open Food Facts to return the results. When you turn on the "without my allergens" filter, the allergens to exclude are sent with the search, without any identifier. Like any web request, it includes your IP address. The ScanFood score and the allergen alerts are computed on your device.
4. Adding a missing product (optional)
If you choose to add a product that is not in the database, the photos you take and the details you enter (barcode, name, brand and similar product information) are sent to Open Food Facts through a shared ScanFood contributor account, not linked to your identity. Open Food Facts publishes them openly under its own licenses (Open Database License and Creative Commons BY-SA), and they can be reused by anyone. Only photograph the product: avoid people, faces and personal items.
5. Subscription and payments
Using the app requires a ScanFood Premium subscription. Payments are processed by Apple (App Store) or Google (Google Play). We never receive your payment card details.
We use RevenueCat to check and manage subscriptions. RevenueCat receives a random anonymous identifier created by the app, your purchase and subscription history from the store, and technical information (device model, operating system and app versions, country and currency, IP address). We do not send it your name or email address.
6. App updates and web pages
The app checks for updates of its own content with Expo (EAS Update). This request contains technical information only (app and platform versions, a random installation identifier, IP address). Our legal pages open in an in-app browser and are hosted by Netlify. The store review prompt is shown by Apple or Google, which handle your rating under their own policies.
7. What we do not do
- No advertising and no advertising identifier.
- No analytics or tracking across apps and websites.
- No account creation.
- We never sell or rent your data.
8. Delete your data
Data on your device. Clear your history and favorites in the app, or uninstall ScanFood: all local data is deleted at once.
Subscription data (RevenueCat). Send an email to contact.glilab@gmail.com with the subject "ScanFood data deletion" and your store order number (Google Play order ID starting with "GPA.", or the order ID of your Apple receipt), so we can find your records. We delete them within 30 days and confirm by email. Deleting this data does not cancel your subscription: cancel it first in your Apple or Google Play account. Apple and Google may keep their own transaction records under their policies and legal obligations.
Photos and products you added. They are published by Open Food Facts. To have them removed, contact Open Food Facts at contact@openfoodfacts.org with the product barcode, or write to us and we will forward your request.
9. Retention and your rights
Subscription data is kept by RevenueCat for as long as needed to manage your subscription and meet legal obligations. Under the GDPR and similar laws, you can ask to access or delete this data, or object to its processing, by writing to contact.glilab@gmail.com. You can also file a complaint with your data protection authority (the CNIL in France).
10. Children
The app is not directed at children under 13, and we do not knowingly collect personal information from them.
11. Changes
We may update this policy. The new version is posted on this page with its effective date.
12. Contact
Jérémy Roustang (GLILAB), contact.glilab@gmail.com
ScanFood : politique de confidentialité
Date d'effet : 4 octobre 2026
Cette politique explique comment l'application ScanFood traite vos informations. L'application est éditée par Jérémy Roustang (GLILAB), ci-après « nous », sur l'App Store et Google Play.
En bref : ScanFood n'a ni publicité, ni compte, ni pistage. Votre historique, vos favoris et vos allergies restent sur votre appareil. Quelques services de confiance reçoivent le minimum de données nécessaire pour afficher les informations produit et gérer votre abonnement.
1. Données conservées uniquement sur votre appareil
Votre historique de scans, vos favoris, vos allergies et intolérances, vos filtres de recherche et vos réglages sont enregistrés localement sur votre appareil. Nous ne les recevons pas. Ils sont supprimés quand vous les effacez dans l'application ou quand vous la désinstallez. Seule exception, décrite à la section 3 : le filtre de recherche « sans mes allergènes ».
2. Appareil photo
L'application demande l'accès à l'appareil photo pour scanner les codes-barres et, seulement si vous choisissez d'ajouter un produit manquant, pour photographier son emballage. Le scan est réalisé sur votre appareil.
3. Informations produit et recherche
Les fiches produit, les notes et les alternatives proviennent d'Open Food Facts, une base de données alimentaire collaborative. Quand vous scannez un code-barres ou lancez une recherche, le code-barres, vos mots-clés et vos filtres sont envoyés à Open Food Facts pour obtenir les résultats. Quand vous activez le filtre « sans mes allergènes », les allergènes à exclure sont envoyés avec la recherche, sans aucun identifiant. Comme toute requête web, elle contient votre adresse IP. La note ScanFood et les alertes allergènes sont calculées sur votre appareil.
4. Ajout d'un produit manquant (facultatif)
Si vous choisissez d'ajouter un produit absent de la base, les photos que vous prenez et les informations que vous saisissez (code-barres, nom, marque et informations produit similaires) sont envoyées à Open Food Facts via un compte contributeur ScanFood commun, non lié à votre identité. Open Food Facts les publie librement sous ses propres licences (Open Database License et Creative Commons BY-SA) : tout le monde peut les réutiliser. Ne photographiez que le produit : évitez les personnes, les visages et les objets personnels.
5. Abonnement et paiements
L'utilisation de l'application nécessite un abonnement ScanFood Premium. Les paiements sont traités par Apple (App Store) ou Google (Google Play). Nous ne recevons jamais vos coordonnées bancaires.
Nous utilisons RevenueCat pour vérifier et gérer les abonnements. RevenueCat reçoit un identifiant anonyme aléatoire créé par l'application, l'historique de vos achats et abonnements transmis par le store, ainsi que des informations techniques (modèle d'appareil, versions du système et de l'application, pays et devise, adresse IP). Nous ne lui transmettons ni votre nom ni votre adresse e-mail.
6. Mises à jour et pages web
L'application vérifie les mises à jour de son contenu auprès d'Expo (EAS Update). Cette requête ne contient que des informations techniques (versions de l'application et du système, identifiant d'installation aléatoire, adresse IP). Nos pages légales s'ouvrent dans un navigateur intégré et sont hébergées par Netlify. La demande d'avis est affichée par Apple ou Google, qui traitent votre note selon leurs propres règles.
7. Ce que nous ne faisons pas
- Aucune publicité, aucun identifiant publicitaire.
- Aucune mesure d'audience ni pistage entre applications et sites.
- Aucune création de compte.
- Nous ne vendons ni ne louons jamais vos données.
8. Supprimer vos données
Données sur votre appareil. Effacez votre historique et vos favoris dans l'application, ou désinstallez ScanFood : toutes les données locales sont supprimées immédiatement.
Données d'abonnement (RevenueCat). Écrivez à contact.glilab@gmail.com avec l'objet « Suppression de mes données ScanFood » et votre numéro de commande du store (numéro Google Play commençant par « GPA. », ou numéro de commande de votre reçu Apple) pour que nous retrouvions vos données. Nous les supprimons sous 30 jours et vous le confirmons par e-mail. Cette suppression ne résilie pas votre abonnement : résiliez-le d'abord dans votre compte Apple ou Google Play. Apple et Google peuvent conserver leurs propres données de transaction selon leurs règles et leurs obligations légales.
Photos et produits ajoutés. Ils sont publiés par Open Food Facts. Pour les faire retirer, contactez Open Food Facts à contact@openfoodfacts.org en indiquant le code-barres du produit, ou écrivez-nous et nous transmettrons votre demande.
9. Conservation et droits
Les données d'abonnement sont conservées par RevenueCat le temps nécessaire à la gestion de votre abonnement et au respect de nos obligations légales. Conformément au RGPD, vous pouvez demander l'accès à ces données, leur suppression ou vous opposer à leur traitement en écrivant à contact.glilab@gmail.com. Vous pouvez aussi adresser une réclamation à la CNIL.
10. Enfants
L'application ne s'adresse pas aux enfants de moins de 13 ans et nous ne collectons pas sciemment d'informations personnelles les concernant.
11. Modifications
Nous pouvons mettre à jour cette politique. La nouvelle version est publiée sur cette page avec sa date d'effet.
12. Contact
Jérémy Roustang (GLILAB), contact.glilab@gmail.com