Our Methodology: How FoodPilot Builds Your Meal Plans
This page documents how FoodPilot builds your meal plans, what price data we use, and why our approach is designed specifically for the Canadian market. We believe transparency is the foundation of trust: here is exactly what happens behind every plan.
How we generate your meal plans
Every plan follows a four-step process. First, you tell us your budget, your family size and your tastes (preferences, restrictions, desired cooking time). Our algorithms then assemble balanced meals from recipes matched to those parameters. Third, the plan is optimized against current flyers: meals lean first on discounted proteins and produce. Finally, you receive the week’s plan with a ready-to-use grocery list.
Where our price data comes from
We leverage the weekly flyers of major Canadian grocery banners — including Maxi, Super C and Metro — to identify current deals in your region. This data is refreshed with every flyer cycle, so each plan reflects real prices at that moment rather than a theoretical basket. For a concrete look at this approach, read our article How it works: FoodPilot cooks with grocery flyers.
Prices shown in our plans are estimates based on flyers. The final in-store price may vary by location, availability and in-store-only deals.
Why our approach is built for Canada
Most meal planning apps are designed for the U.S. market — aisles, brands and prices that don’t match our reality. FoodPilot works the other way around: Canadian and Quebec banners, metric units, local products and seasons (maple syrup, sugar shack season, local harvest), and service in both English and French. When the app suggests discounted chicken, it’s your neighbourhood Metro or Super C price that matters — not an American chain’s.
Our quality commitment
Suggested recipes are selected and reviewed to be realistic on weeknights, with accessible ingredients. We continuously fold in user feedback to fix plans, adjust portions and improve the relevance of suggestions. Every iteration of the tool serves one simple goal: plans that Canadian families can actually follow, week after week.
The limits of our estimates
We’d rather be upfront about what we can’t guarantee. The final price at the checkout may differ from the estimate (regional availability, flyer errors, in-store promotions). Price data covers the major banners and is progressively expanding to more chains. Finally, budget optimization suggests meals at the lowest estimated cost: the actual total always depends on your choices in store.
Questions about our methodology?
Our team is happy to answer. Reach us through the contact page — whether it’s to understand our data sources, suggest a grocery banner, or flag a price discrepancy.