개인정보처리방침
(이하 "운영자")는 「개인정보 보호법」 제30조에 따라 이용자의 개인정보를 보호하고 관련 고충을 신속하게 처리하기 위해 이 개인정보처리방침을 두고 있습니다. 서비스는 학생이 가입 없이 번호와 자동 닉네임만으로 참여하도록 설계되어 꼭 필요한 최소한의 정보만 다룹니다.
학생에게 기본으로 받는 것출석 번호, 자동 닉네임, 조작 방식, 게임 기록과 학습지 답안
선생님이 켜야만 받는 것반·번호·이름(실명). 켜지 않으면 받지 않습니다.
선생님에게 받는 것Google 계정의 이메일·이름·프로필 사진, 가입 때 적는 학교명·직위·휴대폰 번호
보는 사람그 게임을 만든 선생님과 운영자뿐. 다른 학생에게는 닉네임만 보입니다.
제1조 (개인정보의 처리 목적)
운영자는 다음 목적을 위해 개인정보를 처리합니다. 처리하는 개인정보는 아래 목적 이외의 용도로 쓰이지 않으며, 목적이 바뀌면 「개인정보 보호법」 제18조에 따라 별도 동의를 받는 등 필요한 조치를 합니다.
- 게임 참가와 진행: 같은 방 안에서 학생을 구분하고, 연결이 끊겼을 때 같은 참가자로 이어서 하게 함
- 수업 운영과 학습 피드백: 형성평가 자동 채점, 오답노트, 문항별 정답률 통계, 개인별 맞춤 학습지 제작
- 교사의 학급 기록 관리: 교사가 실명 수집을 켠 경우 결과를 학생별로 정리하여 교사에게 제공
- 서비스 안정 운영: 장애 대응, 부정 이용(중복 입장, 결과 조작 등) 방지
제2조 (처리하는 개인정보의 항목)
1. 학생(참가자)
| 구분 | 항목 | 수집 시점 |
|---|---|---|
| 필수 | 출석 번호(1~99), 자동 생성 닉네임, 선택한 조작 방식(키보드·마우스·터치) | 방 입장 시 |
| 필수(자동) | 게임 기록: 점수, 정답·오답 사격 기록, 캡처 횟수, 순위, 각 문제에 답하기까지 걸린 시간 | 게임 진행 중 |
| 필수(자동) | 학습지·형성평가 답안, 자동 채점 결과, 오답노트 다시 풀기 답안 | 학습지 제출 시 |
| 선택 (교사가 켠 경우만) | 반, 번호, 이름(실명) | 방 입장 시 |
| 자동 | 접속 IP 주소, 브라우저 종류·버전(User-Agent), 접속 일시, 요청 기록 | 접속 시(Cloudflare 기반 로그) |
2. 교사(운영자 이용자)
| 구분 | 항목 | 수집 시점 |
|---|---|---|
| 필수 | Google 계정 정보: 이메일, 이름, 프로필 사진 주소, Google 계정 고유 번호(비밀번호는 Google이 확인하며 서비스에 전달되지 않음) | Google 로그인 시 |
| 필수 | 가입 기본정보: 이름, 학교명, 직위, 휴대폰 번호 | 처음 로그인 시 |
| 필수(자동) | 가입 일시, 최근 로그인 일시, 만든 방·문제 세트·게임 기록 | 이용 중 |
| 선택 | 수업 반 메모(예: 3-8), 개인별 학습지의 반 이름, 올린 문제 세트 | 입력 시 |
| 내 컴퓨터 시험용 | 운영자 비밀번호 입력 여부(배포 서버가 아닌 내 컴퓨터에서 시험할 때만 쓰며 비밀번호는 저장되지 않음) | 로그인 시 |
| 자동 | 접속 IP 주소, 브라우저 정보, 접속 일시 | 접속 시 |
학생에게는 이메일, 전화번호, 생년월일, 사진, 정밀 위치, 광고 식별자, SNS 계정 정보를 받지 않으며 회원 가입 절차도 없습니다. 학생 사이에는 닉네임만 보이고 실명은 운영자 화면에서만 표시됩니다. 교사의 휴대폰 번호는 관리 선생님만 볼 수 있고 다른 교사에게는 보이지 않습니다.
제3조 (개인정보의 처리 및 보유 기간)
- 운영자는 법령에 따른 보유 기간 또는 정보주체(법정대리인)로부터 동의받은 보유 기간 안에서 개인정보를 처리·보유합니다.
- 항목별 보유 기간은 다음과 같습니다.
항목 보유 기간 비고 게임 기록, 학습지 답안, 실명(수집 시) 해당 게임을 만든 교사가 삭제할 때까지. 늦어도 게임 종료일로부터 1년 교사는 운영자 화면 "📊 결과 다운로드"에서 게임별로 즉시 삭제할 수 있음. 운영자는 1년이 지난 기록을 정기적으로 삭제함 교사 계정 정보(Google 계정 정보, 가입 기본정보) 교사가 탈퇴(계정 삭제)를 요청하거나 관리 선생님이 계정을 삭제할 때까지. 1년 이상 로그인하지 않은 계정은 운영자가 삭제할 수 있음 계정을 삭제하면 그 교사가 만든 게임 기록·문제 세트도 함께 삭제됨 접속 기록(IP, 브라우저 정보) 최대 30일 Cloudflare 기반 로그. 「통신비밀보호법」상 보존 의무가 있는 경우 3개월 교사가 올린 문제 세트 교사가 삭제할 때까지 개인정보가 아닌 학습 자료이나, 문제 안에 개인정보를 넣지 않도록 권장 브라우저 저장 항목(설정, 재접속 키 등) 이용자가 지울 때까지(일부는 탭을 닫으면 삭제) 쿠키 정책 참고 - 교사가 결과 파일(CSV·JSON·개인별 학습지)을 내려받은 뒤의 보관은 교사(학교)가 소속 기관의 규정에 따라 관리합니다.
제4조 (만 14세 미만 아동의 개인정보 처리)
- 서비스는 교사의 지도 아래 교실 수업에서 이용하는 것을 전제로 하며, 기본 설정에서는 학생의 출석 번호와 자동 닉네임만 받습니다. 이 정보만으로는 학교 밖에서 학생을 알아볼 수 없습니다.
- 교사가 "실명 수집"을 켜서 만 14세 미만 학생의 반·번호·이름을 받으려면, 교사(학교)는 「개인정보 보호법」 제22조의2에 따라 법정대리인의 동의를 먼저 받아야 합니다. 학교는 학년 초 교육 활동 개인정보 동의서 등 소속 기관의 절차로 이를 갈음할 수 있습니다.
- 학생이 방에 입장할 때 실명 입력란 아래에 이 방침으로 가는 안내가 표시되며, 이 방침은 아동이 이해하기 쉬운 말로 요약(위 "한눈에 보기")을 함께 제공합니다.
- 법정대리인은 아동의 개인정보에 대해 열람·정정·삭제·처리정지를 요구할 수 있으며, 담당 교사 또는 운영자에게 요청하면 됩니다.
제5조 (개인정보의 제3자 제공)
- 운영자는 이용자의 개인정보를 제1조의 목적 범위 안에서만 처리하며, 정보주체의 동의나 법률의 특별한 규정 등 「개인정보 보호법」 제17조·제18조에 해당하는 경우가 아니면 제3자에게 제공하지 않습니다.
- 게임 기록은 해당 게임을 만든 교사에게 수업 운영 목적으로 제공됩니다. 이는 학생이 교사의 수업에 참여하는 과정에서 당연히 예정된 처리이며, 교사는 소속 학교의 규정에 따라 이를 관리합니다.
- 교사의 이름·학교명·직위·휴대폰 번호·최근 로그인 일시는 서비스 운영을 위해 관리 선생님(운영자가 지정한 관리 계정)에게만 보이며, 다른 교사나 학생에게는 보이지 않습니다.
- 운영자는 개인정보를 판매하거나 광고 목적으로 제공하지 않습니다.
제6조 (개인정보 처리의 위탁 및 국외 이전)
서비스는 다음 외부 서비스 위에서 동작합니다. 이 과정에서 개인정보가 국외 사업자의 서버에 저장되거나 전송되므로 「개인정보 보호법」 제28조의8에 따라 알려 드립니다.
- 이전 일시와 방법: 서비스에 접속하거나 게임을 진행하는 시점에 인터넷 통신망을 통해 전송·저장됩니다.
- 이전받는 자의 이용 목적과 보유 기간: 서비스 운영(호스팅·데이터베이스·보안)을 위해 제3조의 보유 기간 동안 보관하며, 각 업체는 자체 개인정보 보호 정책에 따라 처리합니다.
- Cloudflare는 데이터 저장 위치를 운영자가 특정 국가로 한정할 수 없는 글로벌 네트워크로 운영됩니다. 운영자는 수탁자가 개인정보를 안전하게 처리하도록 관련 계약(각 업체의 데이터 처리 약관)에 따라 관리·감독합니다.
- 교사 로그인은 Google 로그인(OAuth 2.0)을 씁니다. 교사가 Google에서 로그인을 허용하면 서비스는 이메일·이름·프로필 사진·계정 고유 번호만 받고, Google 비밀번호나 연락처·메일 내용 등 다른 정보에는 접근하지 않습니다. 학생은 Google 로그인을 쓰지 않습니다.
- 글꼴(Google Fonts) 요청은 글꼴 파일을 받기 위한 것으로, 글꼴 서버에는 접속 IP와 브라우저 정보만 전달되며 게임 기록은 전달되지 않습니다.
- 이용자는 국외 이전을 원하지 않으면 서비스 이용을 중단할 수 있습니다. 다만 서비스의 구조상 국외 이전 없이는 서비스를 제공할 수 없습니다.
제7조 (개인정보의 파기 절차와 방법)
- 운영자는 보유 기간이 지나거나 처리 목적이 달성되면 지체 없이 해당 개인정보를 파기합니다.
- 파기 절차: 교사가 운영자 화면에서 게임을 삭제하면 그 게임의 참가자·게임 기록·학습지 답안이 데이터베이스에서 즉시 삭제됩니다. 운영자는 보유 기간(1년)이 지난 게임 기록을 정기적으로 점검하여 삭제합니다.
- 교사 계정: 교사가 운영자에게 탈퇴를 요청하거나 관리 선생님이 계정을 삭제하면 계정 정보와 그 교사가 만든 게임 기록·문제 세트가 함께 삭제됩니다.
- 파기 방법: 전자적 파일 형태의 정보는 복구할 수 없는 방법(데이터베이스 행 삭제)으로 삭제합니다. 종이로 출력한 개인별 학습지는 교사(학교)가 분쇄 등으로 파기합니다.
제8조 (정보주체와 법정대리인의 권리·의무 및 행사 방법)
- 정보주체(학생·교사)와 만 14세 미만 아동의 법정대리인은 운영자에 대해 언제든 다음 권리를 행사할 수 있습니다.
- 개인정보 열람 요구
- 오류가 있는 경우 정정 요구
- 삭제 요구
- 처리정지 요구
- 권리 행사는 가장 빠른 방법으로 담당 교사에게 요청하면 교사가 운영자 화면에서 직접 처리할 수 있습니다. 운영자에게 직접 요청하려면 제11조의 연락처로 서면, 전자우편 또는 문의 페이지를 통해 하실 수 있으며, 운영자는 지체 없이 조치합니다.
- 정정·삭제 요구에 대해 다른 법령에서 그 개인정보가 수집 대상으로 명시되어 있는 경우에는 삭제를 요구할 수 없습니다.
- 운영자는 요구를 한 사람이 본인이거나 정당한 대리인인지 확인할 수 있습니다. 학생 본인 확인은 담당 교사를 통해 하는 것을 원칙으로 합니다.
제9조 (개인정보의 안전성 확보 조치)
운영자는 「개인정보 보호법」 제29조에 따라 다음과 같은 조치를 하고 있습니다.
- 최소 수집: 학생은 가입 없이 번호와 자동 닉네임으로만 참여하며, 실명은 교사가 켠 경우에만 받습니다.
- 접근 통제: 실명과 게임 기록은 Google 계정으로 로그인한 교사 화면에서만, 그것도 그 게임을 만든 교사에게만 보입니다. 로그인 상태는 서버가 서명한 HttpOnly 쿠키로 7일 동안만 유지되며 화면 스크립트가 읽을 수 없습니다.
- 전송 구간 암호화: 모든 통신은 HTTPS·WSS로 암호화됩니다.
- 서버 판정: 점수와 정답 판정은 서버에서 처리하며, 정답은 해설 시간 전까지 학생에게 전송하지 않습니다.
- 저장 데이터 보호: 데이터베이스(Cloudflare D1)는 Cloudflare의 저장 시 암호화와 접근 통제를 따릅니다.
- 보안 헤더: 화면에는 콘텐츠 형식 고정, 참조 주소 제한, 불필요한 기기 권한 차단 등의 보안 헤더를 적용합니다.
- 비밀 값 관리: Google 로그인 키와 내 컴퓨터 시험용 비밀번호는 서버 환경 변수(비밀 값)로만 보관하고 소스 저장소나 브라우저에 저장하지 않습니다. 서비스는 Google 비밀번호를 받지 않습니다.
- 계정 관리: 관리 선생님은 문제가 있는 교사 계정을 중지하거나 삭제할 수 있고, 열어 둔 채 잊은 게임 방은 12시간이 지나면 자동으로 닫힙니다.
제10조 (개인정보 자동 수집 장치의 설치·운영 및 거부)
- 서비스는 광고·행태 분석용 쿠키나 외부 분석 도구(예: Google Analytics)를 사용하지 않습니다.
- 서비스는 게임 진행에 꼭 필요한 브라우저 저장소(localStorage·sessionStorage)와, 교사 로그인을 유지하기 위한 필수 쿠키 2개(
mpr_session7일,mpr_oauth10분)만 사용합니다. 저장 항목, 목적, 거부 방법은 쿠키 정책에서 자세히 안내합니다. - 서비스 기반(Cloudflare)이 보안 목적으로 쿠키(예: 봇 차단용
__cf_bm)를 설정할 수 있습니다. 이 쿠키는 이용자를 추적하거나 광고에 쓰이지 않습니다. - 이용자는 브라우저 설정에서 저장소와 쿠키를 거부할 수 있습니다. 다만 거부하면 연결이 끊겼을 때 같은 닉네임으로 다시 들어오지 못하는 등 일부 기능이 제한될 수 있습니다.
제11조 (개인정보 보호책임자)
운영자는 개인정보 처리에 관한 업무를 총괄하고, 정보주체의 불만 처리와 피해 구제를 위해 아래와 같이 개인정보 보호책임자를 지정하고 있습니다.
정보주체는 서비스를 이용하면서 발생한 모든 개인정보 보호 관련 문의, 불만 처리, 피해 구제 등을 개인정보 보호책임자에게 문의할 수 있습니다. 운영자는 문의에 대해 지체 없이 답변·처리합니다.
제12조 (권익 침해 구제 방법)
정보주체는 개인정보 침해에 대한 신고나 상담이 필요한 경우 아래 기관에 문의할 수 있습니다.
- 개인정보 침해신고센터 (한국인터넷진흥원 운영): (국번 없이) 118 / privacy.kisa.or.kr
- 개인정보 분쟁조정위원회: (국번 없이) 1833-6972 / www.kopico.go.kr
- 대검찰청 사이버수사과: (국번 없이) 1301 / www.spo.go.kr
- 경찰청 사이버수사국: (국번 없이) 182 / ecrm.police.go.kr
제13조 (개인정보처리방침의 변경)
- 이 방침은 부터 적용됩니다.
- 법령·정책 또는 서비스 변경에 따라 내용이 바뀌면 시행 7일 전부터 서비스 화면에 공지하며, 수집 항목이나 이용 목적이 바뀌는 중요한 변경은 30일 전에 공지합니다.