MyFitnessPal의 정확도는 얼마나 될까? USDA 데이터와 20가지 음식 비교 테스트

MyFitnessPal에 20가지 일반 음식을 기록하고 각 칼로리 수치를 USDA FoodData Central과 비교했습니다. 평균 편차는 ±185칼로리/일 — 데이터가 어떻게 깨지는지, 그 이유를 알아보세요.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

MyFitnessPal은 원래 Under Armour에서 개발한 칼로리 추적 앱으로, 현재는 Francisco Partners 소속이며 1,400만 개 이상의 크라우드소싱 데이터베이스를 보유하고 있습니다. 전 세계에서 가장 많이 다운로드된 칼로리 카운터로, 많은 사람들에게 음식 추적의 대명사로 자리 잡고 있습니다. 하지만 인기가 정확성과는 별개입니다. 체중 감량이 특정 칼로리 목표 달성에 달려 있다면, 정확성이 무엇보다 중요합니다.

우리는 구조화된 정확도 테스트를 진행했습니다. MyFitnessPal에 기록된 20가지 일반 음식을 USDA FoodData Central 기준 데이터베이스와 비교했습니다. 그 결과, ±185칼리의 오류 패턴이 드러났습니다. 이는 몇 주 또는 몇 달에 걸쳐 체중 감량을 완전히 멈추게 하거나 의도치 않은 체중 증가를 초래할 수 있는 수치입니다.

MyFitnessPal의 정확도 테스트 방법

테스트 방법론

우리는 칼로리를 추적하는 사람의 일반적인 식사를 대표하는 20가지 음식을 선택했습니다: 전체 식품, 포장 식품, 레스토랑 스타일 요리, 가정식 등 다양한 종류를 포함했습니다. 각 음식에 대해 다음과 같은 과정을 따랐습니다:

  1. 일반 사용자가 입력할 법한 가장 흔한 검색어로 MyFitnessPal에서 음식을 검색했습니다.
  2. 상위 결과 또는 가장 많이 선택된 항목(녹색 체크 표시 또는 사용 횟수로 표시된 항목)을 선택했습니다.
  3. 지정된 서빙 크기에 대한 칼로리 수치를 기록했습니다.
  4. USDA FoodData Central의 해당 항목과 결과를 비교했습니다 (SR Legacy 또는 Foundation Foods 데이터셋).
  5. 편차를 백분율로 계산했습니다.

모든 비교는 동일한 서빙 크기를 사용했습니다. MyFitnessPal이 USDA와 다른 기본 서빙 크기를 제시한 경우, 직접 비교를 위해 그램으로 변환했습니다.

USDA FoodData Central이 기준 표준인 이유

USDA FoodData Central 데이터베이스는 미국 농무부의 농업 연구 서비스에서 유지 관리합니다. 이 데이터베이스는 표준화된 분석 화학 방법을 사용하여 수천 가지 음식에 대한 실험실 분석 영양 데이터를 포함하고 있습니다. 연구자, 등록된 영양사 및 FDA가 영양 라벨 준수를 위해 사용하는 기준 표준입니다. 우리가 칼로리 수치가 "잘못됐다"고 말할 때, 이는 이 실험실 검증 기준에서 벗어난 경우를 의미합니다.

MyFitnessPal 정확도 테스트 결과: 20가지 일반 음식

