Non-root users cannot bind to ports < 1024. Port 8080 is used by
nginxinc/nginx-unprivileged by default.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Switch from nginx:stable-alpine to nginxinc/nginx-unprivileged:stable-alpine.
The unprivileged image runs as nginx user (UID 101) on port 8080, satisfying
the runAsNonRoot: true security context in Kubernetes.
Fixes: https://github.com/cartsnitch/infra/issues/65
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Full Twitter/X and Reddit promotional copy for all 5 shrinkflation
series posts (anchor top-10, dairy, frozen, household, snacks).
Includes 7-tweet thread + Reddit crosspost for Apr 1 anchor, and
single-tweet + thread teaser for Apr 3-11 series posts.
Refs: CAR-202, CAR-170, CAR-199
Co-Authored-By: Paperclip <noreply@paperclip.ing>
title: "CartSnitch Launch Announcement — Press Release / Blog Post"
status: draft
last_updated: 2026-03-18
last_updated: 2026-03-21
description: "Launch announcement template for press release distribution and blog publication. Dual-format: blog version and press release version."
---
@@ -15,7 +15,7 @@ description: "Launch announcement template for press release distribution and bl
Your grocery bill went up 25% since 2020. But the sticker price only tells half the story.
Over the past year, we tracked 10,000+ grocery products across 12 retail chains. We found 847 products that shrank — same price, less product. That's a hidden 10-15% price increase that doesn't appear in any inflation statistic. Your receipt doesn't show it. Your store's app doesn't flag it. Nobody tells you.
Over the past year, we tracked 10,000+ grocery products across 12 retail chains. We found hundreds of products that shrank — same price, less product. That's a hidden 10-15% price increase that doesn't appear in any inflation statistic. Your receipt doesn't show it. Your store's app doesn't flag it. Nobody tells you.
Today, we're changing that. **CartSnitch is now available for early access.**
@@ -43,8 +43,8 @@ CartSnitch gives consumers the same price intelligence that retailers have alway
- **$14,000** — What the average US family spends on groceries annually
- **25%** — Grocery price increase since January 2020
- **847** — Products in our database that shrank in the past 12 months
- **$336/year** — Potential savings from buying the same items at the cheapest store
- **Hundreds** — Products in our database flagged for shrinkflation
- **Real savings** — Buy the same items at the cheapest store and save on your grocery bill
#### Get started
@@ -66,7 +66,7 @@ CartSnitch is launching with Meijer support in Southeast Michigan. Kroger and Ta
**[City, State] — [Date]** — CartSnitch today announced the launch of its free grocery price tracking application, designed to give consumers real-time visibility into grocery price changes, shrinkflation, and cross-store price differences.
The tool connects to shoppers' existing store loyalty accounts to automatically track prices for every product purchased. CartSnitch's analysis of over 10,000 products across 12 retail chains found that 847 products experienced shrinkflation — reduced package sizes at the same or higher prices — in the past 12 months, representing a hidden 10-15% cost increase invisible to consumers.
The tool connects to shoppers' existing store loyalty accounts to automatically track prices for every product purchased. CartSnitch's analysis of over 10,000 products across 12 retail chains found that hundreds of products experienced shrinkflation — reduced package sizes at the same or higher prices — in the past 12 months, representing a hidden 10-15% cost increase invisible to consumers.
"Grocery prices have increased 25% since 2020, but the real cost to families is even higher when you account for shrinkflation," said [spokesperson]. "CartSnitch exists to close the information gap between retailers and consumers. The same data that helps stores optimize pricing should be available to the people paying those prices."
@@ -78,7 +78,7 @@ The tool connects to shoppers' existing store loyalty accounts to automatically
- **Price drop alerts** with user-defined target pricing
- **Complete purchase history** with search and trend analysis
CartSnitch estimates that families who use cross-store price comparison for common items can save an average of $336 per year. Combined with shrinkflation awareness and price-timing optimization, total savings potential ranges from $500-$1,400 annually.
Families who use cross-store price comparison for common items can save meaningfully on their grocery bills each year. Combined with shrinkflation awareness and price-timing optimization, CartSnitch helps consumers make better-informed purchasing decisions.
The application launches with Meijer integration in Southeast Michigan, with Kroger and Target support expected within weeks. Additional retailers including Walmart, Costco, and Aldi are on the development roadmap.
### Reddit Post — r/Frugal + r/personalfinance crosspost
**Title:**
> I analyzed 4 years of grocery data to rank the worst shrinkflation offenders. The results are worse than I expected.
**Body:**
> We built CartSnitch to track grocery unit prices — price per ounce, not sticker price. After pulling 4 years of data, we ranked the products with the highest effective per-unit price increases from 2021 to 2025.
>
> These are not the products that got more expensive at the register. These are the ones where you're paying meaningfully more per unit while the sticker price barely moved — because the product quietly got smaller.
>
> **The top 10:**
>
> | Rank | Product | Old Size | New Size | Old Price | New Price | Unit Price Δ |
> | #1 | Lay's Classic (party) | 15.25 oz | 13 oz | $5.49 | $5.99 | +28.0% |
> | #2 | Yoplait Original | 6 oz | 5.3 oz | $0.79 | $0.89 | +27.5% |
> | #3 | Cocoa Puffs | 18.1 oz | 15.2 oz | $4.52 | $4.82 | +27.0% |
> | #4 | Ruffles Original (party) | 15.25 oz | 13 oz | $5.59 | $5.89 | +23.6% |
> | #5 | Cheerios | 18 oz | 15.4 oz | $5.04 | $5.24 | +21.5% |
> | #6 | Lucky Charms | 19.3 oz | 16 oz | $5.01 | $4.96 | +19.4% |
> | #7 | Kettle Brand Sea Salt | 13 oz | 12 oz | $4.99 | $5.49 | +19.2% |
> | #8 | SunChips Original | 13 oz | 11 oz | $4.49 | $4.49 | +18.2% |
> | #9 | Cinnamon Toast Crunch | 19.3 oz | 17 oz | $5.21 | $5.21 | +13.5% |
> | #10 | Oikos Triple Zero | 5.3 oz | 5.0 oz | $1.59 | $1.69 | +12.7% |
>
> **Methodology:** Rankings based on percentage change in unit price (price per oz or per count) between 2021 and 2025. Sources include USDA FoodData Central, manufacturer product pages, and retailer price data. Effective unit price increase = (new price / new size) / (old price / old size) − 1.
>
> Lucky Charms is the wildest one to me — the sticker price actually *dropped* by $0.05 while the box lost 3.3 oz. At the register it looks like a deal. Per ounce it's a 19.4% increase.
>
> Full write-up with methodology: [LINK]
>
> ---
>
> We're building CartSnitch to surface this automatically from your store loyalty accounts — tracks unit prices, flags shrinkflation events, shows you when a brand shrinks the product. Beta launches April 24, free. cartsnitch.io
>
> Happy to answer questions about the data or methodology in the comments.
**Hashtags (Reddit — use sparingly in body, flair instead):**
> Flair: Data / Analysis
---
## April 3 — Series #2: Dairy
**Blog post:**`shrinkflation-dairy-deep-dive`
**Platform:** Twitter/X (single tweet + thread if rich enough)
### Twitter/X
**Promo tweet:**
> Dairy is the category where shrinkflation hits you every week without you noticing.
>
> Yogurt, milk jugs, cottage cheese — all smaller. All the same price or more.
>
> We dug into the data: [LINK]
>
> \#Shrinkflation #GroceryPrices #Dairy
**Thread (if content supports it):**
**Tweet 2:**
> Yoplait Original: 6 oz → 5.3 oz. +$0.10 on the sticker.
> That's +27.5% per ounce — and it's one of the most frequently bought yogurts in the US.
**Tweet 3:**
> Oikos Triple Zero: 5.3 oz → 5.0 oz. +$0.10 on the sticker.
> +12.7% per unit. Bought 4–8x a month by loyal users — the compounding is real.
**Tweet 4:**
> The dairy playbook: trim 0.3–0.7 oz, raise the sticker by $0.10. Neither change is alarming on its own. Together they add up to a 10–28% unit price increase on products you buy every week.
>
> Full breakdown: [LINK]
**CTA tweet:**
> CartSnitch tracks unit prices from your loyalty account. Next time your yogurt shrinks, you'll know before you pay.
>
> Beta: April 24. cartsnitch.io
---
## April 5 — Series #3: Frozen
**Blog post:**`shrinkflation-frozen-deep-dive`
**Platform:** Twitter/X (single tweet + thread if rich enough)
### Twitter/X
**Promo tweet:**
> Frozen meals are the easiest category to shrink without getting caught.
>
> The box stays the same size. The portion gets smaller. The price goes up.
>
> We tracked 4 years of frozen aisle data: [LINK]
>
> \#Shrinkflation #FrozenFood #GroceryPrices
**Thread (if content supports it):**
**Tweet 2:**
> The frozen category playbook: increase the ice content (or air content in packaging), reduce the actual food weight. Most consumers never check the net weight printed on the box.
**Tweet 3:**
> The products most affected: frozen entrees, ice cream, bagged vegetables.
>
> Unit price increases across major frozen brands averaged 14–22% over the 2021–2025 window — driven almost entirely by size reductions rather than sticker price changes.
**Tweet 4:**
> What to look for: net weight in grams or oz on the back of the box. Compare it to what you remember, or to store-brand equivalents.
>
> Or let CartSnitch do it automatically. Beta: April 24. cartsnitch.io
---
## April 8 — Series #4: Household
**Blog post:**`shrinkflation-household-deep-dive`
**Platform:** Twitter/X (single tweet + thread if rich enough)
### Twitter/X
**Promo tweet:**
> Shrinkflation doesn't stop at food.
>
> Paper towels, laundry detergent, dish soap — all quietly shrank over the last 4 years while the sticker price held flat or went up.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.