짧은 답
Google Health Connect를 Apple Health와 동기화하는 법을 찾아봤다면, 아무도 분명히 말해주지 않는 부분이 있어요. 이 두 플랫폼은 서로 동기화되지 않아요. Apple Health는 Apple이 HealthKit이라고 부르는 iPhone 내 저장소예요. Health Connect는 Android의 동등한 허브예요. 각각은 자기 기기 안의 비공개 저장소일 뿐, 서로 읽지 못해요.
막다른 길처럼 들리지만, 그렇지 않아요. 실용적인 경로가 세 가지 있고, 어느 게 맞는지는 원본 데이터가 두 곳 모두에 있어야 하는지, 아니면 그냥 모든 걸 한눈에 보고 싶은지에 달려 있어요. 대부분의 사람에게는 사실 후자가 진짜 원했던 거예요.
둘을 연결하는 세 가지 실제 방법
가장 수동적인 방법부터 이 문제를 완전히 피해가는 방법까지, 솔직한 선택지들을 정리했어요.
각 플랫폼을 통한 앱별 동기화
많은 피트니스 앱(러닝 트래커, 체중계 앱, 수면 앱)이 Apple Health와 Health Connect 둘 다에 데이터를 쓸 수 있어요. 이미 쓰고 있는 앱이 둘 다 지원한다면 각 기기에서 권한을 부여하면 그 앱이 자체 데이터의 다리 역할을 해요. 단점은 각 앱이 자신이 다루는 지표만 옮긴다는 점이에요. 걸음 수 앱은 걸음 수만 옮기고 수면이나 심박수는 옮기지 않아요.
타사 브릿지 앱
한쪽 플랫폼에서 읽어서 다른 쪽에 써주는 유틸리티 앱이 몇 개 있어요. 작동은 하지만 전체 건강 기록을 맡겨야 하는 움직이는 부품이 하나 더 생기고, 두 폰 중 하나에서만 돌아가는 경우가 많고, OS 업데이트 후 조용히 동기화가 멈출 수도 있어요. 기반이 아니라 임시방편으로 취급하세요.
양쪽을 읽는 하나의 서비스에 둘 다 연결하기
Apple Health와 Health Connect가 서로 미러링하도록 강제하는 대신, 둘 다 독립적으로 읽는 단일 서비스에 각각 연결하세요. iPhone은 Apple Health를 공유하고, Android 폰은 Health Connect를 공유하며, 서비스가 이를 하나의 기록으로 엮어요. 플랫폼 간에 아무것도 복사할 필요가 없어서 OS가 업데이트돼도 깨지지 않아요.
앞의 두 가지 방법은 한 대의 폰이 모든 걸 담게 만들려고 해요. 세 번째 방법은 데이터가 여러 기기에 흩어져 있다는 걸 인정하고, 한 단계 위에서 통합해서 코치가 실제로 활용할 수 있게 해요. Wellness Project가 택한 접근이 바로 이거예요.
보통 세 번째 방법이 맞는 이유
두 플랫폼을 서로 미러링하는 방식은 구조적으로 불안정해요. 모든 다리는 초기화되는 권한, 장시간 동기화를 끊는 백그라운드 제한, 바뀌는 API에 의존해요. 결국 데이터를 활용하는 대신 연결을 계속 돌봐야 하게 돼요.
대부분의 사람들이 Google 건강 데이터를 Apple Health로 옮기고 싶어 하는 진짜 이유는 파일 자체가 아니에요. 전체 그림을 한눈에 보고 싶은 거예요. 주머니 속 안드로이드 폰이 기록한 걸음 수, 손목의 Apple Watch가 기록한 운동, 손가락의 링이 기록한 수면까지요. 코치 레이어에서 통합하면 플랫폼 간 데이터를 옮기지 않고도 그 전체 그림을 얻을 수 있어요.
설정하는 법
아이폰에서는 앱을 열어 Apple Health 권한을 부여해서 걸음 수, 운동, 수면, 심박수, HRV를 읽을 수 있게 하세요. Android에서는 Health Connect를 통해 같은 권한을 부여하세요. Fitbit이나 Oura도 사용한다면 계정 설정에서 일반적인 OAuth 로그인으로 각각 연결하세요. 그러면 이후로는 모든 기기가 같은 기록에 기록되고, 코치는 그걸 모두 함께 읽어요.
휴대폰 하나를 고집하거나 웨어러블을 포기할 필요 없어요. 핵심은 플랫폼 간 장벽과 씨름하기를 멈추고 하나의 코치가 전체를 보게 하는 것이에요.
플랫폼을 따로 보지 말고 하나로 통합하세요.
Apple Health, Health Connect, Fitbit, Oura를 전체 기록을 읽는 하나의 AI 코치에 연결하세요. 얼리 액세스 기간에는 무료예요.