법무·정책 문서
개인정보 처리방침
핵심만 먼저 말하면, 우리는 여러분의 개인정보를 하나도 받지 않습니다. 아래는 그 사실을 확인할 수 있게 정리한 문서입니다.
⚠ 관리자 전용 확인 사항 — 배포 전 반드시 처리
이 문서에는 [운영자 확인 후 기입] 로 표시된 아직 확인되지 않은 항목이 있습니다.
사업자등록번호·통신판매업 신고번호·대표자명 등은 확인된 사실이 없으므로 비워 두었습니다.
임의의 번호나 이름을 채워 넣으면 허위표시가 되어 더 큰 문제가 됩니다. 반드시 운영 주체가 실제 값을 확인해 채워 주세요.
- 개인정보 보호책임자의 직위·부서명 (성명 대신 직위·부서명으로 갈음 가능)
- 단체 정식 명칭·소재지 (문의 창구 표기용)
이 안내 블록은 모든 값이 채워진 뒤 build/legal.py 에서 삭제하면 됩니다.
이 문서는 P0(정적·콘텐츠) 최소판입니다
지금 이 사이트는 회원가입·로그인·결제·광고·분석도구(GA/GTM)가 하나도 없는 정적 사이트라는 전제로
가장 짧게 쓰였습니다. 앞으로 회원가입, 로그인, 결제, 커뮤니티 게시판, 분석 도구, 외부 광고 중
하나라도 추가되면 이 최소판은 즉시 법무 전체판으로 교체해야 합니다
(개인정보 수집·이용 동의, 처리 위탁·국외이전, 파기 절차, 전자상거래법 표시사항, 청약철회, 쿠키 배너 등이
전부 새로 필요합니다). 최소판을 그대로 두고 기능을 붙이는 것은 법령 위반이 됩니다.
한 줄 요약
이 사이트는 여러분의 개인정보를 하나도 수집하지 않습니다. 이름·이메일·전화번호·학교를 묻지 않고,
회원가입도 로그인도 없습니다. 진단 결과와 뱃지는 여러분 기기 안에만 저장되고
서버로 전송되지 않습니다.
1. 개인정보를 수집하지 않습니다
쉽게 말하면우리는 여러분 정보를 받는 칸 자체를 만들지 않았어요.
- 서비스는 회원가입·로그인·결제 기능이 없습니다. 이름, 생년월일, 학교, 학년, 이메일, 전화번호 등
어떠한 개인정보 입력란도 제공하지 않습니다.
- 서비스는 개인정보를 서버로 전송하거나 데이터베이스에 저장하지 않습니다.
운영자는 이용자를 식별할 수 있는 정보를 보유하고 있지 않습니다.
- 따라서 개인정보 제3자 제공·처리 위탁·국외 이전이 발생하지 않으며, 파기 대상 개인정보도 없습니다.
- 서비스는 Google Analytics·Google Tag Manager 등 어떠한 분석·추적 도구도 사용하지 않습니다.
추적 목적 쿠키를 사용하지 않으므로 쿠키 동의 배너를 표시하지 않습니다.
- 서비스는 외부 광고 네트워크를 사용하지 않으므로 맞춤형 광고를 위한 프로파일링을 하지 않습니다.
2. 브라우저(localStorage)에 저장되는 항목
쉽게 말하면여러분이 어디까지 탐험했는지는 여러분 기기의 ‘메모지’에만 적어 둬요. 우리는 그 메모를 볼 수 없어요.
학습을 이어서 하기 위해 다음 값이 이용자 브라우저의 localStorage에 저장됩니다.
이 값은 이용자의 기기를 벗어나지 않으며 서버로 전송되지 않습니다.
운영자는 이 값에 접근할 수 없습니다.
저장을 원하지 않거나 지우고 싶을 때
- 브라우저 설정에서 이 사이트의 사이트 데이터 삭제를 실행하면 위 값이 모두 지워집니다.
- 시크릿 모드(사생활 보호 창)로 접속하면 창을 닫는 즉시 값이 사라집니다.
- 브라우저가 localStorage 를 차단해도 서비스는 정상 동작합니다. 진행 상태만 저장되지 않습니다.
- 이 값은 개인을 식별하는 정보가 아니며, 공용 컴퓨터에서는 다음 이용자가 볼 수 있으므로
수업 후 삭제를 권장합니다.
위 표는 사이트 스크립트(assets 폴더의 .js 파일과
바이브코딩 워크북 스크립트)에서 실제 저장 키를 빌드 시점에 모두 찾아 만듭니다.
설명이 없는 새 키가 생기면 빌드가 멈추므로, 코드가 바뀌면 이 표도 반드시 함께 바뀝니다.
3. 접속 기록(웹서버 로그)
쉽게 말하면우리 사이트를 놓아둔 회사(Netlify)가 기본으로 남기는 접속 기록이 있어요. 우리가 따로 모으는 건 아니에요.
- 서비스는 정적 파일 호스팅 사업자 Netlify(미국 및 글로벌 CDN)를 통해 제공됩니다.
- 웹 요청을 처리하는 과정에서 호스팅 사업자의 인프라 기본 로그(IP 주소, 요청 시각, 요청 경로,
브라우저 종류 등)가 생성될 수 있습니다. 이는 웹 통신에 필요한 기술적 기록입니다.
- 운영자는 이 로그를 개인 식별이나 이용자 분석 목적으로 수집·가공·결합하지 않습니다.
- 운영자 측 별도의 서버·데이터베이스·로그 수집 도구는 존재하지 않습니다.
- Netlify 의 처리 방침은 해당 사업자의 정책을 따릅니다.
4. 외부 리소스 (폰트 CDN)
쉽게 말하면글씨체 하나만 다른 곳에서 받아와요. 그것 말고 외부에 연결하는 것은 없어요.
- 서비스는 한글 가독성을 위해 Pretendard 웹폰트를
cdn.jsdelivr.net 에서 불러옵니다.
- 폰트 파일을 요청하는 과정에서 해당 CDN 에 일반적인 웹 요청 정보가 전달될 수 있습니다.
운영자가 이 CDN 으로 개인정보를 전송하는 것은 아닙니다.
- 이 폰트 CDN 외의 외부 연결은 없습니다. 서비스의 콘텐츠 보안 정책(CSP)은
'self' 와 이 폰트 CDN 만 허용하도록 설정되어 있습니다.
- “지금 해보기”의 외부 학습 도구는 이용자가 직접 링크를 눌러 이동할 때만 연결됩니다.
이동한 뒤에는 해당 사이트의 개인정보 처리방침이 적용됩니다.
5. 아동·청소년의 개인정보
쉽게 말하면초등학생도 오는 곳이라, 처음부터 정보를 안 받게 만들었어요.
- 서비스는 초등학생을 포함한 아동·청소년이 이용하는 것을 전제로 설계되었습니다.
- 서비스는 만 14세 미만 아동의 개인정보를 수집하지 않으므로 법정대리인의 동의를 받아야 하는
수집 행위 자체가 존재하지 않습니다.
- 서비스에는 아동이 개인정보를 입력할 수 있는 게시판·댓글·업로드 기능이 없습니다.
- 아동 보호에 관한 구체적 조치는 아동·청소년 보호정책에 정리했습니다.
6. 정보주체의 권리
쉽게 말하면우리가 가진 정보가 없으니, 열람·삭제를 요청할 대상도 없어요. 기기에서 직접 지우면 끝이에요.
- 운영자는 개인정보를 보유하지 않으므로, 열람·정정·삭제·처리정지 요청의 대상이 되는 개인정보가 없습니다.
- 브라우저에 저장된 학습 진행 상태는 이용자가 직접 언제든 삭제할 수 있습니다(위 2항 참조).
- 그 밖의 문의는 onlyjdw3831@gmail.com 로 보내 주세요.
7. 안전성 확보 조치
쉽게 말하면받은 정보가 없어도, 사이트가 나쁘게 쓰이지 않도록 자물쇠는 걸어 뒀어요.
- 모든 통신은 HTTPS로 암호화되며 HSTS가 적용됩니다.
- 콘텐츠 보안 정책(CSP),
X-Frame-Options: DENY,
X-Content-Type-Options: nosniff, Referrer-Policy,
Permissions-Policy(위치·마이크·카메라·결제 API 차단)를 적용했습니다.
- 빌드 스크립트·백업 파일 등 배포 잔재 파일은 접근 시 404가 반환되도록 차단했습니다.
- 서버 측 데이터베이스가 없으므로 개인정보 유출 위험의 원인 자체가 존재하지 않습니다.
8. 개인정보 보호책임자 및 문의처
쉽게 말하면궁금한 게 있으면 이 메일로 물어보면 돼요.
개인정보 침해에 관한 상담·신고는 개인정보보호위원회 개인정보 침해신고센터,
대검찰청 사이버수사과, 경찰청 사이버범죄 신고시스템 등 관계 기관에 문의할 수 있습니다.
각 기관의 연락처는 해당 기관 공식 홈페이지에서 확인하세요.
9. 방침의 변경
쉽게 말하면방침이 바뀌면 여기에 먼저 알려 줄게요.
- 이 방침은 시행일부터 적용됩니다.
- 내용이 추가·삭제·수정되는 경우 시행 7일 전부터 이 페이지에 공지합니다.
이용자 권리에 중대한 영향을 주는 변경은 30일 전에 공지합니다.
- 회원가입·로그인·결제·게시판·분석 도구 중 하나라도 도입되면 이 최소판은 폐기하고
수집 항목·보유 기간·위탁·국외이전·파기 절차를 포함한 전체판으로 즉시 교체합니다.
이 문서에 대한 질문·정정 요청은 onlyjdw3831@gmail.com 로 보내 주세요.
문서가 개정되면 이 페이지의 시행일과 최종 갱신일이 함께 바뀝니다.