Google Fit을 ChatGPT에 연결했더니 ‘무료 7일’에서 막혔다 — Health Connect·freddy·수면·걸음 분석을 전부 시험해 본 결론

하고 싶었던 일은 단순했다. Android 폰에 이미 쌓이는 걸음 수와 운동 시간을 ChatGPT가 읽게 해서 “이번 주 많이 걸었나?”, “지난주보다 얼마나 늘었나?”, “먹는 양이 같다면 이 활동량은 체중에 어떤 방향으로 작용하나?”라고 묻는 것이다.

이 글 공유하기

이 글 공유하기

광고
광고

5초 결론: 걸음 추세만 볼 거면 Google Fit 주간 화면이 대부분 이긴다

하고 싶었던 일은 단순했다. Android 폰에 이미 쌓이는 걸음 수와 운동 시간을 ChatGPT가 읽게 해서 “이번 주 많이 걸었나?”, “지난주보다 얼마나 늘었나?”, “먹는 양이 같다면 이 활동량은 체중에 어떤 방향으로 작용하나?”라고 묻는 것이다.

기술적으로는 된다. Android에서는 다음 파이프라인을 만들 수 있다.

Google Fit → Health Connect → freddy → ChatGPT

연결이 끝나면 ChatGPT가 걸음 수, 거리, 추정 소비 칼로리, 운동 시간 같은 실제 값을 읽어 비교할 수 있다. [1][2][3]

그런데 바로 강력한 반전이 나온다. freddy의 현재 Free 플랜은 1개 소스, 7일 기록이다. [4] “5월부터 지금까지와 그 이전을 비교해 줘”라고 말하는 순간 최첨단 AI 분석기가 7일짜리 벽에 정면충돌한다.

장기 걸음 추세만 보고 싶다면 Google Fit의 일/주/월 보기가 오히려 더 단순하고 강하다. [5] 우주선을 만들고 계단으로 돌아온 셈이다.

원래 만들고 싶었던 것: Google Fit 데이터를 AI에게 말하게 하기

Google Fit은 걸음 수, 거리, 활동 시간, 운동을 기록한다. 하지만 “최근 몇 달 동안 무엇이 바뀌었나?” 같은 자유로운 자연어 분석이 주목적은 아니다.

여기서 Health Connect가 중간다리가 된다. Google은 Health Connect를 Android의 건강·피트니스 데이터 공유 및 관리 계층으로 제공하며, 데이터 유형별 권한을 사용한다. [1][2]

구조는 이렇게 이해하면 쉽다.

Google Fit이 기록 → Health Connect가 중계 → freddy가 AI용으로 전달 → ChatGPT가 분석

이름 때문에 밤 12시에 피자가게 경비를 서야 할 것 같지만, 이 freddy는 Five Nights at Freddy's의 곰이 아니다. 건강 데이터용 MCP 서비스다. [4][6]

실제로 연결하면 무엇이 보이나: 걸음뿐 아니라 거리와 운동 시간도 온다

freddy가 Health Connect를 읽도록 허용하면, 사용자가 승인한 범위에서 걸음, 거리, 칼로리, 운동, 심박, 수면 등 여러 데이터를 가져올 수 있다. 단, 실제로 어떤 앱이나 기기가 그 데이터를 Health Connect에 써 두어야 한다. freddy는 Health Connect에 대해 읽기 전용이라고 설명한다. [3]

따라서 ChatGPT는 날짜별 값을 직접 가져와 비교할 수 있다. 선 그래프 역시 실제 시계열 수치를 그대로 플로팅할 수 있다.

다만 “선 그래프 만들어 줘”라고 했더니 AI가 이미지 생성으로 돌진할 수 있다. 그건 데이터 시각화가 아니다. 걸음 수를 주제로 한 예술 작품이 아니라 숫자를 그린 그래프가 필요하다. 정량 데이터는 표 계산이나 Python 계열 차트로 그리는 편이 맞다.

Google 계정 보안에는 어떤 영향이 있나: 계정 탈취와 건강 데이터 프라이버시는 따로 봐야 한다

Health Connect는 건강 데이터 종류별로 읽기·쓰기 권한을 관리하고, 사용자는 권한을 허용하거나 거부하거나 나중에 취소할 수 있다. [2][7]

즉, Health Connect 연결은 제3자에게 Google 비밀번호를 넘기는 것과 같은 구조가 아니다.

