P69 Body Log 개인정보처리방침
요약
- 계정·로그인이 없고, 기록은 이용자의 기기에만 저장됩니다. 운영자는 이용자의 기록을 볼 수 없습니다.
- 건강 앱(HealthKit) 데이터는 기기 밖으로 보내지 않습니다.
- 식단 사진 AI 분석에 동의한 경우에만, 분석할 식사 사진이 Google의 AI 서비스(Gemini)로 전송되어 해외에서 처리됩니다. 사진은 AI 학습에 쓰이지 않습니다.
- 기록 내보내기·모든 데이터 삭제·동의 철회는 앱의 설정에서 언제든 할 수 있습니다.
1. 처리하는 정보와 저장 위치
P69 Body Log(이하 “앱”)는 이용자가 입력하거나 건강 앱에서 가져온 아래 기록을 이용자의 기기 안에만 저장합니다. 운영자 서버나 iCloud에 저장하거나 동기화하지 않습니다.
- 목표: 목표 체중·목표 날짜·하루 단백질 목표, 코드네임
- 체중 기록(직접 입력 또는 건강 앱에서 가져옴)
- 사용 중인 약(성분명·용량·투여 방법·주기)과 투약 기록(시각·용량·부위·메모)
- 증상 기록(종류·강도·메모)
- 수면 기록(건강 앱에서 가져옴)
- 식단 기록(식사 사진, 음식 항목·영양 추정치·먹은 비율)
- 단약 후 유지 계획(약 종료일·유지 목표 체중·범위)
- 동의 기록(AI 사진 분석 동의·철회 시각, 동의한 방침 버전)과 앱 설정값
이 기록은 이용자가 기록을 남기고 그래프·추세로 보는 데에만 쓰입니다. 앱에는 광고, 외부 분석 도구, 이용 행태 추적 기능이 없습니다.
2. 건강 앱(HealthKit) 데이터
- 읽는 항목: 체중, 수면, 활동 에너지, 운동, 걸음 수
- 쓰는 항목: 이용자가 앱에서 직접 입력한 체중(건강 앱 쓰기를 허용한 경우)
- 건강 앱에서 읽은 데이터는 기기 안에서만 쓰며, 운영자 서버·AI 서비스·제3자에게 보내지 않고 광고나 마케팅에 쓰지 않습니다.
- 권한은 iOS 설정 > 건강 > 데이터 접근 및 기기에서 언제든 바꿀 수 있습니다.
3. 식단 사진 AI 분석(선택)
이용자가 동의한 경우에만, 식사 사진으로 음식 항목과 영양 성분을 추정하기 위해 사진을 전송합니다. 동의하지 않아도 사진 분석 외의 기능은 모두 쓸 수 있습니다.
- 보내는 것: 분석할 식사 사진 1장(긴 변 800픽셀로 줄인 JPEG)과, 하루 사용 횟수 제한에 쓰는 기기 구분용 무작위 값. 이름·연락처·건강 앱 데이터·다른 기록은 보내지 않습니다. 인터넷 통신의 특성상 접속 IP 주소가 중계 서버에 전달되며, Google에는 이용자의 IP가 아닌 중계 서버의 주소가 전달됩니다.
- 경로: 앱 → 운영자의 중계 서버(Cloudflare Workers) → Google Gemini API → 분석 결과(음식 항목·영양 추정치)만 앱으로 돌아옵니다.
- 운영자 중계 서버: 사진과 분석 결과를 저장하지 않고 분석이 끝나면 즉시 폐기합니다. 요청 내용 로그를 남기지 않도록 설정되어 있습니다. 하루 사용 횟수를 세기 위해 기기 구분용 무작위 값을 해시(복원할 수 없게 바꾼 값)로 바꿔 날짜별 횟수와 함께 보관하며, 48시간 뒤 자동으로 삭제됩니다.
- Google(Gemini): 앱은 Gemini API의 유료 등급을 이용합니다. Google 약관에 따라 보낸 사진과 분석 결과는 Google의 제품 개선이나 AI 학습에 쓰이지 않습니다. 다만 Google은 금지된 이용을 감지·방지하고 법적 요구에 응하기 위해 요청과 응답을 제한된 기간 기록할 수 있으며, 이 보관 기간과 방식은 Google의 약관과 개인정보처리방침을 따릅니다.
- 사람 얼굴이나 문서·화면 등 개인 정보가 사진에 나오지 않게 음식만 찍어 주세요.
- AI가 추정한 값은 실제와 다를 수 있으며, 앱에서는 “추정치”로 표시되고 이용자가 고칠 수 있습니다.
- 원본 사진(긴 변 2048픽셀)과 분석 결과는 이용자의 기기에만 보관됩니다.
4. 개인정보의 국외 이전
식단 사진 AI 분석에 동의한 경우 아래와 같이 정보가 국외로 이전됩니다. 이전을 원하지 않으면 동의하지 않거나 설정 > 식단 사진 AI 분석에서 동의를 철회하면 되며, 이 경우 사진 분석 기능만 쓸 수 없고 다른 기능은 그대로 쓸 수 있습니다.
| 이전받는 자 | Google LLC (연락처: Google 개인정보 문의 support.google.com/policies/contact/general_privacy_form) |
|---|---|
| 이전되는 국가 | 미국 등 Google이 데이터 처리 시설을 운영하는 국가 |
| 이전 항목 | 식사 사진(긴 변 800픽셀 JPEG) |
| 이전 시점·방법 | 이용자가 사진 분석을 요청할 때마다, 중계 서버를 거쳐 암호화된 네트워크(HTTPS)로 전송 |
| 이용 목적 | 음식 항목·영양 성분 추정(Google 제품 개선·AI 학습에는 쓰이지 않음) |
| 보유·이용 기간 | 운영자 중계 서버: 분석 후 즉시 폐기 / Google: 금지된 이용 감지·법적 요구를 위한 제한된 기간 기록 가능, Google 약관·개인정보처리방침에 따름 |
| 이전받는 자 | Cloudflare, Inc. (중계 서버 운영 — 처리 위탁) (연락처: cloudflare.com/privacypolicy) |
|---|---|
| 이전되는 국가 | 미국 등 Cloudflare 네트워크가 있는 국가(가장 가까운 거점에서 처리) |
| 이전 항목 | 식사 사진(통과만 하고 저장하지 않음), 접속 IP 주소(통신 처리 목적), 기기 구분용 무작위 값의 해시와 날짜별 요청 횟수 |
| 이전 시점·방법 | 사진 분석을 요청할 때마다 HTTPS로 전송 |
| 이용 목적 | 사진을 AI 서비스로 전달하고 결과를 돌려줌(접속 IP는 이 전송을 처리하는 데 쓰임), 남용 방지를 위한 하루 사용 횟수 제한 |
| 보유·이용 기간 | 사진: 저장하지 않음 / 접속 IP: 운영자는 저장하지 않음(요청 기록 끔), Cloudflare의 보안·네트워크 운영 처리는 Cloudflare 개인정보처리방침에 따름 / 해시와 횟수: 48시간 뒤 자동 삭제 |
5. 제3자 제공
위 4항의 AI 분석 외에는 이용자의 정보를 제3자에게 제공하지 않습니다.
6. 보유 기간과 파기
- 기기에 저장된 기록은 이용자가 지울 때까지 보관됩니다.
- 설정 > 데이터 > 모든 데이터 삭제를 하면 앱의 모든 기록·식단 사진·예약된 알림·동의 기록이 기기에서 지워지고 되돌릴 수 없습니다. 앱을 삭제해도 기기의 앱 데이터가 지워집니다.
- 건강 앱에 기록된 데이터는 건강 앱에 남습니다. 모든 데이터 삭제 때 “건강 앱에 기록한 체중도 지우기”를 켜면 이 앱이 건강 앱에 기록한 체중도 함께 지웁니다.
7. 이용자의 권리와 행사 방법
계정이 없어 모든 권리는 앱 안에서 바로 행사할 수 있습니다.
- 열람·내보내기: 설정 > 데이터 > 기록 내보내기(CSV 파일 묶음, 식단 사진 제외)
- 정정: 각 기록 화면에서 직접 수정
- 삭제: 각 기록 삭제 또는 설정 > 데이터 > 모든 데이터 삭제
- 동의 철회: 설정 > 식단 사진 AI 분석 > 동의 철회(철회 뒤에는 사진을 보내지 않음). 이미 Google로 전송된 사진은 운영자가 회수할 수 없습니다.
- 건강 앱·알림 권한: iOS 설정에서 변경
8. 안전성 확보 조치
- 기록은 iOS의 기기 데이터 보호가 적용되는 앱 저장 공간에 저장되며, iCloud로 동기화하지 않습니다.
- 사진 전송은 HTTPS로 암호화되며, AI 서비스의 API 키는 앱에 넣지 않고 중계 서버에만 둡니다.
9. 이용 연령
앱은 만 18세 이상을 위한 앱입니다.
10. 개인정보 보호책임자·문의처
| 운영자 | 정승호 (JEONG SEUNG HO, 개인 개발자) |
|---|---|
| 개인정보 보호책임자 | 정승호 |
| 문의 | p69.bodylog@gmail.com |
앱 사용 문의, 오류 제보, 개인정보 관련 요청 모두 위 이메일로 보내 주세요. 계정이 없어 운영자가 이용자의 기록을 찾거나 지울 수 없으므로, 기록의 열람·삭제는 7항의 앱 안 기능을 이용해 주세요.
개인정보 침해에 대한 신고·상담은 개인정보침해신고센터(privacy.kisa.or.kr, 국번 없이 118), 개인정보분쟁조정위원회(www.kopico.go.kr, 1833-6972)에 문의할 수 있습니다.
11. 방침의 변경
이 방침의 내용이 바뀌면 이 페이지에 새 버전과 시행일을 표시합니다. AI 사진 분석에 관한 내용이 바뀌면 앱에서 바뀐 내용을 다시 안내하고, 다시 동의하기 전에는 사진을 보내지 않습니다.