개인정보처리방침

교무실(gyomusil.com)

1. 총칙

교무실(개인 운영)」(이하 “회사”)는 「개인정보 보호법」 등 관련 법령을 준수하며, 교육 서비스 「교무실(gyomusil.com)」(이하 “서비스”) 이용자의 개인정보를 보호하기 위해 본 개인정보처리방침을 수립·공개합니다. 본 서비스는 초·중등학교 교사의 수업·학생관리·기록 업무를 지원하며, 학생 개인정보는 원칙적으로 학교(개인정보처리자)의 위탁을 받아 처리합니다.

2. 수집하는 개인정보 항목

가. 교사 (서비스 가입자)

  • 필수: 이름, 이메일(Google 계정), 학교명·학교급
  • 자동수집: 접속 IP·User-Agent·쿠키(인증·오류 분석), 기기 식별자
  • 선택: 닉네임(공개 자산의 제작자 표시명), 담당 과목·학년

나. 학생 (교사가 학급 명부로 등록)

  • 이름, 출석번호, 학급, PIN(4자리 접속 번호)
  • 학습·생활 기록: 수업 참여기록, 답안 및 채점결과, 출결기록, 교사 관찰기록(누가기록)·메모, 좌석배치, 수업 중 채팅·토론 발언, 교사와의 비공개 메시지(학생이 교사에게만 보내는 1:1 문의 및 교사의 비공개 답신), 기기 식별자(재접속 식별용)
  • AI 보조 생성물: 생활기록부·세부능력특기사항·행동특성 초안 및 그 입력 메모

민감정보: 회사는 건강·사상 등 민감정보를 별도 항목으로 수집하지 않습니다. 교사가 관찰기록·메모 등 자유서술 항목에 민감정보를 입력하지 않도록 안내합니다.

3. 개인정보의 수집·이용 목적

  • 회원(교사) 식별·인증, 서비스 제공·운영
  • 학생 학습활동 지원(실시간 수업·퀴즈·토론), 학습·생활기록 관리, 생활기록부 기재 보조
  • 오류 분석·서비스 개선, 부정이용 방지, 법령상 의무 이행

4. 보유·이용 기간

  • 교사 회원정보: 회원 탈퇴 시까지 (탈퇴 시 관련 개인정보를 지체없이 파기)
  • 학생 정보 및 학습·생활기록: 학급이 비활성으로 전환된 후 12개월 경과 시 자동 파기 (학교(위탁자)가 별도 기간을 정한 경우 그에 따름)
  • 비공개 메시지(학생↔교사 1:1): 해당 수업에 종속 보관, 수업 삭제 시 함께 즉시 파기 — 그 외에는 위 학생 학습·생활기록 보유·파기 정책을 준용
  • 로그성 정보: 접속·감사기록 180일, 오류로그 30일, AI 생성물(삭제분) 90일 후 완전삭제
  • 법령에 별도 보존의무가 있는 경우 해당 기간

5. 개인정보의 제3자 제공

회사는 이용자의 개인정보를 제3자에게 제공하지 않습니다. (학생 정보는 학교의 위탁에 따라 처리되며 제3자 제공이 아닙니다.) 법령에 근거하거나 정보주체의 동의가 있는 경우에 한합니다.

6. 개인정보 처리의 위탁

회사는 서비스 제공을 위해 아래와 같이 개인정보 처리를 위탁합니다.

  • Supabase Inc. — 데이터베이스·인증·파일 저장 (수집 항목 전체)
  • Vercel Inc. — 애플리케이션 호스팅 (서비스 이용 과정의 처리)
  • Anthropic·OpenAI·Google·Groq — 생활기록부·세특 초안 생성(AI) (비식별화된 메모·수업데이터, 학생 실명 제외)
  • Voyage AI — 학습콘텐츠 검색(임베딩) (비식별화된 텍스트)
  • Resend — 알림 이메일 발송 (교사 이메일)
  • Sentry — 오류 분석 (오류 발생 시 기술정보)
  • Google LLC — 로그인(OAuth) 인증 (교사 이메일·이름); GA4 트래픽 분석 (동의한 교사 및 공개 페이지 방문자의 행태·기기 정보)

※ AI 전송 시 학생 실명은 비식별화(가명 마커 치환) 후 전송하고 결과 수신 후 재식별합니다. 단 자동 비식별화는 한국식 성명 위주로, 외국 이름·별명 등은 누락될 수 있어 교사의 주의가 필요합니다.

운영 연동(아웃바운드 웹훅)은 수업 ID·집계 수치·열거형 등 비식별 메타데이터만 외부로 전송하며, 학생 개인정보(이름·답안·이메일 등)를 포함하지 않습니다.

