Privacy Policy
What we collect
When you submit a price through our form, we receive what you provide: product name, price, store, and any optional notes. Submissions are emailed to us via our API — no data is stored on our servers from the form itself. If you email us at prices@sacgroceries.com, we receive whatever is in your email and may send an automated confirmation reply.
We also collect gas price data from AAA on a weekly basis to help estimate driving costs for multi-store shopping trips. This is automated, publicly available data and does not involve any personal information.
Why we collect it
Names and emails help us follow up if a price looks wrong or if we have questions about a submission. Photos help us verify prices. That is the only reason we collect any of this.
What we do not do
- We do not run ads. Some links to online grocery stores (like Amazon) are affiliate links, which means we may earn a small commission if you make a purchase. This does not affect the prices we show or our recommendations.
- We use Google Analytics, the Meta (Facebook) Pixel, and Ahrefs Analytics to understand how people use the site. These collect anonymous usage data such as pages visited and general demographics. You can opt out of Meta tracking via your Facebook Ad Settings.
- We do not sell, share, or give your information to anyone
Accounts & Premium
All core features — price comparison, shopping list, and store browsing — are free and do not require an account.
If you create an account to access premium features (price history, smart list optimizer, cross-device sync), we store your email address to authenticate you via magic link. We do not use passwords. Login emails are sent through Resend, our email delivery provider.
You're welcome to share your account with family or friends. Each login requires a verification code sent to your email.
Premium subscriptions are processed by Stripe. We do not see or store your payment card details — Stripe handles all payment processing. We store your Stripe customer ID and subscription status to manage your access.
Premium subscribers can sync their shopping list and favorites across devices. Synced data is stored on our servers and can be deleted at any time from your account page.
Cookies
If you log in, we set a session cookie (sacg_session) to keep you authenticated. This cookie is essential for account functionality and is not used for tracking. It expires when you log out.
Third-party analytics tools (Google Analytics, Meta Pixel) may set their own cookies. See the "What we do not do" section above for details and opt-out options.
Where your data is stored
Our website and API are hosted on Cloudflare. Account data is stored in Cloudflare's infrastructure. Shopping list data stays in your browser unless you're a premium subscriber with sync enabled.
Shopping List & local storage
The Shopping List feature saves your list and favorites in your browser's local storage. This data never leaves your device unless you are a premium subscriber with list sync enabled.
If you use the gas cost estimation feature, your vehicle fuel type and MPG are also saved in local storage. For premium subscribers with sync enabled, these preferences are synced to our servers alongside your other shopping list data.
You can delete all locally stored data at any time using the button below.
Done — all local data deleted.
How long we keep it
Submissions, including names and emails, are kept for up to 6 months. After that, we delete them. If you want your information deleted sooner, email us and we will remove it.
Contact
Questions or deletion requests: prices@sacgroceries.com
SacGroceries is a community project. Core features are free forever. Premium subscriptions help cover hosting and data collection costs.