‹ DinnerSnap

Privacy Policy

Last updated November 10, 2026.

The short version

DinnerSnap has no accounts. If you subscribe, Stripe handles the payment and we keep a small subscription record (below). Your log, pantry, history, plan and settings live on your phone. Photos you scan are sent to an AI provider for analysis and are not stored by DinnerSnap's server. We store only the few things you choose to send us (feedback, survey answers, feature requests, contact messages, the early list), and you can ask us to delete them anytime.

What stays on your phone

Your food log, pantry, saved recipes and meals, planner, weight history, settings and personal plan (name, age, height, weight, goal) are stored only in your browser's storage on this device. We don't receive them, with one exception: when you ask AI to estimate an exercise, your weight, rounded to the nearest 5 kg (about 10 lb), is sent along with the workout description so the calorie burn can be calculated. That estimate is cached by a one-way code of the description and rounded weight, and is not linked to you. Settings → Delete my data erases all of it from this device at once.

Photos and text you scan

Your phone shrinks each photo first. Fridge, pantry, plate and dish photos, and meal or exercise descriptions, then go through our server to a third-party AI provider (currently Google's Gemini model), which analyzes them and sends back the result. DinnerSnap's server does not save your photos. For plate photos we keep only the result (the food names and numbers, not the photo), filed under a one-way fingerprint of the photo, for up to 30 days, so the same photo always gives the same numbers. Barcode lookups and food searches are sent to Open Food Facts, a public food database.

What we store on our server, only when you send it

Payments and subscriptions

If you start a trial or subscribe, checkout happens on Stripe's secure page. Stripe receives your email, card and billing details and processes the payments; DinnerSnap never sees or stores your full card number (Stripe's privacy policy covers what Stripe does). DinnerSnap's server keeps a small subscription record: your email, your Stripe customer ID, the plan, the subscription status (trial, active, payment failed, cancelled), and the trial and renewal dates. Your phone keeps a signed Pro pass that proves your subscription to our server. Your food log and other app data are still not linked to your subscription and stay on your phone; restoring Pro on a new phone does not bring them back.

Limits and security

A hashed version of your IP address is kept for 2 days to apply daily limits (free users: 60 AI requests per visitor per day; Pro has no per-person daily limit; plus one cap for the whole service to stop abuse) and to stop abuse. It isn't linked to anything else. To count your 3 free scans, your browser gets a random signed device ID; our server keeps a counter for that ID (up to 400 days) and a per-IP daily count of free scans (2 days). Neither is linked to your name or email. We don't sell your data, show ads or use trackers.

Deleting your data

On your phone: Settings → Delete my data erases your log, pantry, history, saved recipes and settings from this device (clearing your browser's site data does the same, and there is no copy anywhere else to restore). On our server: email shimmy.yt@mail.tab.bot or use the contact form and we'll delete your feedback, messages and early-list email within 30 days. Subscription and payment records are kept as long as the law requires for tax and accounting.

Kids

DinnerSnap is not meant for children under 13, and we don't knowingly collect their data.

Changes

If this policy changes, we'll update the date at the top. Questions? Contact us.