음식 (서빙 크기) MyFitnessPal (kcal) USDA 기준 (kcal) 편차 (kcal) 편차 (%)
중간 바나나 (118g) 121 105 +16 +15.2%
구운 닭 가슴살 (140g) 231 231 0 0.0%
조리된 흰 쌀 (200g) 260 260 0 0.0%
통밀빵 1조각 (30g) 69 81 -12 -14.8%
땅콩버터 2큰술 (32g) 210 188 +22 +11.7%
아보카도 반 개 (68g) 120 114 +6 +5.3%
스크램블 에그 2개 (122g) 182 204 -22 -10.8%
플레인 그릭 요거트 (170g) 100 97 +3 +3.1%
올리브유 1큰술 (14g) 119 119 0 0.0%
구운 연어 필레 (170g) 367 354 +13 +3.7%
구운 고구마 (150g) 138 135 +3 +2.2%
체다 치즈 1oz (28g) 113 114 -1 -0.9%
조리된 파스타 (140g) 196 220 -24 -10.9%
조리된 다진 소고기 85/15 (113g) 243 250 -7 -2.8%
찐 브로콜리 (90g) 31 31 0 0.0%
중간 사과 (182g) 95 95 0 0.0%
레스토랑 치킨 부리또 (약 450g) 780 920 -140 -15.2%
가정식 치킨 볶음 (350g) 410 485 -75 -15.5%
매장 브랜드 그래놀라 바 (40g) 170 190 -20 -10.5%
국제 즉석 면 (85g 건조) 380 410 -30 -7.3%

평균 절대 편차: 음식 항목당 ±19.7 kcal. 하루에 10개 이상의 항목을 기록하면 약 ±185칼로리로 누적됩니다.

다섯 개의 바나나 문제: 크라우드소싱 데이터의 실패 이유

MyFitnessPal에서 "바나나"를 검색하면 어떤 일이 발생할까?

MyFitnessPal에서 "바나나"를 검색하면 수많은 항목이 나옵니다. 어떤 것은 89칼로리, 어떤 것은 105칼로리, 또 어떤 것은 121칼로리, 72칼로리, 110칼로리 등 다양한 수치가 있습니다. 당신의 카운터에 있는 바나나에 대해 어떤 항목이 정확한지 알려주는 명확한 지표가 없습니다.

이것이 바로 "다섯 개의 바나나 문제"이며, MyFitnessPal의 크라우드소싱 데이터베이스 모델의 직접적인 결과입니다. 어떤 사용자든 음식 항목을 제출할 수 있습니다. 출처를 인용할 필요도 없고, 영양사 검토도 없으며, 상충되는 항목을 조정하는 자동화된 중복 제거 과정도 없습니다. 그 결과, 1,400만 개의 항목 중 상당 부분이 서로 다른 칼로리 수치를 가진 중복 항목으로 구성되어 있습니다.

왜 이것이 당신이 생각하는 것보다 더 중요한가?

USDA는 중간 바나나(118g)의 칼로리를 105칼로리로 나열합니다. 만약 당신이 121칼로리 항목을 선택하면 15% 과대 측정이 됩니다. 89칼로리 항목을 선택하면 15% 과소 측정이 됩니다. 단일 음식의 경우 작아 보일 수 있지만, 하루 동안 기록하는 모든 음식에 대해 이러한 불확실성이 누적되면 오류가 빠르게 증가합니다.

2022년 Journal of Food Composition and Analysis에 발표된 연구에 따르면, 크라우드소싱 음식 데이터베이스는 일반적으로 기록되는 음식에 대해 20-30%의 오류율을 포함할 수 있다고 합니다. 이 연구는 특히 데이터가 일관되지 않은 중복 항목이 칼로리 추적 앱에서 사용자 오류의 주요 원인이라고 지적했습니다.

MyFitnessPal이 실제로 정확한 곳은 어디인가?

주요 미국 포장 식품 브랜드

MyFitnessPal은 미국에서 판매되는 주요 포장 식품 브랜드에 대해 가장 잘 작동합니다. General Mills, Kellogg's, Kraft Heinz, PepsiCo와 같은 회사의 제품은 수백만 사용자에 의해 자주 스캔되고 기록되기 때문에 잘 관리된 항목을 보유하고 있습니다. 바코드 스캐너는 이러한 제품과 신뢰성 있게 일치하며, 영양 데이터는 일반적으로 현재 라벨을 반영합니다.

