개인정보 처리방침
최종 수정일: 2026년 10월 31일
이 방침은 Fitgamma iPhone 앱과 서버가 처리하는 개인정보, 처리 목적, 제공받는 주체 및 이용자가 취할 수 있는 조치를 설명합니다. 이 웹사이트와 이용자가 보내는 이메일에도 적용됩니다. 앱의 현재 작동 방식을 설명하며, 작동 방식이 변경되면 이 페이지를 업데이트합니다.
처리 책임자
Mikhail Tatarenko(이하 ‘당사’)는 이 방침에 설명된 개인정보 처리의 책임자입니다. 즉, Fitgamma 앱, 온라인 서비스 및 이 웹사이트와 관련하여 개인정보 처리 목적과 방법을 결정합니다. 개인정보 관련 질문과 요청은 로 연락해 주세요.
기기와 iCloud의 데이터
대부분의 데이터는 이용자의 iPhone에 저장되며, iCloud가 켜져 있으면 비공개 iCloud 데이터베이스(Apple CloudKit)에도 저장됩니다. 당사는 다음 데이터에 접근할 수 없습니다.
- 프로필: 성별, 생년월일, 키, 체중, 목표, 경험, 일정 및 제한 사항
- 운동 장소와 장비
- 운동, 종목, 세트 및 이용자가 계획에 적용한 변경 사항
- AI 트레이너와의 대화
계정
Apple로 로그인합니다. 당사는 Apple이 Fitgamma용으로 생성한 식별자와 로그인 시 제공하는 이메일 주소를 저장합니다. 이메일은 이용자의 실제 주소이거나 ‘나의 이메일 가리기’를 선택한 경우 중계 주소입니다. 계정, 구독 및 고객 지원 요청에 관한 연락에만 사용하며 뉴스레터는 보내지 않습니다. 이름은 저장하지 않습니다. 세션에는 짧은 수명의 액세스 토큰(15분)과 갱신 토큰(30일)이 사용되며, 서버는 갱신 토큰을 해시 형태로만 보관합니다.
서버에 저장되는 데이터
당사 서버는 카자흐스탄에 있으며 다음 데이터를 수신하고 저장합니다.
- 운동 생성용: 성별, 나이(기기에서 계산하며 생년월일은 전송하지 않음), 키, 체중, 운동 경험, 최근 운동 빈도, 자신감, 목표, 운동 분할 방식, 선택한 제한 사항과 부상, 주당 운동 횟수, 운동 시간, 장소 및 장비. 생성된 각 운동과 함께 이 설정의 스냅샷을 저장하며, 서버는 아래의 완료된 운동도 사용합니다.
- 완료된 운동: 제목, 시작·종료 시각, 소요 시간, 종목, 세트(반복 횟수, 중량 또는 시간), 계획에 적용한 변경 사항 및 앱 버전.
- 구독: 구매 후 앱이 보내는 서명된 App Store 거래. 당사는 원본 거래 ID, 상품 및 만료일을 보관하며 Apple로부터 구독 상태 알림을 받습니다.
- 일일 한도를 적용하기 위한 AI 요청 횟수.
AI 트레이너
운동 전 계획 설명, 채팅 및 운동 중 질문에 대한 답변 등 트레이너를 이용하면 최근 메시지(최대 50개), 운동 프로필(성별, 목표, 경험, 제한 사항, 일정, 장비 및 변경 시 체중), 현재 운동과 최근 12회의 운동이 당사 서버를 통해 OpenRouter(미국)로 전송됩니다. OpenRouter는 응답 생성을 위해 이 데이터를 Google Gemini 언어 모델에 전달합니다. Google을 이용할 수 없으면 OpenRouter는 같은 데이터를 OpenAI 언어 모델에 전달합니다. 이름, 이메일 주소, 나이 및 키는 전송하지 않습니다.
대화 본문은 서버에 저장하지 않으며 이용자의 기기와 iCloud에 보관됩니다. 이러한 방식으로 처리되기를 원하지 않는 정보는 채팅에서 공유하지 마세요.
트레이너를 처음 열 때 앱은 데이터를 전송하기 전에 이용자의 허가를 요청합니다. 허가하지 않으면 OpenRouter, Google 또는 OpenAI에 아무것도 전송하지 않습니다. 앱의 프로필 → AI 트레이너에서 언제든 허가를 철회할 수 있습니다.
이용 분석
당사는 앱 이용 방식을 파악하기 위해 Amplitude(미국)를 사용합니다. Amplitude는 계정 ID와 다음 정보를 받습니다.
- 프로필 속성: 목표 및 체력 수준
- 초기 설문 답변: 목표, 경험, 운동 장소 및 일정. 선택한 제한 사항과 부상은 전송하지 않습니다
- 운동 생성(생성 실패 이유 포함), 운동 시작·완료·폐기, 트레이너 채팅 열기, 메시지 전송 및 응답 실패(메시지 본문은 전송하지 않음), 구독 화면 표시·닫기, 구매(상품 ID와 가격), 구매 복원, 무료 한도 도달, Apple Health 접근 허용 여부 및 AI 트레이너의 데이터 수신 허용 여부 등의 이벤트
- Amplitude SDK가 기본으로 수집하는 기술 정보: IP 주소, 기기 모델, iOS 버전, 공급업체 식별자(IDFV) 및 세션 정보
분석 데이터는 앱에서 로그아웃하거나 계정을 삭제해도 삭제되지 않습니다(‘보관 및 삭제’ 참조). 광고 식별자(IDFA)를 사용하지 않고, 다른 회사의 앱을 넘나들며 이용자를 추적하지 않으며, 광고를 표시하지 않습니다.
진단
오류가 발생하면 앱은 짧은 진단 메시지(최대 2000자, 액세스 토큰과 이메일 주소 제거)를 계정 ID 및 지원 ID와 함께 전송할 수 있습니다. 로그인 전에는 계정 ID 대신 앱을 시작할 때마다 바뀌는 임의 식별자가 포함되므로 이용자에게 연결되지 않습니다. 서버는 이 메시지를 운영 로그에 기록합니다. 운영 로그는 로그 시스템에서 최대 7일간 보관하고(컨테이너 로그 파일은 크기에 따라 순환), 집계 지표는 최대 90일간 보관합니다.
앱이 충돌하거나 멈추거나 프로세서 시간, 메모리 또는 저장 공간을 과도하게 사용하면 iOS가 MetricKit을 통해 앱에 보고서를 제공합니다. 앱은 같은 경로로 요약을 전송합니다(로그인 전에는 같은 임의 시작 식별자 사용). 요약에는 앱 및 iOS 버전, 기기 모델, 문제의 유형과 원인, 실행 중이던 코드의 메모리 주소가 포함됩니다. 운동이나 메시지는 포함되지 않습니다. 같은 7일간 보관하며 오류를 찾고 수정하는 데만 사용합니다.
Apple Health
이용자의 허가를 받아 Fitgamma는 프로필 입력을 위해 성별, 생년월일, 키 및 체중을 읽고 운동, 심박수 및 활동 에너지를 읽고 기록합니다. 종료된 운동은 Apple Health에 저장할 수 있습니다.
Health 원본 데이터는 서버로 전송하지 않습니다. 이 데이터에서 얻은 성별, 나이, 키 및 체중은 앞서 설명한 대로 프로필의 일부로 전송될 수 있지만 분석 서비스로는 전송되지 않습니다. Health 데이터는 광고에 사용하지 않습니다. 건강 앱 또는 iOS 설정에서 언제든 Health 권한을 변경할 수 있습니다.
이 웹사이트와 이메일
fitgamma.com은 쿠키, 분석 도구 또는 추적기를 사용하지 않고 다른 서비스에서 아무것도 불러오지 않습니다. 다른 웹사이트처럼 요청마다 IP 주소와 브라우저 정보를 받지만 방문 로그는 보관하지 않습니다. 테마와 언어 선택은 브라우저(localStorage)에 저장됩니다. 언어는 페이지 주소에도 포함되며, 페이지를 열면 서버가 해당 주소를 받습니다.
웹사이트의 지원 양식은 입력한 이메일 주소, 메시지, 지원 ID 및 첨부 파일을 서버로 전송합니다. 앱에서 양식을 열었다면 앱 버전, iOS 버전 및 iPhone 모델도 전송합니다. 서버는 이를 이메일로 당사 메일함에 전달하고 보관하지 않습니다.
양식 또는 로 연락하면 메시지, 이메일 주소 및 지원 ID 등 포함한 정보가 이메일 서비스 제공업체가 호스팅하는 당사 메일함에 저장됩니다. 답변과 요청 이력 유지에만 사용하고 그 목적에 필요한 동안 보관하며, 이용자가 요청하면 삭제합니다.
데이터를 제공받는 주체
당사는 개인정보를 판매하지 않습니다. 다음 주체가 데이터를 처리합니다.
- Apple: Apple로 로그인, iCloud(CloudKit), App Store 구매 및 Apple Health. 환불을 요청하면 구독이 제공되었고 구독 전 무료 운동을 이용할 수 있었으며 당사가 환불 거절을 요청한다는 사실도 Apple에 알립니다. 운동이나 프로필에 관한 정보는 알리지 않습니다
- OpenRouter, Google 및 OpenAI(미국): AI 트레이너 응답 생성. OpenAI는 Google을 이용할 수 없을 때만 사용
- Amplitude(미국): 제품 이용 분석
- 카자흐스탄의 호스팅 제공업체: 위에 열거된 데이터를 저장하는 서버
법률이 요구하는 경우 데이터를 공개할 수 있습니다. 마케팅 이메일이나 푸시 알림은 보내지 않습니다.
국외 이전
서비스 제공업체는 이용자 거주국 밖에서 데이터를 처리할 수 있습니다. 서버는 카자흐스탄에 있고 AI 및 분석 제공업체는 미국에 있습니다. 지원 관련 서신은 이메일 서비스 제공업체가 처리합니다. 데이터가 처리되는 국가의 개인정보 보호법은 이용자 거주국의 법률과 다를 수 있습니다.
보관 및 삭제
서버의 데이터는 계정이 존재하는 동안 보관합니다.
- 앱에서 계정을 삭제하면(프로필 탭 → 계정 삭제) 기기와 iCloud의 데이터가 지워집니다. 서버에서는 계정과 연결된 모든 데이터인 운동 프로필 스냅샷, 운동 이력, 생성된 운동, 구독 기록, AI 요청 횟수 및 저장된 이메일 주소가 삭제됩니다. Fitgamma의 Apple 로그인 연결을 해제하고 모든 세션을 종료합니다.
- 계정을 삭제한 뒤 다시 만들어 무료 운동을 반복해서 받는 것을 막기 위해 단일 기록이 남습니다. Apple 로그인에서 생성한 단방향 코드와 사용한 무료 운동 횟수이며 이메일, 프로필 또는 운동 데이터는 포함하지 않습니다.
- Apple이 보내는 구독 상태 알림(유형, 날짜 및 Apple 거래 식별자)은 회계 목적으로 보관하며 계정 삭제 후에는 이용자에게 연결되지 않습니다.
- Amplitude의 분석 기록은 내부 계정 식별자에만 연결되며 계정 삭제 후 당사 측 정보로는 이용자와 연결할 수 없습니다. 이 기록을 삭제하려면 계정을 삭제하기 전에 지원 ID(프로필 탭 → 지원)를 기재해 로 연락해 주세요.
- Apple Health에 저장된 운동은 건강 앱에서 삭제할 때까지 남아 있습니다.
- 서버 데이터베이스 백업은 최대 3개월 보관하며 장애 후 서비스 복구에만 사용합니다. 삭제된 계정은 오래된 백업이 제거됨에 따라 백업에서도 사라집니다.
로그아웃해도 기기 데이터는 유지되며 같은 Apple ID로 다시 로그인할 수 있습니다.
처리의 법적 근거
GDPR 또는 유사한 법률이 적용되는 경우 이용자와의 계약 이행(계정, 운동 생성, 동기화 및 구독), 당사의 정당한 이익(보안, 진단, 앱 이용 파악 및 이메일 답변), iOS가 요청하는 동의(Apple Health) 및 AI 트레이너에게 데이터를 보내기 전에 앱이 요청하는 동의에 근거합니다. 언제든 동의를 철회할 수 있습니다. Apple Health는 설정에서, AI 트레이너는 앱 프로필에서 철회합니다. 구독하면 환불 요청 시 구매 정보를 Apple과 공유하는 데에도 동의하는 것이며, 이 동의는 로 연락하여 철회할 수 있습니다.
보안
데이터는 암호화된 연결(HTTPS)을 통해 전송됩니다. 세션 토큰은 iOS 키체인에 저장하고 서버는 갱신 토큰의 해시만 보관합니다. 완벽히 안전한 시스템은 없으므로 수집하는 정보를 제한합니다.
이용자의 권리
거주지와 적용되는 개인정보 보호법에 따라 다음 권리가 있을 수 있습니다.
- 당사가 보유한 본인 개인정보에 접근
- 부정확한 데이터의 정정
- 데이터 삭제
- 이동 가능한 형식으로 데이터 수령
- 처리에 이의 제기 또는 처리 제한
- 동의 철회
- 개인정보 보호 당국에 민원 제기
권리를 행사하려면 지원 ID를 기재하여 로 연락해 주세요. 30일 이내에 답변합니다.
미국 거주자 안내
개인정보를 판매하지 않고 서로 다른 맥락을 넘나드는 행동 기반 광고를 위해 공유하지 않습니다. 앱에 광고 SDK가 없고 웹사이트에 추적기도 없습니다. 웹사이트는 쿠키를 설정하거나 방문자를 추적하지 않으므로 브라우저의 ‘Do Not Track’ 신호에 응답하지 않습니다. 끌 수 있는 기능이 없기 때문입니다.
Fitgamma는 신체와 운동에 관한 데이터를 처리하며, 일부 주에서는 이를 소비자 건강 데이터로 봅니다. 처리 방식과 동의 철회 또는 삭제 방법은 소비자 건강 데이터 개인정보 처리방침에 설명되어 있습니다.
개인정보 관련 권리를 행사하려면 지원 ID를 기재하여 로 연락해 주세요. 권리 행사로 인해 다르게 대우하지 않습니다.
아동
Fitgamma는 만 16세 이상을 대상으로 하며, 거주국의 디지털 동의 최소 연령이 더 높으면 해당 연령 이상이어야 합니다. 앱은 생년월일을 요청하며 그보다 어린 이용자에게는 운동을 생성하지 않습니다. 더 어린 사람이 개인정보를 제공했다고 생각되면 알려 주세요. 해당 데이터를 삭제하겠습니다.
방침 변경
앱의 데이터 처리 방식이 변경되면 이 방침과 페이지 상단의 날짜를 업데이트합니다.