Privacy Policy

OneList for iPhone and iPad Effective date: 13 August 2026

OneList does not collect your data. There is no OneList server, no account to create, and no analytics.

Everything you put into the app — your meals, your plan, your shopping lists, your store layouts — is stored on your device and, if you are signed in to iCloud, in your own iCloud account. It is not sent anywhere else. The developer cannot see it, cannot retrieve it, and has no way to access it.

What OneList stores, and where

On your device

OneList keeps a database on your device containing what you have entered:

Alongside that, OneList stores a small number of settings — which tab opens at launch, whether the iPad side panel is open, and similar interface preferences.

OneList also generates a random identifier the first time it runs. It is used for one purpose: noticing that a single shopping trip received taps from two different devices, so OneList knows not to learn a store's aisle order from two people shopping at once. It is a random value, it is not linked to you or to your device's hardware, and it never leaves your household's own data.

In your iCloud account

If you are signed in to iCloud, OneList synchronises the data above to your private iCloud database so it is available on your other devices. This uses Apple's CloudKit.

This is your iCloud storage, under your Apple Account. Apple's privacy policy and iCloud terms govern it. The developer of OneList is not a party to it and has no access to it.

OneList works fully without iCloud. If you are signed out, everything stays on the device and simply does not sync.

When you share a household

If you invite someone to your household, OneList creates an iCloud share. The people you invite can then see and edit the household's meals, plan, lists and stores.

Two things worth knowing:

Invitations are delivered by Apple, through whichever app you send them with. OneList does not store or transmit the email addresses or phone numbers you invite — Apple's sharing system handles that.

What OneList does not do

These are absences, and they are deliberate:

Purchases

OneList offers optional paid subscriptions and a one-time purchase. These are handled entirely by Apple's App Store.

The developer never receives your payment details, card number, or billing address. Apple tells the app only whether a valid purchase exists for the Apple Account currently signed in — nothing more. That check happens on your device and is not recorded anywhere by OneList.

Apple provides the developer with aggregate, anonymised sales and usage reports through App Store Connect. These do not identify individual users. Apple's own privacy policy covers what Apple collects when you make a purchase.

Diagnostics

OneList writes diagnostic messages to your device's system log, as most apps do. These stay on your device and are not transmitted to the developer.

If you have separately chosen to share analytics and crash reports with app developers in Settings → Privacy & Security → Analytics & Improvements, Apple may include OneList crash reports in what it shares. That is an Apple setting, it is off unless you turned it on, and you can turn it off at any time. Reports delivered this way contain diagnostic information about the crash, not the contents of your meal plan.

Exporting and deleting your data

Export. Settings → Export household writes everything OneList holds to a JSON file and hands it to the iOS share sheet, so you decide where it goes. This is your data in a readable, portable form, and it is available whether or not you have a subscription.

Deletion. Deleting the app removes the database from that device. To delete the copy in your iCloud account, use Settings → Apple Account → iCloud → Manage Account Storage. Because the data is in your own iCloud account, you delete it directly rather than asking the developer to do it — the developer has no copy to delete and no ability to reach yours.

If you are a member of someone else's household, leaving it from OneList's Settings removes your access. It does not delete the household, because it is not yours to delete.

Children

OneList is a meal planning app for general audiences. It does not knowingly collect information from anyone, including children, because it does not collect information at all.

Your rights

If you are in the European Economic Area or the United Kingdom, the GDPR gives you rights over your personal data, including access, correction, deletion and portability.

OneList is built so that these rights are exercised directly rather than by request: the data is in your possession, the export gives you portability, and deletion is in your hands as described above. The developer does not hold your household data and therefore cannot produce, correct or delete it on your behalf.

For data Apple holds — your Apple Account, your iCloud storage, your purchase history — Apple is the controller. Apple's privacy policy at apple.com/legal/privacy explains how to exercise your rights with them.

Changes to this policy

If OneList's behaviour changes in a way that affects this policy, the policy will be updated and the effective date above will change. Material changes will be noted in the app's release notes.

Contact

Questions about this policy:

Olli Saastamoinen
onelist@vlkea.dev