Privacy Policy
28 September 2026
Batch Cook keeps what it knows about your cooking on your iPhone. The one exception is a shopping list you choose to share with your household, which goes through our small sync service; this page describes exactly what that means.
Your data stays on your device
Your household settings, diet and allergy choices, weekly plans, your own recipes, shopping lists, cooking sessions and fridge are stored in the app's local database and settings on your iPhone. There is no account and nothing is uploaded, except a shopping list you share (below). Deleting the app erases all of it. “Delete all data” in the app removes your plans, shopping lists, cooking sessions and fridge; your settings stay until you change them or delete the app.
The recipe catalog
Recipes and menus ship inside the app. Browsing them makes no network request, so nobody learns what you plan to cook.
“What’s at home?”
On iPhones with Apple Intelligence, you can type what is in your kitchen to find menus that use it. Apple’s on-device model reads that text on your iPhone to pick out the food names; it is not sent to us, to Apple or to anyone else, and the app does not keep the text — only the ingredients you confirm are marked “at home” on your list.
Widget and Lock Screen
The fridge widget reads a small snapshot (dish names, portions left and use-by dates) from a shared container on the same device. The cooking-timer Live Activity shows the next timer. Neither leaves the phone.
Sharing your list as text
When you send the shopping list as text it goes through the iOS share sheet, only to where you choose. We never see it.
Shopping together
If you tap “Share this list” or join a list with a code, that list is kept on our sync service so everyone on it sees the same items. What is stored: each item’s name, amount text, aisle, whether it is ticked or at home, and when it last changed; plus a random identifier for your install and the list’s 8-character code. No name, email, contact, location, plan or recipe is sent. The service is ours (hosted on Railway), is used for nothing else, and shares the data with no one. Leaving the list, or “Delete all data”, removes your place on it; the last person to leave deletes the list at once, and a list nobody opens for 90 days is deleted automatically. Deleted items are erased after 30 days.
Importing a recipe
If you import a recipe from a web address, the app loads that page from its website, like a browser would, and reads the recipe on your iPhone. Nothing is sent to us.
Purchases
Purchases are processed by Apple. We use RevenueCat to tell the app whether Premium is active. For this, RevenueCat receives an anonymous identifier generated on your device and the purchase information Apple provides — not your name, your email or anything about your cooking.
Notifications
Timer alerts, use-by reminders and the optional weekly planning reminder are local notifications scheduled on your device. They involve no server and can be turned off in iOS Settings at any time.
Analytics and tracking
Batch Cook contains no third-party analytics SDKs, no advertising SDKs and no tracking. We see only the aggregate, anonymised statistics Apple provides to all developers through App Store Connect.
Children
Batch Cook is not directed at children. The app has no accounts and collects no personal information from anyone; a shared list holds only item names and ticks.
Your rights
Apart from a shared list, nothing is stored outside your device, so exercising your data rights is direct: change or delete anything in the app, use “Delete all data” to remove your plans, lists, sessions and fridge, or delete the app to erase everything, settings included. If you have a question about your data, write to us and we will answer promptly.
Changes to this policy
If a future version of Batch Cook changes what is stored or where, we will update this page and state the new date above.