주로 주요 미국 브랜드의 포장 식품으로 구성된 식단을 가진 사람에게는 MyFitnessPal의 데이터가 대체로 정확합니다 — 일반적으로 라벨 값의 3-5% 이내입니다.

주요 브랜드의 바코드 스캐닝

바코드 스캐닝 기능은 MyFitnessPal의 가장 강력한 정확도 도구입니다. 바코드가 데이터베이스에 있고 올바른 현재 제품에 매핑되어 있을 때, 특정 제품에 직접 연결된 영양 데이터를 가져옵니다. 미국의 주요 브랜드 제품에 대해 바코드 스캐닝의 정확도는 약 92-95%입니다.

명확한 서빙 크기를 가진 기본 전체 식품

사용자들이 "서빙"의 의미에 대해 대체로 합의하는 간단한 전체 식품 — 중간 사과 1개, 조리된 쌀 1컵, 올리브유 1큰술 등 — 에 대해서는 MyFitnessPal의 상위 결과가 일반적으로 USDA 값의 5% 이내입니다. 문제는 많은 전체 식품이 보편적으로 합의된 서빙 크기를 가지고 있지 않다는 것입니다.

MyFitnessPal의 정확도가 떨어지는 곳은 어디인가?

가정식 및 레시피

MyFitnessPal은 사용자의 가정식 치킨 볶음에 어떤 재료가 들어 있는지 알 수 없습니다. 사용자는 일반적으로 "치킨 볶음"을 검색하고, 다른 사용자가 제출한 전혀 다른 레시피의 일반 항목을 선택합니다. 이로 인해 재료, 기름 양, 서빙 크기가 다를 수 있습니다. 우리의 테스트에서는 가정식 볶음에서 15.5%의 과소 측정이 나타났습니다 — 단일 식사에서 75칼로리가 누락된 것입니다.

레시피 빌더 기능이 모든 재료를 수동으로 입력하면 도움이 되지만, 대부분의 사용자는 이 단계를 생략합니다. 시간이 많이 걸리기 때문입니다. 그들은 일반 항목으로 기본값을 설정하고, 이로 인해 정확도가 떨어집니다.

레스토랑 음식

레스토랑 음식은 MyFitnessPal의 정확도가 가장 극적으로 떨어지는 곳입니다. 우리의 테스트에서는 레스토랑 치킨 부리또에서 15.2%의 과소 측정이 나타났습니다 — 140칼로리가 누락되었습니다. 레스토랑은 가정 요리보다 더 많은 기름과 버터를 사용하고, 더 큰 양을 제공하지만, MyFitnessPal의 레스토랑 음식 항목은 종종 사용자가 추정한 것이지, 레스토랑 자체에서 제공한 것이 아닙니다.

FDA 라벨링 규정(21 CFR 101.9)에 따르면, 20개 미만의 매장을 가진 레스토랑은 칼로리 정보를 제공할 필요가 없습니다. 이는 MyFitnessPal 데이터베이스에 있는 대부분의 레스토랑 식사가 사용자 추정치라는 것을 의미합니다.

국제 및 매장 브랜드 제품

MyFitnessPal의 데이터베이스는 미국 중심입니다. 아시아 간식, 유럽 유제품, 라틴 아메리카 주식과 같은 국제 제품은 종종 누락되거나 부정확한 항목을 포함하고 있습니다. 지역 식료품 체인에서 판매되는 매장 브랜드 제품은 종종 아예 누락되어 사용자가 추측하거나 다른 브랜드의 비슷한 제품을 선택해야 합니다.

우리의 테스트에서는 매장 브랜드 그래놀라 바에서 10.5%의 과소 측정이 나타났고, 국제 즉석 면에서는 7.3%의 과소 측정이 나타났습니다. 이는 매일 수백만 명이 섭취하는 음식에 대한 의미 있는 오류입니다.

최근 재조정된 제품

