SnapCravings Privacy Policy
Last updated: November 9, 2026
SnapCravings (the website at snapcravings.pages.dev and the Android app app.snapcravings.twa) is made by Everborn Marketing LLC ("we", "us"). This policy explains what we collect, why, and your choices. SnapCravings is intended for a general audience 13 and older and is not directed at children under 13.
SnapCravings es para un público general de 13 años o más y no está dirigido a menores de 13 años.
What we collect
- Photos you upload. When you snap your fridge, pantry or a plate of food, the photo is sent to our server and to our service providers (listed below) only to recognize ingredients or estimate nutrition and write recipes. We do not store these photos after the request is answered and we do not use them for advertising. The only photo we keep is one you choose to add to a recipe you share with the community (see below).
- Text you type. Cravings, diet and allergy settings, ingredient lists, and meal-plan or holiday-plan requests are sent to the same service providers to make recipes. Diet settings, favorites, plans and your shopping list are stored on your device. Generated answers (recipes, not your photos) may be cached for up to 24 hours and kept in a shared recipe library without any link to you.
- Email address and purchase info. If you subscribe to SnapCravings Pro, your email address and subscription status (plan, purchase token or payment reference, renewal state) are used to unlock and restore Pro. Payments are handled by Google Play or Stripe; we never see or store your full card number.
- Basic usage events. Simple, anonymous counts such as "scan" or "recipes shown" with a hashed random device id, to understand which features are used. No cookies for tracking and no advertising IDs.
- Hashed IP address and device id for abuse limits. To enforce free-scan and fair-use limits we store a salted one-way hash of your IP address and of the app's random device id, with the time of each scan or plan. These rows are deleted automatically after about 8 days. Short hourly rate limits (for example on community sharing and reports) use a counter keyed by your IP address that expires after about one hour; we do not otherwise store the IP address itself.
- Approximate country. Our host (Cloudflare) tells us your approximate country from your connection. We use it to pick holidays and units and, with a hashed device id, to count which dishes are popular in your country ("Popular cravings"). We do not store your city or precise location.
- Recipe ratings and saved recipes you choose to share, linked to the anonymous device id.
- Community recipes (only if you share one). When you share a saved recipe from "Your cookbook" we store the recipe, its language, the display name you type (up to 40 characters), an optional social profile link (Instagram, TikTok, YouTube, Pinterest, Facebook, X, Threads or Linktree) and an optional photo of your dish. All of these are public: anyone using SnapCravings can see them, and other people can save your recipe to their own cookbook. Your share is linked to an anonymous creator id, a one-way hash of the app's random device id; we do not ask for your real name, email or phone for this. The photo is shrunk on your phone before upload, which also removes hidden details such as location and camera data, and is stored with our host (Cloudflare). Please don't put contact details or anything private in your name, link, recipe or photo.
- Community activity. How many times each shared recipe is saved or cooked, counted once per device using a hashed id.
- Family sharing (Pro, only if you create or join a family). To keep a shared fridge and grocery list in sync, we store the family's join code, the shared lists themselves, and a one-way hash of each member device's token (up to 6 devices). Anyone with the join code can see and edit the shared lists. Leaving the family removes your device from it. To have a family's shared lists deleted, email us.
- Reports and blocks. If you report a shared recipe we store the reason, an optional note (up to 300 characters) and your hashed id; a recipe reported by several different people is hidden automatically until we review it. If you block a creator we store your hashed id and theirs so their recipes stay hidden for you. We review reported recipes and may hide or remove them.
How we use it
Only to run the app: make recipes, show community recipes and keep them safe, enforce free-scan limits, provide and restore your subscription, prevent abuse, and fix problems. We do not sell your data and we show no ads.
Who we share it with
Service providers that run the app for us, who may process data only to provide their service:
- Service providers that read your photos and text to write recipes, plans and nutrition estimates. We send each request to one or more of: Google Gemini, Cerebras, Groq, Mistral AI, OpenRouter (which forwards to the model's host) and Cloudflare Workers AI. Which one answers depends on speed and availability.
- Payments: Google Play Billing and Stripe. Database: Supabase. Hosting: Cloudflare.
Free tiers may keep your inputs. We use free or low-cost tiers of some services. Under their terms these providers may log, retain or use the photos and text sent to them (for example to improve their models). Please do not include personal information, faces or documents in your photos or typed requests. We may also disclose data if the law requires it.
Security and retention
All data is sent over encrypted connections (HTTPS). Scan photos are not stored. A shared community recipe and its photo are kept until you remove the share (removing it deletes the recipe and its photo) or we remove it; reports and blocks are kept while the recipe or the block exists. Subscription records are kept while your subscription is active and as long as needed for tax and legal records. Anonymous usage events are deleted or aggregated over time.
Your choices and deleting your data
You can clear on-device data at any time by clearing the app's storage or uninstalling. To ask us to delete data linked to your email (subscription records, ratings) or to your device's community shares, reports and blocks, email everbornproductions@gmail.com with the subject "SnapCravings data deletion". You can also remove your own community share in the app at any time (Your cookbook, Community recipes, Remove my share). We reply within 30 days. Cancel a subscription in Google Play (Payments & subscriptions) or through the Stripe link in your receipt.
Children
SnapCravings is intended for people 13 and older and is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has used the app, contact us and we will delete the data.
SnapCravings es para personas de 13 años o más y no está dirigido a menores de 13 años. No recopilamos a sabiendas información personal de menores de 13 años. Si cree que un menor de 13 años ha usado la app, contáctenos y eliminaremos los datos.
Changes and contact
We will post any changes on this page with a new date. Questions: everbornproductions@gmail.com, Everborn Marketing LLC.