Shopping / Pantry / Planner Feature Research
Enter hub password to continue.
That's not right. Try again.
What the specialists do
2026-07-14 · shopping lists, pantry, meal planners
Where we stand
Overnight we shipped basic parity on all three: shopping lists (multiple lists, add-from-recipe, aisle grouping, consolidation, check-off), pantry (qty, location, expiration, in-stock, soonest-first), and the meal planner (week grid, menus, and the planner → shopping-list connector).
That matches Paprika. It does not match the specialists, who have spent years on these three jobs and nothing else. Here's what they have that we don't, and what's actually worth building.
Shopping lists
| Feature | Who does it | Why it matters | Cost |
|---|---|---|---|
| Real-time household sharing | AnyList, Bring!, OurGroceries, Cozi | The #1 reason families pick a list app. One shops, one adds. | Medium |
| Share a list by link, no account | Listonic | Kills the biggest wall: your spouse doesn't have to sign up. | Low |
| Barcode scanning to add | OurGroceries, Pantry Check | Fastest possible add. | Phone |
| Store-specific aisle order | AnyList, Bring! | Real shoppers walk one store in one order; ours is a fixed list. | Low-med |
| Learned categorization (and it learns your fixes) | AnyList | Our keyword dictionary will miss things. | Low |
| Staples / usual-items quick-add | Bring!, Listonic, OurGroceries | Most trips are the same 40 items. | Low |
| Visual icons per item | Bring! (cuts shared-list time 34%) | Scannable at a glance in the store. | Low-med |
| Price / budget running total | Listonic, Basket | "Am I over budget before the register?" | Medium |
| Delivery handoff (Instacart / Walmart) | Plan to Eat, AnyList | One tap list → cart. Also affiliate revenue. | Medium |
| Offline + one-handed in-store check-off | most | Grocery stores have bad signal. | Phone |
| Deals / coupons / rebates | Flipp, Ibotta | Big draw, but a different business. | Skip |
What matters most here: share-by-link (cheap, removes the spouse-signup wall), staples quick-add, store-specific aisle order and learned categorization (these make our aisle feature actually good), real-time household sharing, and the Instacart handoff, which also pays.
Pantry
This is where we can leapfrog. The specialists' whole value is "know what you have." Ours can be "know what you have and what to cook with it, from your own collection."
| Feature | Who does it | Why it matters | Cost |
|---|---|---|---|
| Barcode scan → auto item + auto expiry | Pantry Check, KitchenPal, NoWaste | The only way pantry entry stops being tedious. Manual entry is why pantry apps get abandoned. | Phone |
| Expiration push alerts | NoWaste, Pantry Check | The whole point. We store the date but never tell anyone. | Phone |
| "Cook what I have" | KitchenPal, Grocy | The most-wanted feature in the category. | LOW — leapfrog |
| "Use what's expiring" suggestions | NoWaste | Waste reduction, emotional and financial. | LOW — leapfrog |
| Auto-restock: out of stock → shopping list | KitchenPal, Grocy | Closes the loop the other way. | Low |
| Duplicate-purchase warning | KitchenPal, Pantry Check | "You already have paprika." Direct money saved. | Low |
| Decrement pantry when you cook | Grocy | Real inventory. Powerful but high friction if wrong. | Medium |
| Household pantry sync | KitchenPal | It's a household object, like the list. | Medium |
Meal planners
| Feature | Who does it | Why it matters | Cost |
|---|---|---|---|
| Auto-generate a plan (goals, macros, prefs) | Eat This Much, PlateJoy | The "plan my week for me" job. Ours is still a blank calendar. | MED — best AI play |
| Plan against nutrition targets | Eat This Much | Serves your protein-first / menopause / APOE4 audiences directly. | Medium |
| Dietary filters (celiac, FODMAP, diabetic) | Mealime, PlateJoy | Underserved, vocal market. | Low-med |
| Leftovers management | Eat This Much | Cook once, plan the leftovers. Big real-life gap. | Medium |
| Drag-drop, copy a whole week, recurring meals | Plan to Eat, AnyList | Planning ergonomics; ours is tap-to-place only. | Low-med |
| "What's for dinner" one-tap suggestion | Yummly, Samsung Food | The actual daily question. | Low |
| Servings-aware scaling into the list | Plan to Eat | Plan for 6, shop for 6. | Low |
| Calendar export (ICS) | some | Puts dinner in the family calendar. | Low |
| Cost per meal / budget planning | eMeals | Budget-conscious planning. | Medium |
Where we leapfrog instead of catch up
Every specialist has one structural weakness: they don't have your recipes. They have a generic library or an empty box. We have your own 1,500-recipe archive, auto-categorized, with USDA macros and micronutrients on every single one (we finished that last night), plus an AI pipeline that costs pennies. That makes these cheap for us and effectively impossible for them:
- "Cook what I have." Rank your own recipes by how much of them is already in your pantry ("you have 9 of 11"). Pantry apps suggest generic recipes. Paprika suggests nothing.
- "Use what's expiring." Three recipes from your collection that use the yogurt expiring Thursday.
- Auto-generate a week from your own archive, hitting a protein or calorie target, using what's in the pantry, avoiding what you cooked last week (we track that).
- "What's for dinner" from your favorites, ratings, and cook history.
- Nutrition-aware planning no recipe-manager competitor can do, because none of them computed nutrition across the user's whole collection. We did.
What I'd actually build (ranked)
Tier 1 · cheap, and they make what we shipped genuinely good
- "Cook what I have" — pantry → ranked recipes from your collection. The category's most-wanted feature, and we're uniquely able to do it.
- "Use what's expiring" — AI suggestions from expiring items.
- Staples / usual-items quick-add on lists.
- Servings-aware scaling into the shopping list, and duplicate-a-week on the planner.
- Duplicate-purchase warning ("you already have this").
- Auto-restock — out-of-stock pantry item jumps to the shopping list.
- Share a list by link, no account.
- Learned aisle categorization — remember your corrections; let the AI classify unknowns once.
Tier 2 · medium effort, high strategic value
- Auto-generate a plan from your own collection against a nutrition target, pantry-aware. The marquee AI feature and the strongest story in the category.
- Real-time household sharing — one investment that upgrades lists, pantry, and planner at once.
- Store-specific aisle order · ICS calendar export · "What's for dinner" · leftovers management.
Tier 3 · phone-first (fold into the iOS/Android build)
- Barcode scan → pantry (make-or-break for pantry adoption) · expiry push notifications · offline lists + one-handed in-store check-off · voice add.
Tier 4 · revenue / later
- Instacart / Walmart handoff — affiliate revenue, and it completes the funnel: recipe → plan → list → cart.
- Price / budget tracking.
Explicitly not recommended: competing with Flipp and Ibotta on deals and rebates, and full Grocy-style quantity-accurate inventory. Different products, different people, and both would drag us off the memoir wedge.
The honest summary
We reached Paprika parity. We have not reached specialist parity, and we shouldn't chase all of it. But there's a real, cheap, defensible opening: because we now have your whole collection with nutrition computed, the pantry-and-planner intelligence features are low cost for us and structurally unavailable to everyone else in the category. That's where the next build should go, not into out-listing AnyList.
The second finding is structural: most of the remaining gap is phone-shaped. Barcode scanning and expiry alerts are what make a pantry feature real. That moves the mobile apps from "nice next step" to "the thing that makes shopping and pantry actually work."
docs/SHOPPING-PANTRY-PLANNER-FEATURE-RESEARCH.md. See also the Paprika Parity + Mobile plan. Internal use only.