Vercel Web Analytics는 공개 페이지의 트래픽 집계를 위해 사용되며, 쿠키를 사용하지 않습니다.

Google Analytics 4 (GA4) — 서비스 이용통계 수집에 Google LLC(미국)의 GA4를 사용합니다. 수집 항목: IP 주소, 행태 이벤트(페이지뷰·클릭), 기기/브라우저 정보, 쿠키(_ga). Consent Mode v2가 적용되어 동의 전에는 쿠키 미설정·데이터 최소화 모드로 동작하며, 교사 및 공개 페이지에서는 동의 배너를 통해 분석 동의를 받습니다. 학생(/student)·PIN 조회(/pin-board) 경로에서는 GA4를 포함한 분석 도구를 로드하지 않습니다. _ga 쿠키는 동의 시에만 설정되며 최대 2년간 보존됩니다. 동의 철회: 배너 거부 버튼 또는 브라우저 쿠키 삭제.

7. 개인정보의 국외 이전 (개인정보 보호법 제28조의8)

회사는 서비스 제공(계약 이행)에 필요한 범위에서 개인정보를 국외로 이전(처리위탁·보관)하며, 본 방침 공개로써 이를 고지합니다(제28조의8①제3호).

  • Supabase Inc.(미국 법인) — 이전 국가: 대한민국 (AWS 서울 리전, ap-northeast-2) — 수집 항목 전체 — 서비스 이용 시 네트워크 전송 — 데이터 저장·운영(제4항 기간)
  • Anthropic·OpenAI·Google·Groq·Voyage(미국 등) — 비식별화 텍스트 — AI 기능 이용 시 — 초안 생성·임베딩(즉시처리)
  • Google LLC(미국) — client_id·쿠키·행태·기기 정보 — 분석 동의 시 — 이용통계(GA4), GA4 데이터 최대 14개월 보존(제28조의8②)

이전 거부 방법: 서비스 미이용 또는 보호책임자 문의처를 통한 처리정지 요청. 거부 시 해당 기능 이용이 제한될 수 있습니다. 데이터 물리적 보관을 국내(서울 리전)로 두더라도 수탁자(미국 법인)의 원격 운영 접근이 발생할 수 있어 본 고지를 유지합니다.

8. 만 14세 미만 아동의 개인정보 (개인정보 보호법 제22조의2)

회사는 만 14세 미만 아동의 개인정보를 처리할 때 법정대리인의 동의 등 법적 근거를 확인합니다. 학교를 통해 서비스가 도입되는 경우, 학교(개인정보처리자)가 법령상 근거 또는 법정대리인 동의를 확보하며, 회사는 학급 생성 시 교사가 그 확보 사실을 확인하도록 하는 절차와 아동이 이해하기 쉬운 고지를 제공합니다.

9. 정보주체·법정대리인의 권리와 행사 방법

  • 교사: 서비스 내 프로필에서 열람·정정. 회원탈퇴 시 계정 설정 화면에서 즉시 완전 삭제.
  • 학생·법정대리인: 담당 교사 또는 학교를 통해, 또는 회사 보호책임자 문의처로 열람·정정·삭제·처리정지 요청.

10. 개인정보의 안전성 확보조치

  • 인증: Google OAuth 기반 교사 인증(자체 비밀번호 미보관), 관리자 역할기반 접근통제(RBAC)
  • 접근통제: 교사별 데이터 격리, 권한 검증(IDOR 방지), 비인증 쓰기 차단
  • 비공개 메시지 열람 제한: 발신 학생 본인과 담당 교사만 열람 가능하도록 별도 저장소 분리·서버 인증 경유 — 동급생 등 제3자 열람 불가(전송 내용은 실시간 알림 단계에서도 비포함)
  • 학생 PIN: 암호학적 난수 생성, 저장 시 암호화(AES-256-GCM), 무차별 대입 방지(연속 실패 시 잠금)
  • 전송 보안: HTTPS/TLS 강제(HSTS), 보안 헤더(CSP 등)
  • AI 전송 시 비식별화, 접속·감사기록 보관 및 자동 파기 운영

11. 개인정보 보호책임자 및 사업자 정보

  • 보호책임자: 신동엽 / 직책: 운영자(개인정보 보호책임자) / 연락처: sindong422@gmail.com
  • 상호: 교무실(개인 운영) / 대표자: 신동엽
  • 주소: (준비 중) / 사업자등록번호: (준비 중)

12. 고지의 변경

본 방침의 내용 추가·삭제·수정 시 시행 7일 전 공지합니다. 시행일자: 2026-07-05