개인정보처리방침
시행일 2026년 10월 12일
이름 대신 번호·별명을 써 주세요. 글·작품에 이름·연락처·학교명·얼굴을 넣지 마세요. 학교가 보호자 동의를 확인한 뒤 수업방에 참여합니다. 선생님이 수업기록을 볼 수 있으며, 기록을 보고 고치거나 지우고 싶으면 선생님 또는 운영자 이메일로 요청할 수 있습니다.
1. 처리 목적·항목
쌤랩 운영자는 수업 도구 제공, 수업 참여·이어보기, 자료 게시, 문의 회신 및 서비스 보안을 위해 필요한 정보만 처리합니다. 번호·별명·IP 해시도 다른 정보와 결합해 개인을 식별할 수 있으면 개인정보로 관리합니다.
대부분의 도구는 회원가입과 로그인 없이 이용합니다. 학급 도구 모음의 교사 Google 로그인과 계정 저장은 현재 제공하지 않습니다. 번호 명단·결석·성별·자리 조건·과제·역할·목표 등은 이 기기 브라우저에만 저장합니다. 이메일·Google 이름·프로필 사진을 수집하지 않습니다.
실시간 수업방은 방 코드·도구 ID·교사/참여자 토큰 해시·번호 또는 별명·이벤트·활동상태·생성/만료시각을 처리합니다. 작품방은 제목·작가 별명·설명·이미지·업로더 해시·댓글·반응·작성시각도 처리합니다. 소음 신호등은 기기에서 마이크 소리 크기를 분석하며 녹음 파일을 서버에 전송하지 않습니다.
쌤보드 게시에는 제목·소개·별명·분류·태그·제작정보·HTML·이미지·텍스트와 관리 비밀번호의 일방향 해시·IP 해시를 처리합니다. 자료 조회·추천·댓글·건의·신고에는 자료/글 식별자·본문·작성시각·추천/신고 상태·IP 해시를 처리합니다. 이름·이메일 없이 이용합니다.
연수 문의 양식은 학교·기관 이름, 회신 이메일, 선택 담당자명·주제·인원·시기·문의내용을 동의에 따라 받습니다. 문의는 운영자만 열람합니다. 접속 시 IP·요청주소·접속시각·브라우저 정보가 호스팅·외부 전송 사업자에게 전달되며, 반복 요청 방지에는 IP 해시를 사용합니다. 보안 처리는 안전한 서비스 제공에 필요한 범위에서 개인정보 보호법 제15조 제1항 제6호의 정당한 이익을 근거로 하며, 정보주체의 권리보다 우선하지 않도록 항목과 이용을 제한합니다.
2. 학교 위탁과 만 14세 미만 아동
학교는 수업 목적·처리 범위를 정하고, 학교(담임)가 학기 초 가정통신문 등 학교 절차로 법정대리인에게 처리항목·목적·기간·수탁자·국외 이전·권리행사를 안내하여 실제 동의 여부와 대리권을 확인합니다. 서비스는 학교가 맡긴 범위에서 번호·별명과 수업기록을 처리합니다.
학교(담임)가 수업에 서비스를 쓰기로 정하면 이 방침과 이용약관의 위탁 조항에 따라 처리하며, 학교가 요청하면 별도 개인정보 처리위탁 약정서를 체결합니다. 위탁 목적 외 처리금지, 안전조치, 재위탁 관리, 감독, 반환·파기 및 손해배상 책임을 적용합니다. 클라우드 재위탁 내역은 제6항과 같습니다. 학교는 이를 검토·승인한 범위에서 사용하며, 새로운 재위탁은 학교의 사전 승인을 받습니다.
학교는 동의서·확인증빙을 학교에서 보관하고 실명·보호자 연락처·서명 사본을 서비스로 보내지 않습니다. 동의가 확보된 학생에게만 서버저장 활동의 방 코드를 제공하며, 미동의·철회 학생에게는 서버저장 없는 시연·종이활동 등 대체방법을 제공합니다. 학생 체크·교사 방 개설·가명 사용은 법정대리인 동의를 대신하지 않습니다. 운영자의 의무를 담임 개인에게 전가하지 않습니다.
학생은 번호·별명을 사용하고 글·작품에 실명·연락처(전화번호·주소)·학교명·얼굴 등 개인정보를 넣지 않습니다. 연수 문의 양식은 학교·기관 이름을 받으므로 사이트 전체의 학교명 미수집을 뜻하지 않습니다. 입력 안내가 모든 개인정보를 자동 판별·차단하는 것은 아닙니다.
3. 보유기간
학급·학생 수업기록은 교사가 삭제할 때까지 보관하되 마지막 활동일로부터 1년을 넘기지 않습니다. 운영자는 매 학년도 종료 후 보유 현황을 수동 점검하고, 1년이 지난 기록과 목적이 끝난 기록을 파기합니다. 1년 상한을 지키기 위해 필요한 추가 점검도 수행합니다. 정기 학년말 자동삭제는 운영하지 않습니다. 학교의 삭제 지시·동의 철회가 있으면 이 기간보다 먼저 처리합니다.
일반 실시간 방은 생성 후 6시간, 미술관·경매 방은 7일 뒤 만료됩니다. 만료는 접근 차단이며, 실제 방·작품·댓글·반응·이벤트·참여자 삭제는 이후 방 요청 때 최대 100개씩 실행됩니다. 요청이 없거나 정리에 실패하면 만료 후에도 남을 수 있어 운영자의 수동 점검·삭제 대상에 포함합니다.
미술관의 Firebase 참여 상태는 접속 종료 때 삭제를 요청하고 방 삭제 때 채널 삭제를 요청합니다. 지우개 게임의 Firebase 방은 생성 후 3시간 만료되며 방 생성 때 만료방을 최대 25개씩 정리하고, 만료방 입장·방장 퇴장/접속 종료 때도 삭제를 요청합니다. 별명·역할·위치·캐릭터 색칠 정보·진행 상태·최근 접속시각을 동기화합니다. 통신 실패나 요청 부재로 남은 채널은 운영자가 수동 점검·파기하며 수업기록의 1년 상한을 적용합니다.
공개 게시물·댓글·건의·추천·관련 신고는 게시 중 보관하고 작성자 삭제 요청·추천 취소·운영자 삭제 시 파기합니다. 조회 중복 확인 기록은 이틀이 지난 뒤 다음 조회 요청에서 정리합니다. IP 해시 요청제한 기록은 요청 창 시작시각 기준 이틀이 지난 뒤 이후 제한 요청에서 정리합니다. 요청이 없으면 더 오래 남을 수 있으며 수동 점검 때 함께 정리합니다.
연수 문의는 처리 완료 후 1년 이내 파기합니다. 문의 양식의 기록은 접수일부터 365일이 지나면 먼저 삭제 대상이 되며 새 문의 접수·관리자 조회 때 정리됩니다. 이용이 없으면 정리가 늦어질 수 있어 운영자가 보유기한을 점검하고 삭제합니다. 브라우저 전용 기록은 이용자가 기능 초기화 또는 사이트 데이터 삭제를 할 때까지 기기에 남습니다.
4. 파기 절차·방법과 백업
처리 목적이 끝나거나 보유기간이 지나면 운영자가 파기 대상을 확인하고 전자정보를 삭제하여 복구·재생할 수 없도록 처리합니다. 법령에 따라 보존해야 하는 정보는 해당 근거·기간을 안내하고 다른 정보와 분리 보관합니다. 화면 숨김·개별 작품의 논리삭제(복원을 위한 삭제 표시)는 물리 파기와 다릅니다. 교사의 방 삭제 또는 만료방 정리 때 관련 데이터를 물리 삭제합니다.
Cloudflare D1 복구용 Time Travel 이력은 요금제별 Free 7일, Paid 30일이며 보관 창이 지나면 복구할 수 없습니다. 운영 DB에서 삭제한 정보가 이 기간 동안 이력에 남을 수 있습니다. Firebase 데이터 삭제 지시 후 Google 시스템의 삭제는 DPA에 따라 최대 180일 이내 처리됩니다(법령상 보존 제외). 계약 종료 때는 최대 30일 복구기간 이후 최대 180일의 삭제기간을 적용합니다.
Firebase의 별도 자동백업은 선택 설정이며, 공식 문서의 30일 수명정책도 설정한 경우에만 적용됩니다. 모든 Firebase 백업이 기본 30일에 지워진다고 안내하지 않습니다. 운영자는 별도 백업을 만들 경우 보유기한과 삭제를 관리하고, 복구할 경우 이미 삭제한 기록을 다시 파기합니다.
5. 제3자 제공
개인정보를 제3자에게 제공하거나 판매하지 않습니다. 개인정보 보호법 제17조·제18조 등 법령에서 허용하는 경우에만 해당 요건과 범위를 확인하여 처리합니다. 교사의 자기 학급 기록 열람은 학교가 맡긴 수업 업무 범위의 접근이며, 공식 요청이라는 이유만으로 외부 기관에 임의 제공하지 않습니다. 외부 사이트 링크를 직접 여는 경우에는 해당 사이트의 방침이 적용됩니다.
6. 처리위탁·국외 이전
Cloudflare, Inc.(미국)는 웹 전송·Pages/Workers 서버 실행·D1 보관과 보안을, Google LLC(미국, Firebase)는 미술관·지우개 실시간 동기화를, Volentio JSD Limited(영국, jsDelivr)는 일부 도구의 외부 글꼴·라이브러리 전송을 수행합니다. Google 로그인 관련 국외 계정정보 전송은 현재 제공하지 않습니다.
서비스 제공 계약의 이행에 필요한 처리위탁·보관은 개인정보 보호법 제28조의8 제1항 제3호 가목에 따라 아래 내역을 공개합니다. 해외 서버와 국제 CDN을 사용하므로 국외 이전이 발생할 수 있습니다. CDN은 요청·장애·운영에 따라 처리 지점이 달라지며 단일 국가의 고정 저장을 보장하지 않습니다.
| 이전받는 자·연락처 | 국가·처리지역 | 항목 | 시기·방법 | 목적 | 보유·이용기간 | 거부방법·효과 |
|---|---|---|---|---|---|---|
| Cloudflare, Inc. / legal@cloudflare.com | 미국 및 국제 CDN 처리국. D1 지역은 자동 배치·위치 힌트에 따른 지역(북미·유럽·아시아·오세아니아)이며 국내 전용 저장이 아닙니다. | IP·요청주소·접속시각·브라우저 정보, 서버에 저장하는 게시·문의·수업정보·토큰 해시 | 사이트 접속·기능 요청 시 HTTPS 전송 및 서버 저장 | 웹 제공·보안·기록 보관 | 제3항의 항목별 기간. D1 복구 이력 Free 7일/Paid 30일. 사업자 로그는 보안·서비스 제공 필요기간 및 법정 보존기간 | 이메일로 이용 중단·삭제 요청. 접속을 중단하면 신규 이전이 중단되며 서버 기능 이용이 제한됩니다. |
| Google LLC(Firebase) / https://firebase.google.com/support/privacy | 실시간 DB: 싱가포르(asia-southeast1). Google의 운영·지원은 미국 등 Google/하위처리자 시설 국가에서도 처리될 수 있습니다. | 방 코드·채널·만료시각·클라이언트 ID·별명·역할·위치·시선/활동상태·색칠 정보·최근 접속·교사 제어·목록 버전, 연결 IP·브라우저 정보 | 미술관·지우개 실시간 참여 시 암호화 연결로 동기화; SDK 로딩 시 HTTPS | 실시간 수업·게임 동기화 | 제3항의 방·수업기록 기간. 삭제 지시 후 시스템 삭제 최대 180일. 선택 자동백업은 설정한 수명정책 적용 | 이메일로 삭제·처리정지 요청 또는 실시간 참여 중단. 해당 다중기기 기능을 사용할 수 없습니다. |
| Volentio JSD Limited(jsDelivr) / legal@jsdelivr.com | 영국 및 CDN 제공자의 국제 처리지역(미국 등). 요청에 따라 처리국이 달라집니다. | IP·브라우저 종류/버전·요청 글꼴/파일 URL·참조 도메인·요청시각·진단정보 | 해당 글꼴·라이브러리 이용 페이지를 열 때 HTTPS | 파일 전송·성능·보안 | 전송·보안 목적에 필요한 기간. 비집계 이용정보는 분석 후 삭제하되 법령·보안상 필요 시 연장; 고정 일수는 공표하지 않습니다. 비식별 집계는 무기한 | 브라우저에서 cdn.jsdelivr.net 요청 차단 또는 해당 도구 이용 중단. 글꼴 표시·도구 동작이 제한될 수 있습니다. 삭제 문의는 운영자 이메일로 접수합니다. |
7. 안전성 확보 조치
HTTPS로 데이터를 전송하고 관리 비밀번호·접근 토큰을 일방향 해시로 처리합니다. 관리자 세션은 HttpOnly·Secure 쿠키로 보호하고 역할·방별 접근 권한, 요청 크기·횟수 제한, 입력 검증과 출력 이스케이프를 적용합니다. 해시는 복호화 가능한 암호화가 아닙니다.
개인정보취급자는 쌤랩 운영자 1인이며 관리 콘솔·DB 접근은 운영자 1인 계정으로 한정합니다. 접근정보를 비공개 관리하고 필요한 업무 범위에서만 처리합니다. 유출을 인지하면 지체 없이 대응하고 72시간 이내 정보주체와 학교에 통지하며, 법정 신고 대상이면 관계 기관에 신고합니다.
8. 쿠키·자동 수집 장치·광고
광고 및 이용자 행동 추적용 분석 스크립트(Google Analytics, Vercel Analytics, Cloudflare Web Analytics 비콘)를 사용하지 않습니다. 이와 별개로 호스팅·글꼴/CDN 사업자의 전송·보안 로그와 자체 IP 해시 요청제한 처리가 있습니다.
관리자 로그인에는 필수 세션 쿠키를 사용합니다. 일반 도구와 댓글·추천에는 로그인 쿠키가 필요하지 않습니다. 브라우저 전용 학급·도구 기록과 실시간 방 접근정보는 localStorage 등 기기 저장소를 이용합니다. 브라우저 설정의 쿠키 차단·사이트 데이터 삭제로 거부할 수 있으나 로그인·이어보기 기능이 제한될 수 있습니다. 기기 데이터를 지워도 서버의 수업기록이 함께 삭제되지는 않습니다.
9. 정보주체·법정대리인의 권리행사
학생 본인 또는 법정대리인은 열람·정정·삭제·처리정지·동의 철회를 언제든 요청할 수 있습니다. 담임 또는 mj.vibelab@gmail.com에 접수하며 담임 부재·전학 때에도 직접 접수할 수 있습니다. 학교 경유 요청은 담임이 같은 이메일로 전달합니다.
접수 후 10일 이내 처리하고 결과를 회신합니다. 학급 코드·번호·별명 등 서비스 내 정보와 담임 확인으로 본인·대리권을 확인하며 주민등록번호 등 추가 식별정보를 수집하지 않습니다. 이메일에 PIN·전체 학생명단·동의서 사본을 보내지 않습니다. 법령상 제한 또는 정당한 연기 사유가 있으면 해당 사유와 처리 예정일을 안내합니다.
10. 개인정보 보호책임자·권익침해 구제
운영자 및 개인정보 보호책임자: 쌤랩 운영자. 문의·고충·권리행사: mj.vibelab@gmail.com.
개인정보 관련 분쟁·피해 상담은 개인정보분쟁조정위원회(1833-6972, kopico.go.kr), 개인정보침해신고센터(118, privacy.kisa.or.kr), 대검찰청(1301, spo.go.kr), 경찰청(182, ecrm.police.go.kr)에 신청할 수 있습니다.
11. 방침 변경
이 방침은 2026년 10월 12일부터 시행합니다. 변경 시 최소 7일 전 이 페이지에 변경내용과 시행일을 공지하며, 정보주체의 권리에 중요한 변경은 최소 30일 전 공지합니다. 새로운 처리에 동의가 필요한 경우 별도로 받습니다.
외부 처리 사업자의 공식 안내
Cloudflare DPA · D1 저장지역 · D1 복구기간 · Firebase 약관 · Google API 약관 · Firebase 데이터 처리·삭제 · Firebase RTDB 지역 · Firebase 선택 백업 · jsDelivr 개인정보처리방침