Privacy
Last updated: September 11, 2026
Olive is a grocery-planning beta. We use the information needed to provide your shopping experience, secure the service, and improve it. We do not sell personal data or use it for targeted advertising.
Your Olive account and shopping data
Olive stores your account, saved stores, list and cart state, preferences, pantry entries, recipe and meal feedback, household settings, and related service records so your experience works across visits. Supabase provides account authentication and database storage for Olive.
Kroger connection
If you connect Kroger, Kroger authorizes Olive to read the store information and perform the cart actions you request. Olive never receives or stores your Kroger password or payment details. Olive does not check out or place an order; you review and complete payment on Kroger.
AI connections
When you connect Olive to an AI host, you create a separate, time-limited connection key. Olive stores only a one-way hash of that key, a short display prefix, its scopes, expiry, revocation status, and last-use time, not the raw key. The host receives the key only because you configure it there; its retention and use of chat content are governed by that host's terms and settings.
Olive's external tools receive the tool request and result, not your full chat transcript unless a host sends text in a tool argument. Authenticated context is limited to the cart, store, preferences, and pantry sections you explicitly request. It never returns identity, payment information, conversation history, a key, or household-member details. You can revoke an AI connection from the Connect page at any time; it otherwise expires after 90 days.
Voice through Siri
If you set up the Siri Shortcut, Olive receives the dictated text you send and stores the spoken reply, session identifier, cart count, and time so you can review conversations in Olive. Your Siri device key is separate from an AI connection key. Revoke a Siri key from the Siri page when a device is lost or you no longer use it.
AI features and improvement signals
When Olive uses an AI provider to respond to a request, the provider receives the content needed to provide that feature. Olive also records bounded service signals, such as the tool used, counts, ZIP when supplied, and a one-way fingerprint of a dish or list; the fingerprint is not the raw list or dish. We use these signals to diagnose quality and reliability, not to advertise to you.
Feedback and error reports
The feedback widget sends the feedback you submit and may include your browser type, page path, viewport size, and a session identifier. It also captures a limited number of uncaught browser errors per session; error reports can include an error message, stack trace, script location, and page path. Offline feedback may be queued in your browser until it can be sent. External feedback tools send the message and the structured context you provide. Please do not include passwords, payment details, or other sensitive information in feedback.
Your choices
You can revoke AI connection keys on the Connect page, revoke Siri keys on the Siri page, update preferences in Olive, and disconnect Kroger through Olive's account controls. During the beta, contact the team that invited you if you need help with account data or have a privacy question.
Changes
We will update this page before material changes to these practices take effect and will revise the date above.