하지만 건강 데이터를 다루는 제3자 서비스가 하나 늘어나는 것은 사실이다. freddy는 연결한 소스의 건강 데이터를 자체 서비스에 동기화하고, 연결된 AI 클라이언트가 요청할 때 해당 값을 반환한다고 설명한다. [6][8]

freddy는 저장 데이터와 인증정보 암호화, 건강 데이터 비판매, 모델 학습 미사용을 명시한다. [8] 그래도 제3자 저장소를 하나 더 쓰는 이상 위험이 0이 되지는 않는다.

특히 개인 MCP URL은 매우 중요하다. 약관에는 이 URL을 가진 사람이 건강 데이터를 조회할 수 있으므로 공개하지 말라고 적혀 있다. [6] 일반 링크가 아니라 비밀 토큰처럼 취급하는 편이 안전하다.

수면의 질도 볼 수 있나: Health Connect는 창고이지 수면 측정기가 아니다

Health Connect를 설치했다고 스마트폰이 갑자기 깊은 수면과 REM을 알아내는 것은 아니다.

Health Connect는 데이터 교환소다. 스마트워치, 링, 수면 앱 등 누군가가 먼저 수면 기록을 작성해야 다른 앱이 읽을 수 있다. [2][3]

그래서 걸음은 보이는데 수면은 비어 있는 상황이 정상적으로 발생한다. Google Fit은 활동 데이터를 쓰고 있지만, 수면을 쓰는 앱이나 기기가 없을 수 있기 때문이다.

수면 점수 하나 얻으려고 앱 하나, 권한 하나, 충전할 기기 하나가 계속 늘어나면 결국 수면을 측정하느라 수면 시간이 줄어드는 시스템이 완성된다. 필요성이 낮다면 수면 시간 자체만 관리하는 것도 충분하다.

먹는 양이 같고 걷기만 늘면 체중은 줄어드나: 방향은 아래지만 현실은 직선이 아니다

장기간 에너지 소비가 늘고 섭취가 정말 그대로라면 체중은 기본적으로 감소 방향으로 작용한다.

다만 현실에서는 운동 후 섭취량이 조금 늘거나, 피로 때문에 다른 일상 움직임이 줄 수 있다. 2023년 리뷰에서는 운동을 시작한 뒤 비운동 신체활동이 감소하는 보상 반응이 여러 연구에서 관찰됐다고 정리한다. [9]

또 단기 체중은 수분, 글리코겐, 나트륨, 소화 중인 음식 등에 따라 크게 흔들린다. “어제 많이 걸었는데 오늘 체중이 그대로”만으로 결론을 내리기 어렵다.

따라서 하루 숫자보다 몇 주 단위 평균 추세를 보는 편이 낫다.

가장 큰 벽: ‘1년 비교’ 요청 앞에 나타나는 무료 7일

연결 자체는 성공했다. 실제 데이터도 읽혔다. 여기까지는 꽤 좋다.

문제는 장기 분석이다. freddy가 현재 안내하는 Free 플랜은 1개 데이터 소스, 7일 기록이다. [4]

그러므로 “이번 주”는 잘 다루지만 “봄 이후와 그 이전”, “작년 여름과 올해 여름” 같은 비교에는 Free만으로 부족하다.

freddy 자체가 쓸모없다는 뜻은 아니다. 여러 웨어러블, 수면, HRV, 회복, 훈련 부하, CGM 등을 AI로 한꺼번에 묻는 사람에게 더 잘 맞는 제품이다. [4]

하지만 요구사항이 “장기 걸음 수만 보고 싶다”라면 상황이 웃겨진다.

Google Fit: 일/주/월로 볼 수 있음. freddy Free: AI에게 질문 가능. 단, 7일.

‘누가 쓰냐’가 아니라, 정확히는 쓰는 사람이 꽤 선명하게 정해져 있다.

장기 걸음 비교는 Google Fit 주·월 화면이면 충분하다

Google Fit 공식 도움말에 따르면 활동 화면에서 일, 주, 월 보기로 바꿀 수 있다. [5]

다음 정도의 질문이라면 Google Fit만으로도 충분하다.

  • 요즘 걷는 양이 늘었나?
  • 이번 주가 지난주보다 많나?
  • 월간 활동량이 올라가나 내려가나?
  • 큰 흐름이 우상향인가?

