Tasteful · Privacy Policy
How Tasteful handles your data
Tasteful is a recipe manager built to keep as little as possible on our servers. This page explains, plainly, what happens to your information when you use the app.
01 Overview
Tasteful lets you save recipes from around the web, organize a pantry and grocery list, plan meals for the week, and ask an AI assistant questions about any of it. The app has no user accounts and no login — there’s nothing to sign up for and nothing tied to your identity.
Your recipes, pantry, grocery list, and meal plan live on your device and, if you enable it, sync privately across your own devices through your personal iCloud account. Tasteful’s backend server never stores your saved collection — it only ever sees the specific piece of information needed to complete the request you just made (a URL to parse, a photo to scan, a question to answer), and then moves on.
02 What we collect
Because there’s no account system, Tasteful doesn’t collect your name, email address, or any other identifying profile information. The categories below cover everything the app’s backend ever receives, and only when you take the corresponding action:
| You do this | We temporarily receive |
|---|---|
| Save a recipe from a URL | The URL, and the page’s public content while parsing it |
| Import a recipe from a photo | The photo, for the moment it takes to extract the recipe |
| Scan a handwritten list or receipt | The photo, for the moment it takes to extract the items |
| Ask the in-app assistant a question | Your question, the relevant recipe/pantry/grocery/meal-plan text, and recent chat history for that conversation |
| Search your saved recipes with natural language | Your search phrase and your saved recipes’ titles and ingredients |
To keep the service available, our backend applies rate limits based on the IP address a request arrives from, and its server logs briefly record failed requests along with the recipe URL involved so we can fix broken imports. These logs aren’t tied to any account or profile — there isn’t one — and aren’t used to build a picture of you or your usage.
None of this is linked to a device ID, advertising ID, or any other persistent identifier. Tasteful contains no advertising and no third-party analytics or tracking SDKs.
03 AI-assisted features
Several features — recipe import from photos or difficult pages, the pantry, grocery and meal-plan chat assistants, natural-language recipe search, list and receipt scanning, and estimated nutrition — are powered by Anthropic’s Claude API. When you use one of these, the relevant text or photo described above is sent to Anthropic for processing and a response is streamed back to the app.
Estimated nutrition
When a saved recipe doesn’t already include nutrition information, Tasteful can estimate it from the ingredient list, title, and serving size. That text is sent to Anthropic for the estimate. Estimated values are approximations, not verified nutrition facts — the app marks them as estimated wherever they’re shown, and they shouldn’t be relied on for medical or strict dietary purposes.
Anthropic processes this information under its own privacy policy, available at anthropic.com/legal/privacy. Tasteful’s backend does not use this data to train any model, and does not retain it beyond completing your request.
04 iCloud sync
If you’re signed into iCloud, Tasteful stores your saved recipes, pantry, grocery list, and meal plan in your own private iCloud account using Apple’s CloudKit, so they stay in sync across your devices. This data is encrypted and managed by Apple under Apple’s own privacy policy — Tasteful’s developer has no access to it. You can turn this off at any time in your device’s iCloud settings, which keeps everything local to that one device instead.
05 Subscriptions
Tasteful offers an optional paid subscription for AI-assisted features, sold and processed entirely through Apple’s App Store using StoreKit. Tasteful never sees or handles your payment details — Apple manages billing, receipts, and renewals directly, under Apple’s own privacy policy.
06 Storage & retention
Tasteful’s backend keeps a short-lived cache of parsed recipe results, keyed only by the source URL, so that re-opening a popular or previously-shared link doesn’t require re-fetching and re-parsing it. This cache is not linked to you or your device, expires automatically after a few hours, and is capped in size. Photos and chat messages are processed in memory and are not written to any database — once a response is streamed back to your device, the backend retains nothing from that request.
Anything you see in the app itself — your recipes, pantry, grocery list, meal plan, and favorites — is stored only on your device and, optionally, your own iCloud account, as described above.
07 Who we share with
We share information only with the service providers necessary to run the features you use, and only for that purpose:
- Anthropic — processes text and photos for AI-assisted features, as described above.
- Apple — provides iCloud sync (CloudKit) and subscription billing (StoreKit).
- Railway — hosts Tasteful’s backend server infrastructure.
- ZenRows — when a recipe site blocks our direct request, we retry fetching that public page through ZenRows’ proxy service. Only the recipe URL is passed along; nothing about you or your device is included.
We do not sell your data, and we do not share it with anyone for advertising or marketing purposes. We may disclose information if required to by law.
08 Your choices
- Delete any recipe, pantry item, grocery item, or meal plan entry at any time directly in the app — this removes it from your device and your iCloud account.
- Turn off iCloud sync in your device settings to keep your data local to one device only.
- Simply don’t use the AI-assisted features if you’d rather nothing ever leaves your device for processing — the rest of the app works fully without them.
- Cancel your subscription at any time through your Apple ID’s subscription settings.
09 Children’s privacy
Tasteful is not directed at children under 13, and we do not knowingly collect information from anyone in that age group. Since the app has no accounts, there is no age-gated content to access.
10 Changes to this policy
If this policy changes in a meaningful way, we’ll update the effective date at the top of this page. Continuing to use Tasteful after a change means you accept the updated policy.
11 Contact
Tasteful is made by Latchkey Software LLC, a limited liability company registered in North Carolina, which is the data controller for the purposes of this policy. Questions about this policy or how Tasteful handles information can be sent to support@latchkeysoftware.com.