Effective date: 2026-05-09
Last updated: 2026-05-09
This document is hosted at: https://enimeapps1900.github.io/EcoShelf-privacy-policy/
EcoShelf ("the app", "we", "our") is a local-first pantry tracker that helps you reduce food waste. This policy describes what data the app handles, what leaves your device, and what does not.
The following data is created and stored only on your device, in the app's private database:
We do not transmit this data to our servers (we don't operate any servers for this app), and we do not sell or share it with anyone.
The app uses your camera only while the Scan screen is open. Camera frames are processed locally on your device using Google ML Kit's bundled barcode-scanning model. Frames are never stored as photos, transmitted off the device, or shared with third parties.
When you scan a barcode, the app sends only the decoded barcode number to the public Open Food Facts API at https://world.openfoodfacts.org to fetch the product name, category, quantity, and a thumbnail image URL. No personal data, no camera images, and no information about your pantry is sent in this request.
Open Food Facts is an open, community-operated food database operated by the non-profit Open Food Facts association. Their privacy policy is available at https://world.openfoodfacts.org/privacy.
When a product thumbnail is available, the image itself is loaded over HTTPS from images.openfoodfacts.org as you browse scanned products.
With your consent, the app posts local notifications about items expiring soon. These notifications are generated and displayed entirely on your device.
The app displays banner advertisements provided by Google AdMob, operated by Google LLC.
To serve ads, AdMob may collect:
Google's handling of this data is described in the Google Privacy Policy and the AdMob & AdSense Privacy Policy.
For users in the EU, UK, and Switzerland, the app shows a Google-provided consent dialog (UMP) on first launch where you can:
You can change your choice at any time from Settings → Privacy choices.
For users in the US, you can opt out of the sale/sharing of personal information via the same Settings option (CCPA).
EcoShelf is not directed to children under 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect data from children.
You can export your pantry data to a CSV file at any time from Settings. The file is written to your device's Downloads/EcoShelf/ folder via the Android MediaStore. The file is created on your device and is not transmitted anywhere — sharing it is entirely up to you.
Data is stored in the app's private storage area, isolated from other apps by the Android operating system. All network requests (Open Food Facts, AdMob) are made over HTTPS.
If we materially change this policy we will update the "Last updated" date and notify you in-app at the next launch.
For privacy questions or data requests: