Class check 개인정보처리방침
시행일: 2026년 4월 29일
Class check(이하 "서비스")의 운영자 이호현(이하 "운영자")은 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 다음과 같이 개인정보처리방침을 수립·공개합니다.
⭐ 핵심 요약
운영자가 처리하는 개인정보는 회원가입에 필요한 정보(아이디, PIN, 이름, 이메일, 생년월일)뿐입니다.
이용자가 서비스를 이용하여 입력하는 학급 데이터(학생 이름·번호·기록 등)는 다음 두 곳에만 저장되며, 운영자는 이에 접근할 수 없습니다.
- 이용자의 기기 (브라우저 IndexedDB)
- 이용자 본인의 Google Drive (
drive.file권한)
따라서 학급 데이터에 포함된 학생 정보의 개인정보처리자는 이용자(교사) 본인입니다.
제1조 (개인정보의 처리 목적)
운영자는 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며, 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다.
- 회원 가입 및 관리 - 회원 가입의사 확인, 회원제 서비스 제공에 따른 본인 식별·인증 - 회원자격 유지·관리, 서비스 부정이용 방지 - 각종 고지·통지, 고충처리
- 서비스 제공 - 학급 관리 도구 기능 제공 - 본인인증, 서비스 연속성 유지 - PIN 재설정 등 계정 관리 지원
- 보안 및 부정이용 방지 - 접근 제어, 계정 잠금 등 보안 조치 - 이상 접속 탐지
제2조 (처리하는 개인정보 항목)
1. 회원가입 시 수집 항목 (필수)
| 항목 | 수집 목적 |
|---|---|
| 아이디 | 회원 식별 |
| PIN (4자리 숫자) | 본인 인증 (bcrypt 해시 저장) |
| 이름 | 회원 식별 |
| 이메일 주소 | 본인 인증, PIN 재설정, 알림 발송 |
| 생년월일 | PIN 재설정 시 본인확인 |
2. 서비스 이용 중 자동 수집 항목
| 항목 | 수집 목적 |
|---|---|
| IP 주소 (해시 형태로만 저장) | 서비스 부정이용 방지, 보안 |
| 접속 시각, 접속 기기 정보 | 세션 관리, 보안 모니터링 |
| 서비스 이용 기록 (API 호출 로그) | 장애 대응, 서비스 개선 |
3. 운영자가 수집·저장하지 않는 항목 ⭐
다음은 운영자의 서버에 일체 저장되지 않으며 운영자가 접근할 수 없는 항목입니다.
- 이용자가 관리하는 학생의 개인정보 (이름, 번호, 학적 상태)
- 이용자가 입력하는 출결·생활기록·가정통신문 등 모든 학급 데이터
- 이용자의 시간표, 대시보드 카드 등 학급별 설정
- 이용자의 Google 계정 정보 (OAuth 액세스 토큰은 이용자 기기에만 저장)
위 데이터는 이용자(교사)의 기기 로컬 저장소(브라우저 IndexedDB)와 이용자 본인의 Google Drive에만 저장되며, 운영자의 서버로 전송되거나 저장되지 않습니다.
제3조 (개인정보의 처리 및 보유 기간)
- 운영자는 법령에 따른 개인정보 보유·이용 기간 또는 정보주체로부터 개인정보를 수집 시에 동의받은 개인정보 보유·이용 기간 내에서 개인정보를 처리·보유합니다.
- 각각의 개인정보 처리 및 보유 기간은 다음과 같습니다.
| 항목 | 보유 기간 |
|---|---|
| 회원 정보 (아이디, PIN, 이름, 이메일, 생년월일) | 회원 탈퇴 요청 시까지 |
| 탈퇴 후 계정 정보 | 탈퇴 요청 후 30일 (유예 기간) |
| 서비스 이용 기록 (성공) | 7일 |
| 서비스 이용 기록 (오류) | 90일 |
| 이메일 인증·PIN 재설정 토큰 | 만료 후 즉시 삭제 |
제4조 (개인정보의 제3자 제공)
- 운영자는 정보주체의 개인정보를 제1조(개인정보의 처리 목적)에서 명시한 범위 내에서만 처리하며, 정보주체의 동의, 법률의 특별한 규정 등 「개인정보 보호법」 제17조 및 제18조에 해당하는 경우에만 개인정보를 제3자에게 제공합니다.
- 현재 운영자는 이용자의 개인정보를 제3자에게 제공하지 않습니다.
제5조 (개인정보처리의 위탁)
- 운영자는 원활한 서비스 운영을 위해 다음과 같이 개인정보 처리업무를 위탁할 수 있습니다.
| 위탁받는 자 | 위탁 업무 내용 | 개인정보 보유 및 이용기간 |
|---|---|---|
| 호스팅 사업자 | mathpowergen.com 웹 호스팅 | 서비스 이용 계약 기간 |
- 이용자가 직접 자신의 Google Drive를 본 서비스에 연결하여 학급 데이터를 저장하는 것은 위탁이 아닌 이용자 본인의 직접 이용입니다. 이 경우 Google의 개인정보처리방침이 적용됩니다.
제6조 (학급 데이터에 대한 특별 고지) ⭐
이 조항은 본 서비스의 핵심 구조이므로 반드시 확인해주시기 바랍니다.
1. 학급 데이터의 저장 위치
이용자가 본 서비스를 이용하여 입력·관리하는 학급 데이터(학생 이름·번호·학적 상태, 출결·생활기록·가정통신문 등)는 다음 두 곳에만 저장됩니다.
- 이용자의 기기 브라우저 로컬 저장소 (IndexedDB)
- 이용자 본인의 Google Drive 내
Class Check폴더
운영자의 서버에는 학급 데이터가 일체 저장되지 않으며, 운영자는 학급 데이터에 접근할 수 없습니다.
2. 이용자가 개인정보처리자
학급 데이터에 포함된 학생의 개인정보에 대한 「개인정보 보호법」상 개인정보처리자는 이용자(교사) 본인입니다.
3. 이용자의 의무
이용자는 학급 데이터를 처리함에 있어 다음 사항을 준수해야 합니다.
- 재직 학교 및 교육청의 개인정보 보호 방침 및 관련 법령을 준수할 것
- 본 서비스를 사용하기 전 학교의 정보보호 담당자 등에게 사용 가능 여부를 확인할 것
- 학생 및 보호자에게 개인정보 수집·이용 목적을 고지하고, 필요한 경우 동의를 얻을 것
- 학급 데이터를 교육 및 학급 관리 목적 외에 사용하지 않을 것
- 학급 데이터를 제3자에게 제공하지 않을 것
- 이용 목적 달성 후 지체 없이 파기할 것 (서비스 내 학급 삭제 기능 활용)
- 본인의 Google 계정 보안을 안전하게 관리할 것
4. 운영자의 책임 한계
운영자는 학급 데이터의 내용·정확성·적법성에 대해 책임을 지지 않으며, 운영자는 학급 데이터에 접근할 수 없으므로 이를 검토하거나 통제하지 않습니다. 자세한 사항은 이용약관 제8조 및 제12조를 참조해주시기 바랍니다.
제7조 (정보주체와 법정대리인의 권리·의무 및 행사방법)
- 정보주체는 운영자에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다. - 개인정보 열람 요구 - 오류 등이 있을 경우 정정 요구 - 삭제 요구 - 처리정지 요구
- 제1항에 따른 권리 행사는 서비스 내 설정 메뉴 또는 이메일을 통하여 하실 수 있으며, 운영자는 이에 대해 지체 없이 조치하겠습니다.
- 정보주체가 개인정보의 오류 등에 대한 정정 또는 삭제를 요구한 경우에는 운영자는 정정 또는 삭제를 완료할 때까지 당해 개인정보를 이용하거나 제공하지 않습니다.
- 제1항에 따른 권리 행사는 정보주체의 법정대리인이나 위임을 받은 자 등 대리인을 통하여 하실 수 있습니다.
제8조 (개인정보의 파기)
- 운영자는 개인정보 보유기간의 경과, 처리목적 달성 등 개인정보가 불필요하게 되었을 때에는 지체 없이 해당 개인정보를 파기합니다.
- 개인정보 파기의 절차 및 방법은 다음과 같습니다. - 파기 절차: 이용자가 탈퇴를 요청하면 30일의 유예 기간을 둔 후 자동으로 삭제됩니다. - 파기 방법: 전자적 파일 형태의 정보는 기록을 재생할 수 없는 기술적 방법을 사용하여 삭제합니다.
제9조 (개인정보의 안전성 확보조치)
운영자는 개인정보의 안전성 확보를 위해 다음과 같은 조치를 취하고 있습니다.
1. 기술적 조치
- 암호화 저장: PIN은 bcrypt 단방향 암호화로 저장되며, 세션 토큰은 SHA-256 해시로 저장됩니다.
- 접속 기록의 보관 및 위변조 방지: 개인정보 처리 시스템에 접속한 기록을 보관·관리합니다.
- 접근 통제: 접근 제어(Rate Limit), 5회 실패 시 30분 계정 잠금 등의 보안 조치를 적용합니다.
- HTTPS 전용 통신: 모든 통신은 암호화되어 전송됩니다.
2. 관리적 조치
- 개인정보 취급 최소화 원칙 준수
- API 로그 내 민감 정보 자동 마스킹 (PIN, 토큰, 이메일 일부)
- 정기적 보안 점검
3. 물리적 조치
- 호스팅 서비스의 보안 정책 준수
- Google Drive 데이터는 Google의 보안 정책에 따라 보호됨
제10조 (Google API 서비스 이용에 관한 고지)
Class check는 Google Drive API를 이용합니다. 이와 관련하여 다음 사항을 고지합니다.
- 요청하는 권한 범위 -
drive.file: 본 서비스가 직접 생성한 파일·폴더에 한해 접근 권한
- 권한 제한: 위 권한 외의 이용자 Google Drive 내 다른 파일에는 접근하지 않습니다.
- 데이터 저장 위치: 이용자가 입력한 학급 데이터는 이용자 본인의 Google Drive 내
Class Check폴더에 저장되며, 운영자의 서버로 전송되지 않습니다.
- Google의 개인정보 처리: Google 서비스 이용에 따른 개인정보 처리는 Google 개인정보처리방침이 적용됩니다.
- Google API Services User Data Policy 준수: Class check는 Google API Services User Data Policy를 준수하며, "Limited Use" 요구사항을 포함합니다. Google API로부터 수신한 정보는 본 서비스가 명시한 기능을 제공하기 위해서만 사용됩니다.
제11조 (쿠키 및 로컬 저장소의 사용)
- 쿠키: 운영자는 이용자에게 개별적인 맞춤서비스를 제공하기 위해 이용 정보를 저장하고 수시로 불러오는 '쿠키'를 사용할 수 있습니다.
- 로컬 저장소(IndexedDB): 학급 관리 데이터는 이용자의 브라우저 로컬 저장소에 저장됩니다. 이 데이터는: - 이용자 본인만 접근 가능 - 브라우저 내에서만 존재하며 운영자의 서버로 전송되지 않음 - 이용자가 브라우저 데이터를 삭제하면 함께 삭제됨
- 로컬 저장소(localStorage): 인증 토큰 등 일부 세션 정보가 저장됩니다. 이 정보는 이용자의 기기를 떠나지 않습니다.
- 쿠키 설치 거부: 이용자는 웹 브라우저의 설정에서 쿠키 사용을 거부할 수 있습니다. 단, 서비스 이용에 제한이 발생할 수 있습니다.
제12조 (개인정보 보호책임자)
운영자는 개인정보 처리에 관한 업무를 총괄해서 책임지고, 개인정보 처리와 관련한 정보주체의 불만처리 및 피해구제 등을 위하여 아래와 같이 개인정보 보호책임자를 지정하고 있습니다.
| 항목 | 내용 |
|---|---|
| 성명 | 이호현 |
| 직책 | 운영자 |
| 연락처 (이메일) | mathpowergen@gmail.com |
정보주체는 서비스를 이용하시면서 발생한 모든 개인정보 보호 관련 문의, 불만처리, 피해구제 등에 관한 사항을 개인정보 보호책임자에게 문의하실 수 있습니다.
제13조 (권익침해 구제방법)
정보주체는 개인정보 침해로 인한 구제를 받기 위하여 개인정보분쟁조정위원회, 한국인터넷진흥원 개인정보침해신고센터 등에 분쟁해결이나 상담 등을 신청할 수 있습니다. 이 밖에 기타 개인정보침해의 신고, 상담에 대하여는 아래의 기관에 문의하시기 바랍니다.
| 기관 | 연락처 | 홈페이지 |
|---|---|---|
| 개인정보분쟁조정위원회 | 1833-6972 | www.kopico.go.kr |
| 개인정보침해신고센터 | 118 | privacy.kisa.or.kr |
| 대검찰청 사이버수사과 | 1301 | www.spo.go.kr |
| 경찰청 사이버수사국 | 182 | ecrm.cyber.go.kr |
제14조 (개인정보처리방침의 변경)
- 이 개인정보처리방침은 시행일로부터 적용되며, 법령 및 방침에 따른 변경내용의 추가, 삭제 및 정정이 있는 경우에는 변경사항의 시행 7일 전부터 공지사항을 통하여 고지할 예정입니다.
- 중대한 변경이 있을 경우에는 서비스 내 공지 또는 이메일을 통해 별도로 통지합니다.
부칙
- 이 개인정보처리방침은 2026년 4월 29일부터 시행됩니다.
- 본 처리방침은 기존 처리방침(2026년 4월 22일 시행)을 대체합니다.
주요 개정 사항 (2026년 4월 29일)
- 운영자의 법적 지위를 "도구 제공자"로 명확화
- 학생 이름이 이용자 본인의 Google Drive에 저장됨을 명시 (β41 정책 반영)
- 학급 데이터 처리에 대한 이용자(교사)의 책임을 별도 조항(제6조)으로 분리
- 운영자가 수집하지 않는 항목 명확화
- Google API 권한 범위를
drive.file로만 명시 (단순화)
Class check 운영자 이호현