개인정보 처리방침
마이핸드볼(이하 '서비스')은 회원가입과 로그인 없이 이용하는 핸드볼 H리그 일정·기록 서비스입니다. 서비스는 「개인정보 보호법」에 따라 이용자의 개인정보를 보호하며, 서비스 제공에 필요한 최소한의 정보만 처리합니다.
1. 받지 않는 정보
서비스에는 회원가입과 로그인이 없습니다. 서비스는 이름, 이메일, 전화번호, 생년월일을 받지 않습니다.
서비스의 서버는 위치 정보와 광고 식별자(IDFA·GAID)도 받지 않습니다. 다만 앱에 포함된 Google 광고 SDK(Google AdMob)가 광고를 보여 주기 위해 광고 식별자, IP 주소로 추정한 대략적인 위치 등을 Google로 직접 보냅니다. 자세한 내용은 7항과 15항에 적었습니다.
앱의 첫 설정에서 고르는 연령대·성별 같은 값은 이용자의 기기에만 저장되며 서버로 보내지 않습니다.
2. 익명 기기 식별자
로그인 대신, 앱은 처음 실행될 때 무작위 값(UUID v4)으로 된 익명 기기 식별자(이하 '기기 ID')를 만들어 기기에 저장하고, 서버에 요청할 때 함께 보냅니다. 기기의 고유번호나 광고 식별자가 아니며, 이 값만으로는 개인을 알아볼 수 없습니다.
iOS에서는 기기 ID를 기기의 키체인(Keychain)에 저장합니다. 그래서 앱을 삭제했다가 다시 설치해도 같은 기기 ID가 남고, 이전에 남긴 기록(예측, 투표, 응원글, 직관 기록 등)이 그대로 이어집니다. Android에서는 앱을 삭제하면 기기 ID도 함께 지워지며, 다시 설치하면 새 기기 ID가 만들어집니다.
- 목적 1: 이용자가 남긴 예측·투표·응원글·직관 기록을 다시 찾아 보여 주기 위해
- 목적 2: 같은 경기에 MVP를 두 번 투표하거나 같은 글을 두 번 신고하는 등 중복 참여를 막기 위해
3. 기기 ID에 연결해 보관하는 기록
아래 기록은 이용자가 해당 기능을 쓸 때만 만들어지며, 기기 ID와 연결해 보관합니다.
| 기능 | 보관하는 값 |
|---|---|
| 승부예측 | 경기 번호, 선택(홈 승·무승부·원정 승), 경기 종료 후 적중 여부 |
| MVP 투표 | 경기 번호, 선수 번호·이름 |
| 응원글 | 본문, 작성 시각, 좋아요 수와 내가 좋아요를 누른 글 |
| 응원글 신고 | 신고한 글 번호, 신고 사유(스팸·욕설/비방·음란·기타), 이용자가 직접 입력한 상세 설명(선택, 최대 200자 자유 입력) |
| 사용자 차단 | 차단한 작성자의 익명 작성자 ID |
| 직관 기록 | 경기 번호, 기록한 시각 |
| 입문 가이드 | 완료한 레슨 수, 수료 시각 |
| 관심 선수 | 선수 번호 |
| 승부예측 랭킹 프로필(선택) | 닉네임, 응원팀(팀 번호·남자부/여자부), 만든 시각·바꾼 시각 — 4항 |
| 푸시 알림(선택) | 알림 토큰(FCM), 기기 종류(iOS·Android), 마이팀 번호, 남자부/여자부 — 5항 |
4. 승부예측 랭킹 프로필 (선택, 다른 이용자에게 공개)
승부예측 적중률 랭킹에 참여하려면 닉네임과 응원팀을 정해 프로필을 만듭니다. 만들지 않아도 서비스의 다른 기능은 모두 쓸 수 있으며, 랭킹에만 오르지 않습니다.
- 앱의 승부예측 탭 → 프로필 → '랭킹 참여 중단 · 프로필 삭제'로 언제든 지울 수 있습니다. 지우면 서버에서 닉네임과 응원팀이 즉시 삭제되고 랭킹에서 내려갑니다.
- 응원글은 작성자 이름 없이 표시됩니다. 차단 기능에 쓰는 익명 작성자 ID는 기기 ID로부터 거꾸로 알아낼 수 없게 만든 값입니다.
| 항목 | 내용 |
|---|---|
| 공개 | 닉네임 · 응원팀 · 예측 적중 기록 (적중률 랭킹과 팬덤 적중률에서 다른 이용자에게 보입니다) |
| 받지 않음 | 이름 · 이메일 · 전화번호 · 위치 |
| 구분 방법 | 기기마다 익명 ID가 자동 생성돼요 (2항) |
5. 푸시 알림 (선택)
- 알림을 켜면 알림 토큰(FCM), 기기 종류(iOS·Android), 마이팀 번호, 남자부/여자부를 서버에 보관합니다.
- 목적: 마이팀 경기의 시작 10분 전 · 득점 · 경기 종료 알림. 마이팀 번호는 그 경기에 해당하는 기기에만 알림을 보내기 위해 씁니다.
- 앱 설정에서 알림을 끄면 서버에서 알림 토큰을 즉시 삭제합니다. 알림 서비스가 더 이상 유효하지 않다고 알려 온 토큰은 발송을 멈춥니다.
6. 처리 목적
- 마이팀 기준 일정·순위·기록 제공
- 승부예측 분포, 적중률 랭킹, 팬덤 적중률, MVP 투표 결과, 응원글 제공
- 직관 기록, 관심 선수, 입문 가이드 진행도 보관 (앱을 다시 설치해도 이어서 쓸 수 있도록)
- 중복 참여 방지, 부적절한 응원글 신고 처리, 이용자가 원하지 않는 작성자의 글 숨김
- 경기 알림 발송
- 앱 내 광고 게재와 광고 성과 측정 (Google AdMob, 7항)
- 과도한 요청 등 부정 이용 방지
7. 제3자 제공 · 처리 위탁 · 국외 이전
서비스는 서버에 보관한 이용자의 개인정보를 제3자에게 제공하거나 판매하지 않습니다. 다만 법령에 따라 요구되는 경우는 예외로 합니다.
서비스의 서버는 대한민국에 있는 운영자의 자체 서버입니다. 푸시 알림을 보낼 때(알림을 켠 경우)와 앱에 광고를 보여 줄 때에는 아래와 같이 정보가 국외 사업자에게 전송됩니다. 광고에 쓰이는 정보는 서비스의 서버를 거치지 않고, 앱에 포함된 광고 SDK가 Google로 직접 보냅니다.
경기 일정·결과·순위·선수 기록은 한국핸드볼연맹 홈페이지(koreahandball.com)에 공개된 정보를 가져와 보여 줍니다. 서비스는 이용자의 정보를 그쪽으로 보내지 않습니다.
| 이전받는 자 | 국가 | 이전 항목 | 목적 | 이전 방법·시기 | 보유 기간 |
|---|---|---|---|---|---|
| Google LLC (Firebase Cloud Messaging) | 미국 | 알림 토큰(FCM), 알림 내용(경기·점수) | Android·iOS 푸시 알림 전달 | 알림 발송 시 네트워크로 전송 | 해당 사업자의 정책에 따름 |
| Apple Inc. (Apple Push Notification service) | 미국 | iOS 알림 토큰, 알림 내용 | iOS 기기로 알림 전달 (Firebase를 거쳐 전송) | 알림 발송 시 네트워크로 전송 | 해당 사업자의 정책에 따름 |
| Google LLC (Google AdMob / Google Mobile Ads SDK) | 미국 | 광고 식별자(Android 광고 ID·App Set ID, iOS IDFA·IDFV), IP 주소(대략적 위치 추정에 사용), 앱 내 상호작용(앱 실행, 탭, 광고 노출·클릭, 동영상 시청), 진단 정보(앱 실행 시간, 응답 없음 비율, 에너지 사용량, 충돌 데이터), 광고 데이터(본 광고 등) | 광고 게재 및 맞춤형 광고, 광고 성과 측정·분석, 부정 행위 방지 | 앱 사용 중 광고 요청 시 네트워크로 전송 | Google 정책에 따름 (https://policies.google.com/technologies/partner-sites) |
8. 보관 기간과 파기
위 기간 외에 정해진 주기로 기록을 지우는 자동 파기 작업은 없습니다.
장애에 대비해 데이터베이스를 매일 백업하며, 백업 파일은 서버 내부에 최근 14일분만 보관하고 그보다 오래된 것은 자동으로 삭제합니다. 그래서 위에서 파기한 정보도 최대 14일 동안 백업 파일에는 남아 있을 수 있습니다.
보유 기간이 끝나거나 목적이 달성된 개인정보는 복구할 수 없는 방법으로 삭제합니다. 서비스를 종료하면 보유한 개인정보와 백업 파일을 지체 없이 파기합니다.
| 항목 | 보관 기간 |
|---|---|
| 랭킹 프로필(닉네임·응원팀) | 프로필을 지울 때(랭킹 참여 중단)까지. 지우면 즉시 삭제 |
| 응원글 | 작성자가 지울 때까지. 지우면 그 글의 좋아요·신고 기록과 함께 즉시 삭제 |
| 신고 기록 | 신고된 글이 삭제되거나, 검토 후 문제가 없어 복원될 때까지 |
| 차단 목록 | 차단을 해제할 때까지 |
| 직관 기록 | 이용자가 지울 때까지. 지우면 즉시 삭제 |
| 관심 선수 | 해제할 때까지. 해제하면 즉시 삭제 |
| 푸시 알림 토큰 | 알림을 끌 때까지. 끄면 즉시 삭제 |
| 승부예측·MVP 투표·입문 가이드 진행도 | 서비스 운영 기간 동안 (지난 시즌 기록도 보여 주기 위해). 삭제를 요청하면 지체 없이 파기 |
| 접속 IP 주소 | 서비스의 서버에는 저장하지 않습니다. 과도한 요청 확인을 위해 최대 1분간 메모리에서만 처리 (광고 SDK가 Google로 보내는 IP 주소는 7항) |
| 광고 SDK가 수집하는 정보 (7항) | 서비스의 서버에는 저장하지 않습니다. Google의 정책에 따름 |
9. 이용자의 권리와 행사 방법
계정이 없어 로그인 후 열람·정정하는 방식은 없습니다. 대신 앱에서 직접 다음을 할 수 있습니다.
- 랭킹 프로필 삭제: 승부예측 탭 → 프로필 → 랭킹 참여 중단
- 응원글 삭제: 응원글의 ⋯ 메뉴
- 차단 해제: 설정 → 차단한 사용자
- 알림 끄기(알림 토큰 삭제): 설정 → 알림
- 광고 식별자 제공 거부·맞춤형 광고 설정: 15항
- 그 밖의 열람·정정·삭제·처리정지 요청: 12항의 문의 이메일로 보내 주시면 지체 없이 처리합니다.
10. 응원글 신고 처리
- 부적절한 응원글은 앱에서 신고할 수 있습니다. 신고한 글은 신고한 이용자의 화면에서 바로 숨겨집니다.
- 서로 다른 이용자의 신고가 3건 쌓인 글은 운영자가 확인하기 전이라도 모든 이용자에게서 숨겨집니다.
- 운영자는 운영정책(서비스 이용약관 3항)에 따라 신고된 글을 24시간 안에 검토해, 위반이면 삭제하고 필요하면 그 글을 쓴 기기의 참여 기능을 제한합니다. 위반이 아니면 다시 보이게 합니다.
- 원하지 않는 작성자는 차단할 수 있으며, 차단한 작성자의 글은 내 화면에 보이지 않습니다.
11. 만 14세 미만 아동
서비스는 연령 제한이 없으며, 이용자의 생년월일이나 연령을 서버로 받지 않습니다(앱에서 고르는 연령대는 기기에만 저장됩니다). 서비스는 만 14세 미만 아동의 개인정보를 알면서 수집하지 않으며, 법정대리인의 동의가 필요한 정보를 받지 않습니다. 만 14세 미만 아동이 랭킹 프로필(닉네임)을 만든 사실을 알게 되거나 법정대리인이 요청하면 지체 없이 삭제합니다.
12. 개인정보 보호책임자 및 문의처
개인정보 처리에 관한 문의, 열람·삭제 요청, 불만, 피해 구제 요청은 아래로 보내 주세요.
- 이메일: kebi3477@naver.com
- 개인정보 침해 신고: 개인정보침해신고센터 (privacy.kisa.or.kr, 국번없이 118)
- 개인정보 분쟁 조정: 개인정보분쟁조정위원회 (www.kopico.go.kr, 1833-6972)
13. 안전성 확보 조치
- 모든 통신을 HTTPS로 암호화합니다.
- 데이터베이스는 외부 네트워크에 공개하지 않으며, 운영자만 별도 인증을 거쳐 관리 기능에 접근합니다.
- 과도한 요청을 제한해 부정 이용을 막고, 매일 백업합니다.
15. 맞춤형 광고와 이용자의 선택권
Google이 광고 정보를 처리하는 방식은 https://policies.google.com/technologies/partner-sites 에서 볼 수 있습니다.
- iOS: 앱이 처음 실행된 뒤 뜨는 추적 허용 창에서 허용하지 않으면 광고 식별자(IDFA)가 전달되지 않고, 이용자와 무관한 광고(비맞춤형 광고)가 나옵니다. 설정 → 개인정보 보호 및 보안 → 추적에서 언제든 바꿀 수 있습니다.
- Android: 설정 → 개인정보 보호 → 광고에서 광고 ID를 재설정하거나 삭제할 수 있습니다. 기기에 따라 메뉴 이름이 다를 수 있습니다.
- 유럽경제지역(EEA)·영국·스위스: 앱의 동의 메시지에서 맞춤형 광고에 동의하거나 거부할 수 있고, 나중에 설정 → 광고 개인정보 옵션에서 다시 바꿀 수 있습니다. 이 메뉴는 동의가 필요한 지역에서만 보입니다.
- 광고 식별자 제공을 거부하거나 맞춤형 광고를 끄더라도 앱의 모든 기능은 그대로 쓸 수 있습니다.
16. 처리방침의 변경
이 처리방침은 2026년 9월 30일부터 적용됩니다. 내용이 바뀌면 시행 전에 앱 공지로 알립니다.
v3.1 변경 내용: 광고(Google AdMob) 도입에 따른 수집 항목·제3자 제공·이용자 선택권 추가 (1·6·7·8·9·14·15항), 문의 이메일 변경 (12항)
이전 처리방침: v3.0 (2026년 9월 24일), v2.x (2026년 9월 23~24일), v1 (2026년 1월 1일). v3.0부터 v1 웹의 첫 설정 설문(성별·연령대·마이팀)을 수집하지 않으며, 보관하던 기록은 삭제했습니다.