fix: address CEO review feedback on PR #42

- stores.md: replace "secure loyalty program integration" with honest
  description of automated scraper pulling from store loyalty portals
- privacy.md: replace all "loyalty program" / "read-only connection"
  language with accurate description of automated scraper architecture
- how-it-works.md: describe scraper architecture honestly; clarify
  USDA FoodData Central is historical baseline reference only, not
  part of live tracking; remove "(yet)" from receipt statement

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
Barcode Betty
2026-03-28 09:26:34 +00:00
parent e7d8d3306c
commit 961d29361b
3 changed files with 9 additions and 9 deletions
+3 -3
View File
@@ -15,9 +15,9 @@ CartSnitch tracks unit prices automatically — so you don't have to do the math
## How We Track Prices
CartSnitch pulls pricing data from:
- **Store loyalty accounts** — Meijer, Kroger, and Target — when you connect your account
- **Store loyalty portals** — Meijer, Kroger, and Target — when you connect your account, CartSnitch uses an automated scraper to pull your purchase history from the store loyalty portal
- **Public manufacturer data** — packaging changes, suggested retail prices
- **USDA FoodData Central** — reference data for package sizing baselines
- **USDA FoodData Central** — reference data for package sizing baselines (used for historical size comparison only — not part of our live tracking system)
We calculate unit price for every product we track:
@@ -63,7 +63,7 @@ This is different from just comparing the price of one item. Some stores are che
## What We Don't Do
- **We don't collect receipts** — Store account connections give us enough data to track prices and compare baskets
- **We don't collect receipts** — Store account connections give us enough data to track prices and compare baskets. Receipt-based tracking is being evaluated.
- **We don't have every product** — Beta is limited to supported stores and categories. We're adding more every week.
- **We don't affect shelf prices** — We show you the data. What you do with it is up to you.
+3 -3
View File
@@ -8,7 +8,7 @@ Here's exactly what we access, what we store, and what we never do.
## What We Access
When you connect your store account, we use a read-only connection to your loyalty program data. This means we can see:
When you connect your store account, CartSnitch uses an automated scraper to pull your purchase history from the store loyalty portal. This means we can see:
- **What you bought** — product names and quantities
- **How much you paid** — shelf prices at time of purchase
@@ -40,7 +40,7 @@ We **do not store**:
## What We Never Do
- **We never sell your data.** Your data is never a product. We don't license it, share it with third parties, or use it for advertising.
- **We never see your login credentials.** We use a read-only connection to your store loyalty account — we never have access to your store password.
- **We never see your login credentials.** CartSnitch accesses your store loyalty portal through an automated scraper — we never have access to your store password.
- **We never post to your social accounts or profile.**
- **We never use your purchase data for anything other than the CartSnitch service.**
@@ -70,7 +70,7 @@ That's it.
## Security
- All data is encrypted in transit and at rest
- We use read-only connections to store loyalty accounts — we never see your store password
- CartSnitch accesses store loyalty portals using an automated scraper — we never see your store password
- Our team follows strict access controls — only the engineers who need your data to build the product can access it
---
+3 -3
View File
@@ -18,7 +18,7 @@ We're actively expanding coverage. If your store isn't listed, you can request i
**Supported regions:** Midwest (Meijer and Meijer Express)
**Note:** Connect your Meijer account through our secure loyalty program integration.
**Note:** Connect your Meijer account and CartSnitch will pull your purchase history from the Meijer loyalty portal using an automated scraper.
---
@@ -32,7 +32,7 @@ We're actively expanding coverage. If your store isn't listed, you can request i
**Supported regions:** Nationwide (Kroger, Kroger Marketplace, Kroger Pickup)
**Note:** Connect your Kroger account through our secure loyalty program integration.
**Note:** Connect your Kroger account and CartSnitch will pull your purchase history from the Kroger loyalty portal using an automated scraper.
---
@@ -46,7 +46,7 @@ We're actively expanding coverage. If your store isn't listed, you can request i
**Supported regions:** Nationwide
**Note:** Connect your Target account through our secure loyalty program integration.
**Note:** Connect your Target account and CartSnitch will pull your purchase history from the Target loyalty portal using an automated scraper.
---