You do not make an account. The app does not ask for your email or your phone number.
Your profile, your scan history and your meal log stay on your iPhone.
When you scan a menu, the app sends the menu text or the menu photos to our server for analysis. Our server does not keep the menu text or the photos.
We do not sell your data. We do not show ads. We do not track you across other apps or websites.
The app keeps the data below on your iPhone only. We cannot see it.
Profile: your first name (optional), goal, sex, birth year, height, weight, activity level, meals per day, food rules (for example, "no pork" or "vegetarian") and unit system.
Scan history: the restaurant name, a small picture of the menu, the text that the app read from the menu and the ranked results.
Meal log: the dishes that you log, with their calories, protein, carbohydrates and fat.
If you delete the app, iOS deletes this data.
The app uses the camera to take photos of a menu. You can also select menu photos from your photo library. The app reads the text in the photo on your iPhone with Apple's on-device text recognition. The app reads only the photos that you select.
Apple Health access is optional. If you give permission:
The app reads your height, weight and date of birth to calculate your daily targets.
The app writes the meals that you log (calories, protein, carbohydrates and fat) to Apple Health.
The app does not send Health data to our server. We do not use Health data for advertisements or marketing. We do not share Health data with third parties. You can change this permission at any time in the iOS Settings app (Health > Data Access & Devices > DishScore).
When you scan a menu, the app sends this data to our server:
The menu text, or up to 4 menu photos if the text is not clear.
Your goal, your food rules and your calorie and protein target for one meal.
The app does not send your name, height, weight, age or sex. The app sends only the targets that it calculated from them.
Our server sends the menu data to an AI service provider (see section 6), which ranks the dishes. Our server then sends the result back to your iPhone. Our server does not keep the menu text, the photos or the results.
To control the number of free and paid scans, our server keeps a usage record for each scan. A usage record contains:
A random user ID. The app makes this ID when you open it for the first time. The ID is not connected to your name, email or Apple ID.
The scan type (free or paid) and the date and time.
For paid scans, the App Store original transaction ID of your subscription.
The scan method (text or photo) and the size of the AI request.
Fraud prevention: the app uses Apple DeviceCheck to stop the repeated use of free scans after a reinstall. DeviceCheck lets us store a small flag about your device with Apple. We do not receive a device identifier from DeviceCheck.
We use these providers only to operate the app:
Supabase — Purpose: server hosting and the anonymous sign-in. Data: random user ID, usage records.
DeepSeek — Purpose: AI analysis of the menu. Data: menu text or photos, goal, food rules, meal targets.
Apple — Purpose: subscriptions, payments and DeviceCheck. Data: purchase data (Apple handles it).
Important: DeepSeek processes data on servers in the People's Republic of China. DeepSeek's own privacy policy controls how DeepSeek handles the data: DeepSeek Open Platform Privacy Policy. Do not scan a menu that has personal information on it.
[Supabase server region: for example, "EU (Frankfurt)" or "US East".]
Apple processes all payments. We never receive your card details or your Apple ID. To confirm your subscription, the app sends the signed App Store transaction to our server. Our server checks it with Apple's signature.
If you give permission, the app shows a notification when a menu result is ready. The app makes these notifications on your iPhone. We do not use a push notification service.
The app does not contain third-party analytics, advertisement or tracking SDKs. We do not use the Apple advertisement identifier (IDFA).
Device data: stays on your iPhone until you delete it or delete the app.
Usage records on our server: stay until you delete your account in the app.
Menu text and photos: our server does not keep them. DeepSeek can keep request data under its own policy.
Open the app, go to Profile > Delete account. This deletes your random user ID and all of your usage records from our server immediately. To delete the data on your iPhone, delete the app.
Deleting the app alone does not delete the usage records on our server. We have no other way to connect those records to you.
Depending on where you live, you can have the right to see, correct, delete or move your data, and to object to how we use it. Most of your data stays on your iPhone, so you control it directly. For data on our server, use Delete account or write to [privacy email].
We reply within 30 days. If you live in the EU or the UK, you can also complain to your local data protection authority.
The app is not for children under 13 (under 16 in the EU). We do not knowingly collect data from children. If you think that a child used the app, write to us and we will delete the data.
The app gives general nutrition estimates. The app does not give medical advice. Speak to a doctor or a dietitian before you change your diet for a medical reason.
If we change this policy, we update the effective date at the top of this page. If the change is important, we also tell you in the app.
Md. Inan Mahmud
Email: inan.mahmud.mobile.dev@gmail.com