Cart Cactus

Privacy Policy

Last updated: May 21, 2026

This Privacy Policy explains how EffOne Solutions collects, uses, and protects information in the Cart Cactus mobile app.

Unofficial App Notice

Cart Cactus is an independent app and is not owned, operated, endorsed, or sponsored by Fry's Food Stores, Kroger, or their affiliates. Fry's and Kroger names are used only to identify compatible store and cart features.

Information We Collect

The app may collect or process the following information:

How We Use Information

We use this information to:

Location Information

The app asks for device location only when you tap "Detect my location" on the Store screen. Your location is used to search for nearby Kroger/Fry's stores when you use optional store features. You can also search by ZIP code instead. The app does not use background location.

Kroger Account Connection

If you connect your Kroger account, the app uses Kroger's authorization process to access supported cart features. Kroger account tokens are used only to perform actions you request, such as sending items to your Kroger cart. You can disconnect your Kroger account from within the app.

Alexa Skill Connection

If you link the Cart Cactus Alexa skill to a shared list, our server stores a hashed version of the Alexa user identifier and the shared list connection so Alexa can perform requested list actions, such as adding items, showing items on supported display devices, checking or unchecking items, removing items, and changing quantities. The raw Alexa user identifier is not stored. You can disconnect Alexa from the shared list using the Alexa skill, and you can leave or reset shared lists from within the app.

Sharing Information

We do not sell your personal information. Information may be shared with service providers only as needed to operate the app, including our app server, Kroger APIs when you use Kroger features, and Amazon Alexa services when you choose to use the Alexa skill. When you connect your Kroger account or send items to your Kroger cart, relevant product and cart information is sent to Kroger to complete that action.

Data Storage and Security

Some information is stored on your device, such as app preferences and session data. Grocery list and shared list data may be stored on EffOne Solutions servers so the app can sync your lists and shared lists across devices. We use reasonable technical measures to protect stored data, including PIN hashing for shared list PINs, hashing for Alexa user identifiers, and encrypted storage for sensitive tokens where applicable.

Data Retention and Deletion

Grocery list data is retained while your app session or shared list remains active. You can delete individual list items, clear checked items, clear the entire list, leave a shared list, disconnect your Kroger account, disconnect Alexa from a shared list, or reset the local app session from within the app. To request deletion of server-side data associated with your app session, contact us using the email below.

Children's Privacy

This app is intended for general grocery list use and is not directed to children under 13. We do not knowingly collect personal information from children under 13.

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date above.

Contact Us

If you have questions about this Privacy Policy or want to request data deletion, contact EffOne Solutions:

Email: support@effonesolutions.com