더 깊게 보고 싶은 특정 기간만 캡처하거나 데이터를 꺼내 ChatGPT에 주면 된다. 장기 보관은 피트니스 앱에 두고, 필요한 조각만 AI에게 보내는 방식이다.

모든 문제를 상시 연결 파이프라인으로 만들 필요는 없다.

freddy가 맞는 사람과 Google Fit이면 충분한 사람

freddy가 잘 맞는 경우

  • 웨어러블과 건강 서비스를 여러 개 쓴다
  • 걸음뿐 아니라 수면, HRV, 심박, 회복, 훈련 부하를 함께 본다
  • “왜 이번 주 유난히 피곤하지?” 같은 교차 질문을 AI에게 한다
  • 장기 기록을 AI가 직접 읽게 하려고 유료 플랜도 고려한다
  • MCP나 AI 에이전트 연동 자체가 재미있다

Google Fit이면 충분한 경우

  • 주로 걸음 수와 운동 시간을 본다
  • 주간·월간 추세면 충분하다
  • 건강 데이터 처리 업체를 더 늘리고 싶지 않다
  • 구독 서비스를 하나 더 만들고 싶지 않다
  • 필요할 때만 ChatGPT에 스크린샷을 주면 된다

후자라면 만보계를 분산 시스템으로 승격시킬 이유가 없다.

최종 결론: AI 연결은 성공했지만 ‘주간 화면 보면 되잖아’도 맞았다

Google Fit → Health Connect → freddy → ChatGPT 연결은 실제로 동작하고, AI가 실제 활동 데이터를 읽어 집계·비교·그래프화할 수 있다. [1][3]

Google 계정 전체를 넘기는 방식은 아니지만, 건강 데이터가 제3자 서비스로 동기화된다는 점과 MCP URL 관리 위험은 남는다. [2][6][8]

수면은 Health Connect만 설치한다고 생기지 않는다. 수면을 기록하는 기기나 앱이 필요하다. [3]

그리고 장기 걸음 분석에서는 Free의 7일 제한이 크다. [4]

결국 가장 깔끔한 구분은 이것이다.

평범한 일/주/월 활동 추세는 Google Fit. 여러 건강 데이터를 AI가 함께 분석해야 하면 freddy.

최신 AI 건강 데이터 파이프라인을 다 연결한 끝에 Google Fit에서 ‘주’를 누른다.

기술 검증은 성공. 일상 운영은 한 바퀴 돌아 원래 앱으로 귀환.


  1. Google Fit Help — Health Connect in Google Fit support.google.com
  2. Android Developers — Get started with Health Connect developer.android.com
  3. freddy — Connect Health Connect (Android) freddy.coach
  4. freddy — Official product / current Free-plan limits freddy.coach
  5. Google Fit Help — Find your activity support.google.com
  6. freddy — Terms of Service freddy.coach
  7. Android Developers — Read raw data from Health Connect developer.android.com
  8. freddy — Privacy Policy freddy.coach
  9. PubMed — Compensatory Responses to Exercise Training As Barriers to Weight Loss (2023 review) pubmed.ncbi.nlm.nih.gov

이 글 공유하기

광고

다른 글 찾기

모든 기사

Mendoi-chan

이 글을 쓴 사람

Mendoi-chan

직장과 일상의 불편함을 구조화해 이해하기 쉬운 다음 행동으로 연결하는 글을 씁니다.

사이트 소개
광고

새 글

  1. 1하루에 18시간 잤다면 회복 수면일까? 긴 수면과 꿈의 변화를 보는 법
  2. 2“손주를 못 보여드려서 미안해”가 정말 필요한가?――성인 자녀가 집에 와서 같이 밥을 먹는 것만으로도 부모에게는 충분히 의미가 있을 수 있다
  3. 340세 VTuber가 ‘디지털 주민센터’가 된 날 — 나이가 수요를 없애는 게 아니라 수요의 모양을 바꿀 때
  4. 4약 일주일 만에 AI 기사 자동화가 ‘자율 공장’이 된 이야기: Ultra 한 방, Level 6, 그리고 Level 7은 아직 이르다
  5. 5AI는 엄청 유능하다. 그런데 “그래서 뭘 만들지?”에서 공장이 멈춘다 — 첫 아이디어에 불을 붙이는 사람이 능력을 생산설비로 바꾼다

함께 읽으면 좋은 글

광고