Support and FAQs
Help with DishReveal.
Last updated: 22 October 2026
Need help? Email josh@kovus.dev with your iOS version and what you were trying to do. Do not send medical details or identifying information.
Get the app on the App Store: AI Calorie Tracker: DishReveal. The DishReveal page explains what the app does and what is free.
Is DishReveal medical advice?
No. DishReveal provides nutrition estimates and general wellness tools. It is not a medical device and does not diagnose, treat, cure or prevent any disease or condition, and it does not replace advice from a doctor, dietitian or other qualified health professional. Nutrition needs vary. Call 000 in an emergency in Australia.
Who can use DishReveal?
Adults only. You must be at least 18 years old, and onboarding will not build a plan for an age below 18. Calorie targets, deficits and weight-loss pacing are not appropriate for children or adolescents without professional supervision.
Why is a photo result an estimate rather than a measurement?
A photo cannot weigh a portion. DishReveal combines published equations, deterministic nutrition maths and AI-assisted food recognition, and every photo result is an editable estimate. The app shows its assumptions and a confidence level so you can correct the entry before saving it. The methodology page explains how each number is produced.
What can be wrong, and what should I do about it?
Calorie targets, macro targets, photo estimates, food-search and barcode records, label recognition, Coach answers, progress projections and weekly reports can all be incomplete or wrong. Treat them as a starting point, edit anything that looks off before saving, and do not rely on DishReveal for a decision that needs clinical accuracy.
Do I need an account?
No. Your personalised plan appears before the optional Sign in with Apple step. Choose Not now to continue without an account, then Continue with free features to use the local diary. Online food search, barcode lookup, AI requests, purchases and purchase restoration require sign-in. The diary, manual entries, food search, barcode lookup, on-device nutrition-label scanning, local meal and progress photos, and export and restore are free. Choosing Continue with free features does not start a trial or purchase. Your diary stays in an on-device database and may be included in your own device backup. Kovus does not keep a server diary. The privacy policy explains online requests, report delivery and provider retention.
How do the free AI meal logs work?
Sign in with Apple without Pro to get three AI meal logs for the life of your account, shared between photo scans and typed or dictated descriptions, plus three included corrections. This is not a subscription trial and needs no purchase. A log counts when an estimate is delivered; a failed or withheld result does not use one. Free AI requests are also capped at 12 attempts for the life of the account, so repeated failures can end the allowance early. Request limits can temporarily pause AI features. Settings shows the logs and corrections left.
After the allowance is used, further AI logs and corrections need Pro. Coach and weekly reports always need Pro. Manual entry, barcode lookup, label scanning and food search remain free.
How does food search work?
Search foods starts with My foods: your saved and recent foods on this device. Search online uses USDA FoodData Central and needs an account and internet connection, but not Pro. Online results use English food descriptions, including reference ingredients and prepared dishes. A reference dish may differ from your recipe, so check the food, preparation and portion. Saved reference nutrition remains available offline.
The online request sends your search words through our backend to USDA, without your account identifier, diary, photos or audio. Our backend does not keep a search history. USDA handles requests under its own service terms. Searching My foods stays on your device.
Can I keep a photo without using AI?
Yes. You can add, replace or remove a photo from meal detail without requesting analysis. Keeping a photo when saving a scan is off by default. Saved photos are reduced, stripped of metadata and stored on your device, with no DishReveal photo sync. They may be included in your device backup. Signing in does not download a previous diary or photos.
Deleting a meal keeps its photo while Undo is available. A photo used by another entry remains until that entry no longer needs it. Removing a saved photo does not delete the original in Apple Photos or copies in prior exports and backups. Photos taken inside DishReveal are not automatically added to Apple Photos.
Are dictation and nutrition-label scans processed on my phone?
Dictation uses on-device speech recognition with your permission. DishReveal does not keep or upload the recording. Review the transcript and any local text cleanup before tapping Estimate meal; only the confirmed text is sent to Google Gemini, or to Anthropic's Claude if Gemini is unavailable, for an estimate using Pro or a free AI meal log. Label text recognition also runs on your device. Check the serving basis and values before saving them.
What can Coach and weekly reports see?
Coach uses Anthropic's Claude after the consent prompt before each send. If Anthropic is unavailable before an answer starts, Google Gemini may answer instead. Older app versions whose consent names only Google continue to use Gemini. Coach receives your question, up to eight recent messages and a numeric summary covering up to 14 days of calories, macros, fibre and meal counts, your goals and target weight, up to 14 dated weight entries, and date, timezone, units and summary-window information. It cannot inspect individual meal entries, water, workouts or raw Apple Health records from that summary. Anything you type in your messages is still sent. Logged meals do not prove that a whole day's intake is recorded.
If Exercise add-back is on and there is a credit for today, the consent prompt also asks to send that credit, its percentage and today's adjusted target to Anthropic. The credit can come from Apple Health active energy and logged exercise. Google fallback requests omit those fields, but earlier messages can still mention the figures. Weekly reports do not receive the add-back. Check the Coach can see box before sending. Provider retention is described in the privacy policy.
Weekly reports use up to seven days of numeric totals, goals and optional weights. They go to Google Gemini, or to Anthropic's Claude if Gemini is unavailable, and the finished report is returned directly to your iPhone. The server keeps no copy, so a lost response cannot be recovered; if the app received the report but could not save it, you can retry that save. Older app versions whose consent names only Google use Gemini's batch delivery instead. The privacy policy explains both, with each provider's retention.
Where are progress photos, the fasting timer and reminders?
Progress photos stay in the app on your iPhone and are blurred in the gallery until you choose Show photos. They are not uploaded for AI analysis. Your milestones and year in review are also calculated on the device; a share card is created only when you choose to share it.
Open Settings → Fasting → Fasting timer for the optional, free timer. It is off by default and requires a safety check before use. Its limits are safeguards, not a recommendation to fast. If Coach displays an eating-risk support message, the timer pauses and any running fast ends. Fasting records stay on the device and are not sent to Coach or weekly reports.
Set local reminders and quiet hours in Settings → Notifications → Reminders and quiet hours. Reminders start off. Home-screen and lock-screen widgets use information saved on this iPhone; signing in does not download another device's diary.
What does a subscription cost?
Annual Pro is A$59.99 per year after an eligibility-dependent 7-day free trial. Monthly Pro is A$14.99 per month with no free trial. The diary, manual entries, food search, barcode lookup, on-device nutrition-label scanning and optional local meal photos are free. There is no weekly plan in this catalogue. The App Store shows the price and currency for your storefront before you confirm. Billing, renewals, refunds and tax are handled by Apple under App Store rules.
How do I restore a purchase?
Use Restore Purchases if an active subscription is not recognised. Make sure the iPhone is signed in to the Apple ID used for the original purchase. Pro access depends on a valid App Store transaction and the matching entitlement. If it still does not appear, email support.
How do I cancel a subscription?
Cancel in your Apple ID subscription settings. Cancelling stops future renewals and Pro access continues until the end of the paid period. The free diary remains available after Pro ends. Deleting the app does not cancel a subscription, and neither does deleting your DishReveal account.
How do I export or delete my data?
Open Settings, then Export and restore. Export without photos creates a private JSON file; Export with photos creates a ZIP up to 64 MB. Progress photos are included only if you switch them on. Export meals for a spreadsheet creates a CSV, which cannot be restored. Files are created on your device and shared only where you choose. A diary over the 32 MB restore limit can be exported only as CSV.
Delete account and data removes outstanding private uploads, revokes the stored Apple credential where available and removes or unlinks account records. Once server deletion is confirmed, the app erases the local diary, saved foods, recipes, drafts, favourites, retained meal and progress photos, milestones, fasting records, Coach history, reports, profile, settings, reminders and queued uploads. If interrupted, the app keeps a protected deletion request so you can retry. Stopping retries cannot restore anything already deleted. Prior exports, originals in Apple Photos and earlier device backups are not removed. Cancel any Apple subscription separately.
Deletion also attempts to remove nutrition and weight samples DishReveal wrote to Apple Health. If you revoked Health write permission, you may need to remove those samples in the Health app. Other apps' Health records are not deleted.
How do I restore my diary?
Open Settings → Export and restore → Choose export file. On a fresh install, choose Restore from an export on the Welcome screen. Select a DishReveal JSON or ZIP export in Files. The app validates it on your device and shows its contents before making changes. Merge adds missing entries and keeps those already here. Replace removes the local diary and restores the file; from Settings it needs a second confirmation. Nothing is uploaded.
Restore does not change your account, subscription or reminder switches, and it does not write restored meals or weights to Apple Health again. Use Restore Purchases for Pro access. A fast that was running when the file was exported is not resumed. Signing in alone does not restore your diary, so keep an export or your own device backup before removing the app.
Does DishReveal collect analytics?
No product-analytics SDK is included in the app. Crash and operational error reports go to Sentry and can include technical information linked to a device. Photos, screenshots and session recordings are not attached. Handled error reports are filtered for diary text, AI payloads and tokens before transmission; native crashes use a separate reporting path and server-side filtering. Details are in the privacy policy.
Contact
Email josh@kovus.dev. You can also read the privacy policy, the terms of use and the methodology.