1. 수집하는 개인정보 항목
1.1 필수 항목
- 이메일 주소
- 닉네임
- 비밀번호 (암호화되어 저장) — 웹에서 이메일로 가입한 경우에만 해당
게스트(익명) 이용: runpick 모바일 앱은 이메일 없이 익명 계정으로 시작할 수 있습니다. 이 경우 위 필수 항목은 수집하지 않으며, 익명 계정 식별자(Firebase 익명 UID)와 기기 정보만 처리됩니다. 글쓰기·댓글처럼 계정이 필요한 기능을 쓰려고 계정을 연결하는 시점부터 아래 항목이 수집됩니다.
- Apple로 로그인(iOS): 이름과 이메일 주소. Apple 로그인에서 이메일 가리기를 선택하면 실제 주소 대신 Apple이 만든 비공개 전달 주소(@privaterelay.appleid.com)만 전달받습니다
- Google로 로그인(Android/웹): 이름, 이메일 주소, 프로필 사진
앱은 비밀번호를 직접 다루지 않습니다 — 인증은 Apple·Google과 Firebase Authentication이 처리하고, 서비스는 그 결과로 만들어진 계정 식별자(uid)만 보관합니다.
1.2 선택 항목
- 프로필 사진
- 자기소개
- 러닝 경력
- 선호 거리
- 커뮤니티 글에 첨부하는 사진 (글 1건당 최대 20장)
1.3 자동 수집 항목
- IP 주소
- 쿠키
- 접속 로그
- 기기 정보 (기기 모델, 운영체제, 앱 버전)
- 푸시 알림 토큰 (Firebase Cloud Messaging) — 알림을 켠 경우
- 광고 식별자 — 앱에서 보상형 광고를 볼 때(제10조)
2. 개인정보 수집 및 이용 목적
- 회원 가입 및 관리: 회원 식별, 서비스 이용에 따른 본인 확인
- 서비스 제공 및 개선: 게시글 작성, 댓글 작성, 커뮤니티 활동
- 개인 기록 관리: 러닝 기록 등록 및 통계 제공
- GPS 러닝 기록(선택): runpick 앱 등에서 수집한 경로·거리·시간 — 러닝 지도/영토 기능. 기록은 기기(앱 내부 저장소)에 우선 저장되며, 이용자가 업로드를 실행한 경우에만 서버로 전송됩니다. 업로드 시 서버에는 요약 경로(인코딩된 폴리라인)·거리·시간이 저장되고, 초 단위 GPS 원본 좌표는 업로드 완료 후 기기에서 삭제됩니다.
러닝을 시작한 뒤에는 화면이 꺼져 있거나 앱이 배경에 있어도 위치 수집이 계속됩니다 — 달리는 동안 경로가 끊기지 않게 하기 위한 것이며, 기록을 종료하면 즉시 중단됩니다. 수집 중에는 상태표시줄에 진행 중 알림이 표시됩니다 - GPX 파일 가져오기(선택): 이용자가 직접 고른 GPX 파일의 경로·시간을 읽어 러닝 기록으로 저장합니다. 파일은 기기에서만 처리되며, 앱이 기기의 다른 파일을 열람하지 않습니다(이용자가 선택한 파일 1건만 읽습니다)
- 사진 첨부(선택): 러닝을 커뮤니티에 공유할 때 이용자가 사진첩에서 직접 고른 사진만 읽어 서버에 올립니다(글 1건당 최대 20장). 앱은 사진첩을 훑어보지 않고, 카메라에는 접근하지 않습니다. 올린 사진은 웹에서도 열리는 공개 주소를 갖습니다. 사진 파일 자체에 촬영 위치·시각(EXIF)이 들어 있을 수 있으니, 원치 않으면 첨부 전에 지워 주세요
- 커뮤니티 공개 게시: 공유한 글의 제목·본문·첨부 사진·요약 경로· 거리·시간과 표시 이름(닉네임)은 앱과 웹(runpick.co.kr) 양쪽에 누구나 볼 수 있게 공개됩니다. 댓글과 좋아요도 같습니다 — 공개를 원하지 않는 내용은 올리지 말아 주세요
- 푸시 알림(선택): 알림을 켜면 기기의 푸시 토큰과 플랫폼·앱 버전· 기기 모델을 저장해 영토 알림과 커뮤니티 알림(내 글에 달린 댓글·좋아요)을 보냅니다. 알림 종류별로 앱의 마이페이지 › 알림에서 끌 수 있고, 기기 설정에서 알림을 끄면 더 이상 발송되지 않습니다
- 친구 초대(선택): 초대 링크로 가입한 경우 초대한 회원과 초대받은 회원의 식별자(uid)가 연결되어 저장됩니다 — 초대 보상 지급·중복 방지 목적
- 훈련일지 기록 추출: 첨부 이미지(러닝 앱 스크린샷)에서 거리·페이스·날짜 추출 — 제9조
- 통계 및 분석: 서비스 이용 통계 분석 및 개선
- 부정 이용 방지: 부정 이용 방지 및 서비스 안정성 확보
3. 개인정보 보유 및 이용 기간
- 회원 탈퇴 시까지 보유
- 법령에 따른 보존 기간 준수 (예: 전자상거래법에 따른 거래 기록 보존)
- 탈퇴 후 즉시 삭제 (단, 법령에 따라 보존 필요 시 별도 보관)
- GPS 경로·영토 데이터: 회원 탈퇴 시 삭제(법령상 보존 예외 제외)
4. 개인정보 제3자 제공
RunPick은 회원 개인정보를 제3자에게 판매하거나 제공하지 않습니다.
다음의 경우에 한해 예외적으로 제3자 제공이 이루어질 수 있습니다:
- 법령에 의한 경우
- 수사 목적으로 법령에 정해진 절차와 방법에 따라 수사기관의 요구가 있는 경우
5. 개인정보 처리 위탁
서비스 제공을 위해 다음 업체에 개인정보 처리 업무를 위탁하고 있습니다:
- Google Firebase: 회원 인증(Firebase Authentication), 게시글·댓글·러닝기록 등 데이터 저장(Cloud Firestore), 프로필·게시글 이미지 등 파일 저장(Cloud Storage)
- Vercel: 웹 애플리케이션 호스팅/배포 및 서버리스 기능(API 등) 운영
위탁 업체는 개인정보 보호법에 따라 개인정보를 안전하게 처리하며, 위탁 업무의 목적 외 개인정보를 이용하거나 제3자에게 제공하지 않습니다.
5-1. 개인정보의 국외 이전
서비스는 아래와 같이 개인정보를 국외로 이전합니다. 이전은 서비스 이용 중 네트워크를 통해 전송되는 방식으로 이루어집니다.
- Google Firebase / Cloud (미국, privacy-support@google.com) — 계정 식별자·이메일, 게시글·댓글, 러닝 기록: 회원 인증과 데이터 저장. 회원 탈퇴 또는 위탁 종료 시까지
- PostHog (미국, privacy@posthog.com) — 화면 이동·클릭 등 이용 흐름, 기기 정보, 계정 식별자: 서비스 이용 분석. 수집일로부터 최대 12개월
- Google AdMob (미국, privacy-support@google.com) — 광고 식별자, 기기 정보: 앱 내 보상형 광고 게재·측정. Google 정책에 따른 기간
- Vercel (미국, privacy@vercel.com) — 접속 로그(IP·User-Agent): 웹 호스팅과 서버리스 기능 운영. 위탁 종료 시까지
- Microsoft Clarity (미국) — 웹 화면 조작 기록: 사용성 분석. 수집일로부터 최대 12개월 (웹 전용)
거부 방법: 회원 탈퇴 또는 앱 삭제로 이전을 중단할 수 있습니다. 웹 분석 도구는 아래 스위치로 언제든 끌 수 있습니다. 다만 회원 인증·데이터 저장(Firebase)은 서비스 제공에 필수적이어서, 거부하시면 서비스 이용이 제한됩니다.
6. 개인정보의 파기
6.1 파기 절차
회원 탈퇴 시 즉시 파기합니다. 탈퇴하면 다음과 같이 처리됩니다:
- 인증 계정(Firebase Authentication)과 프로필(닉네임·이메일·프로필 사진·자기소개 등) 삭제
- 업로드한 러닝 경로 데이터 삭제
- 이미 올린 글과 댓글은 대화의 맥락이 끊기지 않도록 남고, 작성자 표시 이름은 ‘탈퇴회원’으로 바뀌어 더 이상 회원과 연결되지 않습니다. 글·댓글까지 지우고 싶으면 탈퇴 전에 직접 삭제하시거나 제8조 연락처로 요청해 주세요
- 같은 이메일의 재가입·중복 처리를 확인하기 위해 탈퇴한 이메일 주소와 탈퇴 시각만 별도로 보관합니다
댓글 삭제: 이용자가 지운 댓글은 즉시 화면에서 사라지고 댓글 수에서도 빠지며, 삭제 표시된 상태로 보관됩니다(신고·오남용 대응 목적).
앱을 지우면: 기기에만 저장된 러닝 기록·GPX는 앱과 함께 삭제됩니다. 서버에 올린 기록·글은 남으므로, 계정까지 정리하려면 탈퇴가 필요합니다.
6.2 파기 방법
- 전자적 파일 형태: 복구 불가능한 방법으로 삭제
- 기록물, 인쇄물 등: 분쇄 또는 소각
6-1. 신고·차단 정보의 처리
커뮤니티 안전을 위해 이용자는 부적절한 글·댓글·사용자를 신고하거나 다른 이용자를 차단할 수 있습니다. 이때 다음 정보가 처리됩니다.
- 신고: 신고자 식별자(uid), 신고 대상(글·댓글·사용자), 신고 사유·상세 내용, 신고 시각. 신고 내용 검토와 조치(콘텐츠 숨김·삭제 등), 오남용·재발 방지 목적으로 이용하며, 신고자가 누구인지 상대방에게 공개하지 않습니다. 처리 기록은 분쟁 대응을 위해 처리 완료 후에도 보관될 수 있습니다.
- 차단: 차단한 사람과 차단된 사람의 식별자(uid), 차단 시각. 차단 관계는 본인 화면에서 상대의 글·댓글을 감추는 데에만 쓰이며 상대방에게 통지되지 않습니다. 차단을 해제하면 즉시 삭제됩니다.
신고는 24시간 이내 검토를 원칙으로 하며, 문의는 제8조의 연락처로 받습니다.
7. 이용자의 권리
이용자는 다음의 권리를 행사할 수 있습니다:
- 개인정보 열람 요구
- 개인정보 정정·삭제 요구
- 개인정보 처리정지 요구
- 회원 탈퇴
권리 행사는 서비스 내 설정 메뉴 또는 고객센터를 통해 요청할 수 있습니다.계정 삭제(탈퇴)는 웹의 프로필 화면(runpick.co.kr/profile)에서 직접 하실 수 있고, 제8조의 이메일로 요청하셔도 같은 절차로 처리합니다.
8. 개인정보 보호책임자
개인정보 처리에 관한 문의사항이 있으시면 아래로 연락해 주시기 바랍니다.
- 이메일: runpick.official@gmail.com
9. 훈련일지 기록 추출(선택적 이용)
훈련일지 게시 시 이용자가 요청·동의한 범위에서, 제목·본문·첨부 이미지(러닝 앱 스크린샷 등)를 AI 모델 API로 전송하여 기록 추출(거리·페이스·날짜 등)을 수행할 수 있습니다.
- 처리 주체: RunPick 서버(Vercel 함수 등). 토큰·API 키는 클라이언트에 노출하지 않음
- 이용 목적: 월간 누적 거리 반영, 신발 누적 km, 100일 챌린지 인증
- 보관: 추출 결과는 게시글·통계 연동 목적으로 Firestore에 저장. AI 제공업체에 전달되는 내용은 요청 시점의 글·이미지에 한함
- 이용자는 훈련일지 작성 여부·이미지 첨부 범위를 스스로 선택합니다
10. 분석 도구(Analytics)
서비스 개선을 위해 이용 통계를 수집하는 분석 도구를 사용합니다. 이름·이메일 등 회원 식별 정보는 분석 도구에 전송하지 않으며, 로그인 이용자는 내부 식별자(uid)로만 연결됩니다.
- PostHog(미국): 화면 이동·클릭 등 이용 흐름, 기기·브라우저 정보, 대략적 위치(IP 기반 국가/지역), 쿠키·localStorage 식별자
- Microsoft Clarity(미국): 화면 조작 기록(스크롤·클릭 히트맵)
- Vercel Analytics / Speed Insights(미국): 페이지 조회수 및 성능 지표
- Google AdSense(미국): 광고 게재·측정을 위한 쿠키 — Google 광고 설정에서 개인 맞춤 광고를 끌 수 있습니다
- Google AdMob(미국): runpick 모바일 앱의 보상형 광고 게재·측정, 광고 식별자 처리. 보상 지급 확인(서버 검증)을 위해 내부 식별자(uid)가 함께 전달됩니다.
맞춤 광고와 동의: iPhone에서는 Apple 앱 추적 투명성(ATT) 창으로 먼저 동의를 구하며, 동의한 경우에만 광고 식별자(IDFA)가 맞춤 광고에 쓰입니다. 거부해도 광고는 표시되며 맞춤 기능만 꺼집니다(비개인화 광고). 선택은 iOS 설정 → 개인정보 보호 및 보안 → 추적에서 언제든 바꿀 수 있습니다. Android에서는 기기 설정 (Google → 광고)에서 광고 개인 최적화를 끄거나 광고 ID를 재설정할 수 있습니다
PostHog 분석은 웹과 runpick 모바일 앱 모두에서 사용됩니다. 웹에서는 아래 스위치로 PostHog 분석 수집을 언제든지 끌 수 있으며, 설정은 현재 사용 중인 브라우저에 저장되고 로그인하지 않아도 적용됩니다. 모바일 앱에서는 서비스 제공과 품질 개선을 위해 이용 통계가 항상 수집되며, 앱 내에서 수집을 끄는 기능은 제공하지 않습니다. 수집을 원하지 않으시면 앱 이용을 중단하시거나, 회원 탈퇴를 통해 처리 중지를 요청하실 수 있습니다.
11. 앱이 요청하는 권한
모든 권한은 선택이며, 거부해도 앱은 실행됩니다(해당 기능만 동작하지 않습니다). 권한은 기기 설정에서 언제든 다시 끌 수 있습니다.
- 위치: 러닝 경로를 GPS로 기록. 기록을 시작한 뒤에는 화면이 꺼져 있거나 앱이 배경에 있어도 계속 수집되며(경로가 끊기지 않게), 종료하면 즉시 멈춥니다. 수집 중에는 진행 중 알림이 표시됩니다
- 사진: 커뮤니티 글에 첨부할 사진을 이용자가 고를 때만 사용합니다 (카메라 권한은 요청하지 않습니다)
- 알림: 영토 알림, 커뮤니티 알림(댓글·좋아요), 러닝 기록 중 진행 상태 표시
- 추적 허용(iOS): 보상형 광고를 회원님께 맞춰 보여 주기 위한 것으로, 거부해도 앱과 광고는 그대로 동작합니다(맞춤만 꺼짐)
- 파일 선택: 이용자가 고른 GPX 파일 1건만 읽어 기록으로 가져오기
12. 아동의 개인정보
서비스는 만 14세 미만 아동을 대상으로 하지 않으며, 만 14세 미만임을 알게 된 경우 해당 계정과 수집된 정보를 지체 없이 삭제합니다.
13. 개인정보 처리방침 변경
이 개인정보 처리방침은 법령·정책 또는 보안기술의 변경에 따라 내용의 추가·삭제 및 수정이 있을 시에는 변경사항의 시행일 7일 전부터 홈페이지의 공지사항을 통하여 고지할 것입니다.