Privacy policy
Weekly Dinners plans your week of dinners and builds a shopping list for your household. This page says what the app does with data, in plain words. There is no account to make: the app never asks for your name, email address or a password.
The short version
- The app signs your phone in anonymously. Nothing about who you are is asked.
- Your household’s plans, lists and settings are stored online so every phone in the household sees the same thing.
- Four outside services help us run the app: Google Firebase, RevenueCat, Sentry and PostHog. Each is described below.
- We do not sell your data, show ads or track you across other companies’ apps and websites.
- You can delete your data in the app, under Settings, Delete my data.
What is stored
On your phone
The app keeps on the phone your reminder schedule, your usage sharing choice, how far you got in the first-run screens, and a saved copy of your household’s data so the app works offline. Reminders are made by your phone itself. No push notification address is sent to us.
In your household
Your household’s data lives online so that the phones in it stay in step. It holds the weekly plans, the shopping lists with who ticked what, the items you always have, and the household’s settings: servings, measures, allergies, food rules, foods to never suggest, and cuisines. The app uses the allergy and food settings to choose dinners for you.
Anyone who has the household code can join the household and see its dinners and lists. Share the code only with people you trust.
Sign-in
The first time you open the app, it signs the phone in with an anonymous id from Google Firebase. There is no name, email address or password. The id is how your phone is known as a member of a household. Deleting your data deletes this id.
Who receives what
Google Firebase
Google Firebase receives the anonymous sign-in id the app creates for your phone and the household’s data: its weekly plans, shopping lists and ticks, always-have items, food settings (allergies, food rules, foods to never suggest, cuisines and measures), the household code, each member’s anonymous id with when they joined and whether the phone is an iPhone or an Android phone, and the household’s subscription: which member’s plan covers it, which plan, its end date and whether it is a free trial.
Google Firebase keeps the household’s data in the United States.
RevenueCat
RevenueCat receives the anonymous sign-in id, so it can tell which phone a subscription belongs to, and the purchase record from the App Store or Google Play: which plan was bought, when it started and ends, and whether it is in a free trial. Our server asks RevenueCat for each member’s plan, by that id, to work out which plan covers the household.
RevenueCat processes purchase records under its own privacy policy.
Sentry
Sentry receives crash and error reports: the error, the app version, the phone model and system version, and what the app was doing when it failed. We switch off Sentry’s option to send personal details and we do not use its session recording, and no name, email or household data is attached on purpose.
Sentry stores crash reports in its European region.
PostHog
PostHog receives usage counts: events such as a week being planned, a list being shopped, the paywall being shown, a trial starting or a household being joined, each with simple numbers (such as how many dinners) and, for a dinner cooked in cook mode, which dinner it was, the app version, whether the phone is an iPhone or an Android phone, the subscription state and a size band for the household. They are tied to a random id made on the phone, not to the sign-in id, your name or your household.
PostHog stores usage counts in the United States. Location lookup from the network address is switched off and PostHog discards the address.
Apple and Google
The App Store and Google Play take your payment and keep their own records of your purchase under their own privacy policies. We never see your card or payment details.
This website
The pages on this website set no cookies of their own and run no analytics or advertising scripts. The website is served by Cloudflare, which, like any host, handles the network address of each visitor to deliver the pages. The week card link only reads your phone type to send you to the right store; our code does not save it.
Because these services run servers abroad, your data may be processed in countries other than your own. Data travels over encrypted connections, and Firebase security rules let only the members of a household read or change it.
Data sent to Firebase, RevenueCat and PostHog in the United States is covered by each one’s own safeguards for international transfers, set out in its privacy policy.
Usage counts and the switch
The Share usage counts switch, in Settings under Help, is on until you turn it off. On a phone set to a region in the European Union, the EEA, Switzerland or the United Kingdom, or in a time zone in Europe, the app asks first, right after the welcome screen, and counts nothing until you answer. Turning the switch off stops usage counts at once. It does not cover crash reports.
How long it is kept
- A household’s data is kept for as long as the household exists, until its last member uses Delete my data. We do not delete households automatically.
- Google Firebase keeps the household’s data for as long as the household exists.
- RevenueCat keeps purchase records under its own retention policy.
- Sentry keeps crash reports for a limited period set by Sentry.
- PostHog keeps usage counts for a limited period set by PostHog.
If everyone in a household removes the app without using Delete my data, the household stays until someone deletes it. Write to us with its household code, shown in the app under Settings, then Household, and we will remove it.
Deleting your data
In the app, open Settings, then Delete my data.
- If you are the last member of the household, its dinners, lists and settings are deleted.
- If other people are still in the household, you leave it and its dinners and lists stay with them.
- Your anonymous account is deleted and the app starts again as new. This cannot be undone.
You need to be online to delete your data.
Deleting your data does not cancel a subscription. Cancel it in your App Store or Google Play account.
Usage counts, crash reports and purchase records already sent to RevenueCat, Sentry and PostHog stay with them for the periods above, then expire under each one’s own policy. They hold no name or email, and after Delete my data nothing links them to you, so neither we nor they can find yours to remove.
Your rights
You can ask what is stored for your household, ask to correct it, or ask to delete it: Delete my data in the app deletes it, and the Share usage counts switch withdraws your usage choice at any time. Because nothing here holds your name or email, write to us with your household code so we can find what to change. If you are in the European Union, the EEA, Switzerland or the United Kingdom, you can also complain to your data protection authority.
What we do not do
We do not sell your data, show ads or track you across other companies’ apps and websites.
Children
Weekly Dinners is not directed at children under 13. We do not knowingly collect data from them. If you think a child under 13 has used the app, write to us.
Changes
If this policy changes, the new version goes on this page with a new date at the top.
Contact
Weekly Dinners is made and run by Farrukh Ameen, an independent developer, who is responsible for the data this page describes. Write to support@weeklydinners.trywright.com. See also the terms of use and the support page.