Last updated: 23 April 2026
LocalBite ("we", "us", "the app") is operated by LocalBite, based in Málaga, Spain. This policy explains what information the LocalBite iPhone app handles, where it goes, and the rights you have over it.
Our approach, in one sentence: we collect the minimum we need to run the app, we never sell data, and we don't build advertising profiles of you.
a) Menu photos you scan. When you tap "Scan menu", the photo is sent to our secure proxy server (Cloudflare Worker) which forwards it to Google Gemini for text extraction and translation. The photo is not stored on our servers — it passes through, gets processed, and the result (extracted dishes) is returned to your phone.
b) Device identifier. The app generates a random UUID on first launch and stores it on your device (using iOS AsyncStorage). This identifier is sent with each menu scan in an HTTP header (X-Device-Id) so that our proxy can enforce a fair-use rate limit (20 scans per hour, per device). The UUID is not linked to your Apple ID, phone number, or any personal info. If you reinstall the app, a new UUID is generated.
c) Approximate location (if you allow it). If you grant location permission, the app uses your coordinates to show nearby restaurants. Location stays on your device; we do not send it to our servers or to any third party.
d) Saved favorites, collections, scan history. Dishes you favorite, collections you build, and your past scans are stored locally on your device (AsyncStorage). They are not uploaded anywhere. If you delete the app, this data is deleted with it.
We do not use Facebook SDK, Google Analytics, AppsFlyer, Mixpanel, Segment, or any similar advertising/analytics SDK inside the app.
Menu photos are not retained on our servers. The proxy processes them in memory and returns the result — nothing is written to disk. Google may apply its own retention rules to API requests as per its API terms.
Rate-limit counters (device UUID + request count) are stored in Cloudflare KV for up to 1 hour, then automatically deleted.
Data on your device (favorites, history, UUID) stays until you delete the app.
Because we don't keep a server-side profile of you, there is very little data to exercise rights against — but you still have these rights under European GDPR and California's CCPA:
To exercise any of these rights, email privacy@localbite.eu.
LocalBite is not directed at children under 13. We do not knowingly collect any data from children under 13. If you believe a child has used the app and you want any associated data reviewed or removed, contact us.
If we update this policy, we will post the new version at localbite.eu/privacy.html and update the "Last updated" date above. Material changes will be highlighted in the app on first launch after the update.
Privacy questions or requests: privacy@localbite.eu. General support: hello@localbite.eu.
This policy is drafted to satisfy Apple App Store Review Guideline 5.1 (Privacy), GDPR Articles 12-22 (EU), and CCPA §1798.100-.130 (California). It is not a substitute for legal advice on your specific case, but for the app as described above it accurately describes how data is handled.