Moon OJ는 「개인정보 보호법」에 따라 이용자의 개인정보를 아래와 같이 수집·이용하며, 이용자는 동의를 거부할 권리가 있습니다. 다만 필수 항목에 동의하지 않으면 회원가입이 제한됩니다.
1. 수집하는 개인정보 항목
| 구분 | 항목 | 수집 방법 |
|---|---|---|
| 필수 | 이메일 주소, 닉네임, 비밀번호(단방향 암호화 저장) | 회원가입 화면 |
| 선택 | 프로필 사진, 배너 이미지, 자기소개, 링크 | 설정 화면 |
| 자동 생성 | 제출한 소스 코드와 채점 결과, 접속 일시, 접속 IP, 브라우저 정보, 쿠키 | 서비스 이용 과정 |
2. 수집·이용 목적
- 회원 식별과 로그인, 이메일 인증, 비밀번호 재설정
- 문제 채점, 풀이 기록·레이팅·랭킹 산정 및 표시
- 부정 이용(계정 도용, 채점 서버 남용) 방지와 보안 사고 대응
- 선택 동의 시: 서비스 소식·이벤트 안내 메일 발송
3. 보유 및 이용 기간
원칙적으로 회원 탈퇴 시 지체 없이 파기합니다. 다만 다음 정보는 관련 법령이 정한 기간 동안 보관합니다.
- 표시·광고에 관한 기록 — 6개월 (전자상거래법)
- 소비자 불만 또는 분쟁 처리에 관한 기록 — 3년 (전자상거래법)
- 접속 기록 — 3개월 (통신비밀보호법)
4. 파기 절차와 방법
보유 기간이 지나거나 처리 목적이 달성된 개인정보는 전자적 파일의 경우 복구할 수 없는 방법으로 영구 삭제하고, 출력물이 있는 경우 분쇄하거나 소각합니다.
5. 제3자 제공 및 처리 위탁
이용자의 개인정보를 제3자에게 제공하지 않습니다. 다만 서비스 운영을 위해 아래 업무를 위탁하고 있습니다.
- Cloudflare, Inc. — 메일 발송(SMTP) 및 네트워크·보안 처리
6. 이용자의 권리와 행사 방법
이용자는 언제든지 자신의 개인정보를 열람·정정할 수 있고(설정 화면), 동의를 철회하거나 삭제를 요구할 수 있습니다(설정 > 보안 정보 설정 > 회원탈퇴). 법정대리인은 만 14세 미만 아동의 개인정보에 대해 같은 권리를 행사할 수 있으나, 본 서비스는 만 14세 미만의 가입을 받지 않습니다.
7. 쿠키의 사용
로그인 상태 유지와 화면 설정(테마, 사이드바) 저장을 위해 쿠키와 브라우저 로컬 저장소를 사용합니다. 브라우저 설정에서 쿠키 저장을 거부할 수 있으나, 그 경우 로그인이 필요한 기능을 이용할 수 없습니다.
8. 안전성 확보 조치
비밀번호는 복호화할 수 없는 해시로만 저장하고, 전송 구간은 HTTPS로 암호화하며, 로그인 시도 횟수를 제한해 무차별 대입을 차단합니다. 제출된 코드는 격리된 샌드박스에서만 실행됩니다.
9. 개인정보 보호책임자
문의: [email protected]
개인정보 침해에 대한 신고·상담은 개인정보침해신고센터(privacy.kisa.or.kr, 국번없이
118) 또는 개인정보 분쟁조정위원회(kopico.go.kr, 1833-6972)에 하실 수 있습니다.