Abstract
MenuFit built a genuinely wanted product โ tell me what to order at any restaurant for my diet โ then buried it behind a survey-then-paywall funnel so aggressive that most of its recent long reviews never get past onboarding to judge the actual feature. Layered on top: nutrition numbers that don't match the restaurants' own published data, a subscription/restore flow that double-charges and locks people out of what they paid for, and no metric-unit or non-US-chain support despite a "worldwide" claim. None of these are hard problems โ they're exactly the kind a solo builder can fix by not making the same choices.
Background
MenuFit (MenuFit - Healthy Eating Out) asks users their dietary goals and restrictions, then recommends what to order โ or avoid โ at a given restaurant, with a paid tier for full macro breakdowns and personalized meal plans.
What it does
Matches a user's stated goals (cutting, bulking, allergies, diet type) against a restaurant's menu and surfaces what to order, including an AI chat for follow-up questions about the menu.
What changed
Reviewers describe a recent update that regressed the core feature: full menu browsing beyond a handful of sample items now only works for major chains, where it previously worked more broadly โ on top of a checkout/paywall flow several reviewers call an outright bait-and-switch.
Why it is soft
Every path into the app โ even just looking at what it recommends โ first requires finishing a long onboarding survey, handing over an email, and in many reported cases a card number, before a single real recommendation is shown.
Strengths
The underlying idea has real pull โ reviewers repeatedly acknowledge the concept even while frustrated with the execution, and the app already has a UI reviewers call clean and an install base spanning people managing diabetes, GLP-1 medication diets, and ordinary fitness goals โ demand a new entrant doesn't have to create, only capture.
the concept is great but the app needs improvement
Category demand
216K+ installs and a wave of reviewers explicitly asking for exactly this category of app, several naming it as recommended by a personal trainer or fitness influencer.
Chain coverage baseline
Major US chains (McDonald's, Popeyes, Subway, Panda Express) are already represented, giving a competitor a known starting list rather than a blank slate.
Market gap
Complaints cluster into four groups, most-common first.
Payment before value. The largest and most repeated complaint by far: the app collects a full dietary survey and an email โ and in many reported cases a card number โ before showing a single real recommendation, with several reviewers calling this deceptive given the store listing shows the app as free.
Data accuracy and coverage. Calorie and macro figures reviewers cross-checked against a restaurant's own site frequently don't match; recommendations reportedly ignore stated allergies (gluten) and diet type (vegetarian); some major chains (a large coffee chain) are missing entirely despite the "every restaurant in the world" claim.
Technical reliability. Google sign-in loops, an AI chat feature that reviewers say crashes the app, and โ most damaging commercially โ a subscription/restore flow that repeatedly locks paying users out or charges them twice.
No international support. Imperial units only, US-centric chain menus, and no way to switch to metric โ reviewers outside the US describe the "worldwide" claim as effectively false for them.
- Let a user see several real, personalized recommendations before any account or payment step โ the single change most likely to defuse the largest complaint cluster.
- Source nutrition numbers directly from each chain's own published nutrition data and mark anything not verified, rather than presenting a guess as fact.
- Ship with metric units and treat non-US coverage as a real launch requirement, not an afterthought behind an unqualified "worldwide" claim.
Build complexity
Assumes one part-time solo developer, no funding, no team โ the estimate below is deliberately conservative because the nutrition dataset, not the app itself, is the actual bottleneck.
| Workstream | Weeks |
|---|---|
| Nutrition dataset โ top ~30-50 US chains, sourced from published nutrition PDFs/pages | 2 |
| Recommendation/filter engine (macro, allergy, diet-type rules) | 1.5 |
| Menu lookup UI + onboarding that shows value before any account step | 1 |
| Subscription, account, and restore flow (the incumbent's biggest reliability gap) | 1 |
| QA across chains, metric-unit support | 1.5 |
| Total | 7 |
Expected revenue
Assumes pricing similar to the incumbent's already-validated $9.99/month (or a discounted annual plan), but with a funnel that shows value before payment โ a meaningfully lower activation/paid-conversion rate than a forced-paywall app reports on paper, but one that isn't undermined by refund disputes and 1-star pileups.
| Stage | Month 12 |
|---|---|
| Installs (cumulative) | 60,000 |
| Activated (used app in first week) | 33,000 |
| Retained (active at day 30) | 9,900 |
| Paid (converts to subscription) | 1,190 |
| Revenue | $4,200/mo |
Biggest challenges
The hard part isn't the app, it's the data: there is no official public API for restaurant nutrition information, so building and then keeping current a menu/macro database for even a few dozen chains means either manual upkeep or a scraping/parsing pipeline that has to be re-validated every time a chain changes its menu. A solo builder also inherits a trust deficit the whole sub-category has earned โ reviewers already use the word "scam" for this exact kind of app โ so a new entrant has to visibly behave differently (free look before payment, sourced data) to even get evaluated on its merits.
AI angle
There's a genuine angle here, and it's specifically in the bottleneck identified above: turning a chain's published nutrition PDF or menu page into structured, queryable data is exactly the kind of extraction work an LLM does far faster than manual entry, which directly shrinks the dataset workstream in build_complexity. The incumbent's own AI chat feature is what reviewers say crashes and "makes up menu items" โ the fix isn't avoiding AI, it's grounding it strictly in the sourced dataset rather than letting it free-generate, turning the incumbent's weakest feature into a differentiator instead of dropping it.
Conclusion
Build it. MenuFit proves the demand and hands a competitor a documented list of exactly what to fix: show value before payment, source real nutrition data, and don't break the subscription flow. None of that requires new technology, just not repeating the incumbent's choices.
7 weeks
time to v1
$9.99/mo
freemium, no forced paywall
$4,200/mo
revenue at month 12
Payment-first funnel
the complaint that decided it