개인정보 처리방침
남윤형(이하 "운영자")은 운동 기록 앱 REPUP(이하 "서비스")를 운영하면서 「개인정보 보호법」 등 관련 법령을 지키고, 이용자의 개인정보를 안전하게 처리하기 위해 다음과 같이 개인정보 처리방침을 수립·공개합니다.
1. 개인정보의 처리 목적
- 회원 가입 및 계정 관리: Google·Apple 계정을 통한 본인 계정 식별, 로그인 유지, 부정 이용 방지, 회원 탈퇴 처리
- 서비스 제공: 운동 루틴·운동 기록·체중·식단·영양제 기록과 운동 기구 사진의 저장 및 여러 기기 간 동기화, 통계·리포트 제공
- 공유 그룹 기능: 이용자가 직접 만들거나 참여한 그룹에서 멤버 간 운동·식단 기록과 루틴 공유
- 문의 대응 및 서비스 안정성 확보: 오류 확인, 문의 답변, 보안 사고 대응
2. 처리하는 개인정보 항목
| 구분 | 항목 | 수집 방법 |
|---|---|---|
| 회원 가입(필수) Google 로그인 |
이메일 주소, Google 계정 고유 식별자, 이름(프로필 표시 이름), 프로필 사진 주소 | Google로부터 제공 |
| 회원 가입(필수) Apple 로그인 |
이메일 주소(이메일 가리기를 선택한 경우 Apple이 제공하는 대체 주소), Apple 계정 고유 식별자, 이름(최초 로그인 때 제공한 경우), 이메일 가리기 사용 여부, 연동 해제용 Apple 인증 토큰(암호화 저장) | Apple로부터 제공 |
| 프로필(필수) | 앱에서 사용할 이름, 성별 | 이용자 입력 |
| 운동 기록(필수) | 운동 루틴과 종목, 세트별 무게·횟수, 운동 시작·종료 시각 | 이용자 입력 |
| 건강 관련 기록 (별도 동의) |
체중, 식단 메모와 칼로리·탄수화물·단백질·지방, 영양제 목록과 복용 기록 | 이용자 입력 |
| 종목 사진(이용 시) | 운동 종목에 저장한 기구 사진(종목당 최대 3장, 저장 시각 포함) | 이용자가 카메라·사진 보관함에서 선택 |
| 문의(이용 시) | 문의 종류와 내용, 앱 버전·기기 종류, 작성 일시 | 이용자 입력(앱의 문의하기) |
| 공유 그룹(이용 시) | 그룹 이름, 그룹에서 보이는 표시 이름, 참여 일시 | 이용자 입력 |
| 자동 생성 정보 | 계정 식별번호, 가입·수정 일시, 약관 동의 기록(버전·일시), 서버 접속 기록(접속 IP 주소, 요청 시각·경로, 앱·기기 정보(User-Agent), 오류 기록) | 서비스 이용 과정에서 생성 |
| 예전 이메일 계정 | 이메일로 가입했던 적이 있는 경우 비밀번호의 단방향 암호화 값(해시) | 이용자 입력(과거) |
- Apple 건강(HealthKit)의 걸음 수: 읽기 권한만 사용하며 앱과 홈 화면 위젯에 표시하는 용도로만 씁니다. 서버로 전송하지 않고, 광고·마케팅이나 제3자 제공에 사용하지 않습니다.
- 그룹 대표 사진
- 화면·캐릭터 설정, 영양제 알림 시간, 목표 D-day 등 앱 설정
- Apple Watch 앱과 홈 화면 위젯에 표시하기 위해 기기 안에서 주고받는 운동·걸음 수·체중 정보
3. 건강 관련 정보(민감정보)의 처리
체중, 식단, 영양제 복용 기록은 「개인정보 보호법」 제23조의 건강에 관한 정보에 해당할 수 있으므로, 다른 개인정보와 구분하여 별도의 동의를 받은 뒤 처리합니다. 이 정보는 이용자 본인의 기록 관리와 통계 제공 목적으로만 사용합니다. 단, 식단 기록은 이용자가 공유 그룹에 참여한 경우 해당 그룹 멤버에게 공개됩니다(5번 참고).
4. 개인정보의 보유 및 이용 기간
- 회원 정보와 서비스 이용 기록은 회원 탈퇴 시까지 보유하며, 탈퇴하면 지체 없이 파기합니다.
- 이용자가 앱에서 삭제한 개별 기록은 삭제 시점에 서버에서도 지워집니다.
- 서버 접속 기록은 Google Cloud 로그 저장소에 30일 동안 보관된 뒤 자동으로 삭제됩니다.
- 관계 법령에 따라 보존해야 하는 경우에는 해당 법령이 정한 기간 동안 보관합니다.
5. 개인정보의 제3자 제공
운영자는 이용자의 개인정보를 제3자에게 제공하지 않습니다. 다만 다음의 경우는 예외로 합니다.
- 공유 그룹: 이용자가 그룹을 만들거나 초대 코드로 참여하면, 같은 그룹 멤버가 다음 정보를 볼 수 있습니다.
- 그룹 표시 이름, 참여 일시
- 운동 기록(루틴 이름, 운동 시작·종료 시각과 총 운동 시간, 평균 휴식 시간, 종목·세트·무게·횟수)
- 식단 기록(메모, 칼로리·탄수화물·단백질·지방)
- 만들어 둔 루틴 목록과 구성
- 법령에 특별한 규정이 있거나 수사기관이 법령에 정해진 절차에 따라 요구하는 경우
6. 개인정보 처리의 위탁
운영자는 서비스 제공을 위해 다음과 같이 개인정보 처리 업무를 위탁합니다.
| 수탁자 | 위탁 업무 | 보유 및 이용 기간 |
|---|---|---|
| Google LLC (Google Cloud Platform, Firebase) |
서버 운영(Cloud Run), 데이터베이스 저장(Cloud Firestore), 사진 파일 저장(Cloud Storage), 서버 로그 보관(Cloud Logging) | 회원 탈퇴 또는 위탁 계약 종료 시까지 |
Google·Apple 로그인은 이용자가 선택한 로그인 수단으로, 로그인 과정에서 이용자와 해당 사업자 사이에 인증 정보가 오갑니다. 각 사업자의 개인정보 처리는 해당 사업자의 개인정보 처리방침을 따릅니다.
7. 개인정보의 국외 이전
회원 정보, 운동·건강 관련 기록, 종목 사진은 대한민국 서울 리전(Google Cloud asia-northeast3)에 저장됩니다. 다만 서버 접속 기록은 Google Cloud Logging의 전 세계(global) 저장소에 보관되어 국외로 이전될 수 있습니다.
| 이전받는 자 | Google LLC (연락처: Google 개인정보 문의) |
|---|---|
| 이전 국가 | 미국 등 Google 데이터센터 소재 국가 |
| 이전 항목 | 접속 IP 주소, 요청 시각·경로, 앱·기기 정보(User-Agent), 오류 기록 |
| 이전 시기·방법 | 서비스 이용 시 네트워크를 통해 전송 |
| 이전 목적 | 서버 운영과 오류 확인, 보안 사고 대응 |
| 보유 기간 | 30일 후 자동 삭제 |
국외 이전을 원하지 않으면 회원 탈퇴를 통해 거부할 수 있으나, 이 경우 서비스를 이용할 수 없습니다.
8. 개인정보의 파기 절차 및 방법
- 보유 기간이 끝나거나 처리 목적을 달성한 개인정보는 지체 없이 파기합니다.
- 전자적 파일 형태의 정보는 복구할 수 없는 방법으로 삭제합니다. 종이 문서로 된 개인정보는 처리하지 않습니다.
- 회원 탈퇴 시 서버의 계정 정보·모든 기록·그룹 참여 정보를 삭제하고, Google 계정 연결 권한과 Apple 로그인 연동을 해제하며, 기기에 저장된 기록도 함께 지웁니다. 이용자가 방장인 그룹은 그룹 전체가 삭제됩니다.
9. 이용자와 법정대리인의 권리·의무 및 행사 방법
- 이용자는 언제든지 자신의 개인정보에 대해 열람, 정정, 삭제, 처리 정지를 요구하고 동의를 철회할 수 있습니다.
- 앱에서 직접: 이름 변경(설정 → 계정 관리), 기록 수정·삭제, 그룹 나가기, 회원 탈퇴(설정 → 계정 관리 → 회원 탈퇴)
- 이메일 요청: yoonhyung9775@gmail.com 로 가입한 계정의 이메일 주소와 요청 내용을 보내 주시면 본인 확인 후 10일 이내에 처리하고 결과를 알려 드립니다.
- 법정대리인이나 위임을 받은 자를 통해서도 권리를 행사할 수 있으며, 이 경우 위임 사실을 확인할 수 있는 자료를 요청할 수 있습니다.
10. 만 14세 미만 아동의 개인정보
서비스는 만 14세 이상만 가입할 수 있으며, 만 14세 미만 아동의 개인정보를 수집하지 않습니다. 만 14세 미만 아동이 가입한 사실을 알게 되면 해당 계정과 개인정보를 지체 없이 삭제합니다.
11. 개인정보의 안전성 확보 조치
- 관리적 조치: 개인정보에 접근할 수 있는 사람을 운영자 1인으로 제한
- 기술적 조치: 모든 통신의 HTTPS 암호화, 서버가 서명한 토큰을 통한 인증과 계정별 데이터 접근 통제, Apple 인증 토큰의 AES-256-GCM 암호화 저장, 비밀번호의 단방향 암호화(해시) 저장
- 물리적 조치: 출입이 통제된 Google Cloud 데이터센터에 저장
12. 자동 수집 장치의 설치·운영 및 거부
서비스는 쿠키, 광고 식별자(IDFA·광고 ID), 행태정보 수집·분석 도구, 광고 SDK를 사용하지 않습니다. 이용자를 다른 회사의 앱·웹사이트에 걸쳐 추적하지 않습니다.
13. 개인정보 보호책임자
| 개인정보 보호책임자 | 남윤형 (운영자) |
|---|---|
| 연락처 | yoonhyung9775@gmail.com |
개인정보 처리와 관련한 문의, 불만 처리, 피해 구제 요청은 위 연락처로 보내 주시면 지체 없이 답변하겠습니다.
14. 권익침해 구제 방법
개인정보 침해에 대한 신고나 상담이 필요하면 아래 기관에 문의할 수 있습니다.
- 개인정보분쟁조정위원회: (국번없이) 1833-6972, www.kopico.go.kr
- 개인정보침해신고센터: (국번없이) 118, privacy.kisa.or.kr
- 대검찰청: (국번없이) 1301, www.spo.go.kr
- 경찰청: (국번없이) 182, ecrm.police.go.kr
15. 개인정보 처리방침의 변경
이 개인정보 처리방침은 2026년 10월 2일부터 적용됩니다. 내용이 추가·삭제·수정되면 시행 7일 전(이용자 권리에 중요한 변경은 30일 전)부터 앱과 이 페이지를 통해 알리며, 필요한 경우 다시 동의를 받습니다.