Trust & Proof: MyFitnessPal – Signal Evidence & AI Readability

MyFitnessPal

(https://myfitnesspal.com) 📸 Data Snapshot: May 24, 2026
Trust & Proof — The Lens

Count trust words (review, testimonial, rating, verified) against real outbound proof links (Google, Trustpilot, Clutch, G2, Yelp). Lots of trust language with zero verification links is trust theatre. Unlinked logo galleries count against it.

Trust & Proof Verifiable evidence vs. Trust Theatre.
10 Impact Weight: 20 / 100
50% Reputation

Trust theatre is present primarily through the display of 106 reviews with only a single proof link count on the homepage. Massive claims like 3.5 Million 5-Star Ratings are used as trust signals, yet the featured testimonials (e.g., Jason L., Iain M.) lack direct verification links to the App Store or Google Play. The trust_theatre_flag is true on the welcome page, indicating that social proof is used as a gateway without immediate external validation paths for the specific stories shown.

The ratio of evidence to assertions is balanced by the technical transparency regarding BMR calculations and pricing. Specific proof points include the food database count (20M), the user base (200M), and the specific app integrations (35+). This outweighs the vague assertions, though the lack of external proof paths (only 1 proof link) remains the primary weakness in its substance score.

Trust & Proof is read by weighing trust language against real verification. Below is the page-by-page tally of review mentions and external proof links, then the schema markup that may (or may not) declare verifiable ratings and identity proof.

🛡️ Trust Signals — reviews, proof links, trust-theatre check
364Review mentions (all pages)
3External proof links (all pages)
PageReviewsProof links
/ (home) 106 1
/account/create/welcome/ 86 0
/premium/ 86 1
/account/login/ 86 1
🔗 Identity & Technical Layer — schema JSON-LD: declared ratings, reviews & identity proof
Homepage — no schema detected (entity gap)
/account/create/welcome/ — no schema detected (entity gap)
/premium/ — no schema detected (entity gap)
/account/login/ — no schema detected (entity gap)