제조업체가 레시피를 변경하고 영양 라벨을 업데이트하면, 이전 MyFitnessPal 항목은 그대로 남아 있습니다. 구식 항목을 표시하는 자동화된 시스템이 없으며, 제조업체 데이터베이스와 동기화하는 과정도 없습니다. 당신이 몇 달 동안 기록해온 제품이 칼로리 수치가 10-20% 변경되었을 수 있지만, MyFitnessPal은 여전히 이전 수치를 보여줍니다.

일일 오류가 시간이 지남에 따라 누적되는 방식

부정확한 추적의 수학

MyFitnessPal이 하루 평균 185칼로리를 과소 측정한다면, 시간이 지남에 따라 다음과 같은 결과가 나타납니다:

기간 누적 오류 (kcal) 해당 체지방 (lbs)
1주 1,295 0.37
1개월 5,550 1.59
3개월 16,650 4.76
6개월 33,300 9.51

1파운드의 체지방은 약 3,500칼로리에 해당합니다. 하루 평균 185칼로리의 과소 측정은 한 달에 약 1.6파운드의 예상치 못한 체중으로 이어집니다. 6개월 동안, 이는 당신이 기대했던 거의 10파운드의 진전을 의미하지만 실제로는 이루어지지 않았습니다 — 또는 설명할 수 없는 10파운드의 체중 증가입니다.

이것이 많은 MyFitnessPal 사용자들이 "완벽한 추적"에도 불구하고 정체기에 빠진 이유입니다. 추적이 완벽하지 않습니다. 데이터도 완벽하지 않습니다. 그리고 오류는 무작위가 아니라 체계적입니다 — 크라우드소싱 데이터베이스는 사용자가 항목을 제출할 때 종종 양을 과소 측정하고 요리 기름을 잊어버리기 때문에 칼로리를 과소 측정하는 경향이 있습니다.

MyFitnessPal의 정확도가 Nutrola와 어떻게 비교되는가?

Nutrola는 음식 데이터베이스의 정확성에 대해 근본적으로 다른 접근 방식을 취합니다. Nutrola는 크라우드소싱 대신, 모든 항목이 영양사 검증을 거친 180만 개 이상의 항목 데이터베이스를 유지합니다. 상충되는 데이터가 있는 중복 항목이 없습니다. "다섯 개의 바나나 문제"도 없습니다. 음식을 검색하면 정확한 결과 하나만 나옵니다.

기능 MyFitnessPal Nutrola
데이터베이스 크기 1,400만 개 이상 180만 개 이상
데이터베이스 유형 크라우드소싱 영양사 검증
평균 일일 편차 ±185 kcal USDA 기준 데이터와 일치
중복 항목 광범위함 없음
사진 AI 기록 없음 있음
음성 기록 없음 있음
바코드 스캐닝 있음 있음
광고 있음 (무료 버전) 모든 버전에서 광고 없음
가격 무료 (광고 포함) / 월 19.99달러 프리미엄 월 €2.50

Nutrola의 사진 AI 및 음성 기록 기능은 MyFitnessPal의 수동 입력 오류를 줄이는 데도 도움을 줍니다. 수십 개의 중복 항목을 검색하고 올바른 항목을 선택하기를 기대하는 대신, 당신은 식사를 사진으로 찍고 Nutrola의 AI가 이를 검증된 데이터와 일치시킬 수 있습니다. 이는 MyFitnessPal의 일일 편차를 초래하는 선택 오류를 제거합니다.

여전히 MyFitnessPal를 사용해야 할까?

MyFitnessPal는 나쁜 앱이 아닙니다. 세계에서 가장 큰 음식 데이터베이스, 방대한 커뮤니티, 피트니스 기기와의 강력한 통합 기능을 갖추고 있습니다. 주로 주요 미국 포장 식품을 섭취하고 대략적인 추적에 익숙한 사람에게는 합리적인 출발점을 제공합니다.

