ShoppingCards icon

ShoppingCards

Shopping lists, organized as cards

About

ShoppingCards is a simple, visual way to create and manage shopping lists. Lists are organized as cards, making it quick to switch between them, check off items and keep frequently used entries close at hand.

System requirements

ShoppingCards is designed for iPhone, iPad and Mac, and requires iOS, iPadOS or macOS 26 or later.

App Store

How to use

Sync and sharing

ShoppingCards uses Apple iCloud and CloudKit to keep your data synchronized between your devices.

Shared Packs use Apple's built-in CloudKit sharing system. Only people you explicitly invite can access a shared pack, and you can manage participants through Apple's sharing interface.

iCloud and sharing help

Shared Pack invitations, participant names and participant images are displayed and managed by Apple's system sharing interface. Their appearance may depend on the participants' Apple Account and contact privacy settings.

Support

Questions, suggestions and feedback are always welcome.

Privacy Policy

Last updated: July 22, 2026

ShoppingCards does not require a separate account and does not operate its own external data server.

Data handled by the app

Your cards, items, personal item library and app settings are stored locally on your device and, when iCloud is enabled, in your personal Apple iCloud account using CloudKit.

Private Pack data remains private to your iCloud account. Shared Pack data is made available only to participants you explicitly invite through Apple's CloudKit sharing system.

The developer does not receive or use the contents of your shopping lists and does not use analytics, advertising SDKs or tracking technologies. ShoppingCards does not sell personal information and does not use your shopping data for advertising.

Service provider

Apple may process iCloud and CloudKit data as part of providing its services, subject to Apple's own privacy terms and policies.

Retention and deletion

Data remains on your devices and in your iCloud account until you delete the relevant cards, items or app data. Deleting ShoppingCards from a device removes the local copy from that device, but synchronized data may remain in iCloud and on your other signed-in devices.

A Shared Pack owner can stop sharing through Apple's sharing panel. A participant can decline or leave a shared pack. These actions remove that participant's access through CloudKit; synchronization and removal may take a short time to propagate.

Because ShoppingCards has no developer-operated account or server, the developer cannot directly delete data from your private iCloud account on your behalf. You can remove app data by deleting it in ShoppingCards and by managing ShoppingCards' iCloud data in Apple Account settings.

Your choices

If you disable iCloud for ShoppingCards, synchronization and shared packs may no longer be available, while locally stored data may remain on your device.

You can revoke another person's access by removing them or stopping sharing in Apple's sharing panel. For privacy questions or assistance locating these controls, contact ShoppingCards Support.