VigiConso

Privacy Policy

🇫🇷 Français 🇬🇧 English 🇪🇸 Español

Last updated: April 19, 2026 (v1.0.0) · Mobile app VigiConso (Android & iOS) · Publisher: Skynet System.

Plain-English summary — VigiConso is built to work 100% locally on your phone. Your stock, prices, lists and alerts never leave your device. No account is required. The only data sent over the network are anonymous public API calls to fetch product information (OpenFoodFacts, Open Prices, RappelConso, TheMealDB, OpenStreetMap) and — if you opted in — ad serving via Google AdMob.

1. Who we are

VigiConso is a mobile application published by Skynet System. For any question regarding this policy, contact us at contact@skynet-system.com.

2. What data is processed?

2.1 Data stored locally (never sent)

CategoryContent
StockBarcodes, names, expiry dates, quantities, imported photos
Shopping listsItems, categories, status (checked / unchecked)
Price entriesPrices, store, date, approximate latitude/longitude (if you enabled location)
PreferencesAllergens, diet, language, budget, GDPR choices

All this data is stored in a local SQLite database, encrypted by your phone's operating system. It is deleted if you uninstall the app or use the "Erase all data" button in Settings.

2.2 Network calls

ServiceData sentReason
OpenFoodFactsScanned barcodeFetch product info (Nutri-Score, ingredients, allergens)
Open PricesBarcode + approximate locationCompare prices in nearby stores
RappelConso (DGCCRF)None (public download)Receive product recall alerts
TheMealDBIngredient nameAnti-waste recipe suggestions
OpenStreetMap / OverpassApproximate locationFind nearby stores
MyMemory TranslatedEnglish recipe textAuto-translate recipes to French/Spanish
Google AdMobAdvertising identifier (if you opted in)Display ads

2.3 Geolocation

You can refuse geolocation at any time in your system settings. Without it, the store map and auto-detected store features won't work, but the rest of the app remains fully usable.

2.4 Camera (android.permission.CAMERA)

VigiConso requests the android.permission.CAMERA permission (on Android) and NSCameraUsageDescription (on iOS) for only two purposes:

We never store, transmit or share any image, video or video stream from your camera. You can refuse or revoke this permission at any time in your phone's system settings; scanning and OCR will then be disabled but you can still enter barcodes manually.

2.5 Android permissions summary

PermissionUsageRequired?
android.permission.CAMERABarcode scanning and on-device expiry-date OCR.Optional
android.permission.INTERNETCalls to OpenFoodFacts, Open Prices, RappelConso, TheMealDB, OpenStreetMap, AdMob.Required
android.permission.ACCESS_NETWORK_STATEDetect connectivity before calling a service.Required
android.permission.ACCESS_COARSE_LOCATIONFind nearby stores for price comparison (only if you opt in).Optional
android.permission.POST_NOTIFICATIONSLocal notifications for expiry alerts and DGCCRF recalls.Optional
com.google.android.gms.permission.AD_IDGoogle advertising identifier (used only if you opt in to personalized ads via the UMP banner).Optional

3. Advertising (Google AdMob)

VigiConso displays ads provided by Google AdMob to remain free. On first launch (in the EU), an official Google GDPR consent banner appears asking whether you accept:

You can change your choice at any time in Settings → Ad preferences. No interstitial (full-screen) ads, pop-ups or push-ad notifications are used.

4. No analytics or behavioral tracking

VigiConso ships with no analytics SDK (no Google Analytics, Firebase Analytics, Mixpanel, Sentry, etc.). We don't even know how many users have installed the app. No usage data (screen views, clicks, session length) is collected.

5. Security

Data stays on the device and is protected by Android and iOS native encryption. Communications with third-party services use HTTPS/TLS.

6. Your rights (GDPR)

Under the General Data Protection Regulation (EU 2016/679), you have:

7. Children

VigiConso is designed for a general audience and does not specifically target children under 13. We do not knowingly collect data about minors.

8. Changes

We may update this policy to reflect legal or functional changes. The date at the top reflects the latest update. Substantial changes will be announced via an in-app notification.

9. Contact

For any question, GDPR rights request or report: contact@skynet-system.com