하지만 당신의 목표가 정밀성을 요구한다면 — 체중 감량을 위한 칼로리 적자, 운동 성과를 위한 매크로 추적, 또는 당신의 체중이 다이어트에 반응하지 않는 이유를 이해하려고 한다면 — MyFitnessPal의 크라우드소싱 데이터는 너무 많은 불확실성을 초래합니다. 평균 ±185칼로리의 일일 편차는 500칼로리 적자(지속적인 체지방 감소)와 315칼로리 적자(눈에 띄게 느린 진행)의 차이를 만듭니다.

정확성이 필요한 사용자에게 Nutrola와 같은 검증된 데이터베이스는 추측을 없애줍니다. 중복 항목 없음, 상충되는 데이터 없음, 올바른 바나나를 선택했기를 바라는 일도 없습니다.

자주 묻는 질문

MyFitnessPal는 체중 감량에 충분히 정확한가요?

MyFitnessPal는 대규모 칼로리 적자(500칼로리 이상)를 유지하면 체중 감량을 지원할 수 있습니다. 이 경우 ±185칼로리의 일일 편차는 적자 여유로 흡수됩니다. 그러나 250-400칼로리의 중간 적자에서는 추적 오류가 실제 적자를 줄이거나 없앨 수 있습니다. 정밀한 체지방 감량 목표를 추구하는 사용자는 Nutrola와 같은 검증된 데이터베이스 추적기로 더 신뢰할 수 있는 결과를 얻을 수 있습니다.

MyFitnessPal가 같은 음식에 대해 다른 칼로리를 보여주는 이유는 무엇인가요?

MyFitnessPal는 크라우드소싱 데이터베이스를 사용하여 일반 사용자들이 음식 항목을 제출합니다. 이로 인해 서로 다른 사용자가 다르게 측정하거나, 서로 다른 출처를 사용하거나, 특정 크기를 명시하지 않고 데이터를 입력함에 따라 같은 음식에 대해 서로 다른 칼로리 수치가 있는 여러 항목이 생성됩니다. 이 앱은 상충되는 항목을 중복 제거하거나 조정하지 않기 때문에 사용자가 어떤 항목이 정확한지 추측해야 합니다.

MyFitnessPal의 바코드 스캐너는 정확한가요?

MyFitnessPal의 바코드 스캐너는 주요 미국 포장 식품 브랜드에 대해 약 92-95%의 정확도를 보입니다. 매장 브랜드 제품, 국제 품목 및 최근 재조정된 제품에 대해서는 정확도가 크게 떨어지며, 데이터베이스의 영양 데이터가 새로운 라벨과 일치하도록 업데이트되지 않았습니다. 스캔된 데이터를 항상 실제 라벨과 대조하여 확인하세요.

MyFitnessPal는 칼로리 데이터를 어떻게 얻나요?

MyFitnessPal의 데이터베이스는 주로 크라우드소싱 방식으로, 일반 사용자가 음식 항목을 제출합니다. 사용자가 USDA FoodData Central이나 제조업체 라벨과 같은 출처를 인용할 필요가 없으며, 영양사가 정확성을 위해 제출물을 검토하지도 않습니다. 이는 Cronometer(USDA 및 NCCDB 데이터를 사용)나 Nutrola(영양사 검증 항목을 사용)와 같은 큐레이션된 데이터베이스와 다릅니다.

MyFitnessPal보다 더 정확한 대안이 있나요?

네, Nutrola는 180만 개 이상의 영양사 검증 항목 데이터베이스를 사용하여 중복 항목 문제를 없애고 USDA FoodData Central 기준 값과 일치합니다. 또한 사진 AI 및 음성 기록 기능을 제공하여 수동 입력 오류를 줄이며, 월 €2.50에 광고가 없고 iOS 및 Android에서 사용할 수 있습니다.

영양 추적을 혁신할 준비가 되셨나요?

Nutrola로 건강 여정을 바꾼 수천 명에 합류하세요!