01 운영자와 적용 범위
- 운영자 · 개인정보 담당자
- hssum9409
- 개인정보 문의
- hkw96110886@gmail.com
- 일반 문의
- GitHub Issues · 공개 게시판에는 개인정보를 올리지 마세요.
- 적용 프로그램
- Day 018 · 나무위키 OX 퀴즈 · Chrome Manifest V3 확장
이 방침은 해당 확장 프로그램에 적용됩니다. 나무위키·OpenAI·ChatGPT·Chrome의 공식 제품이 아니며 각 서비스의 운영 주체와 별개입니다. 이 문서의 공개는 확장의 정식 출시나 실제 ChatGPT 계정 통합 검증이 완료되었다는 뜻이 아닙니다.
이 정책 페이지를 방문할 때의 호스팅·글꼴 통신과 문의 이메일 처리는 확장 기능과 구분됩니다. 웹사이트의 처리는 Daily Odd Builds 공개 사이트 개인정보 처리방침에서 안내합니다.
02 본문 접근과 추출 범위
확장은 사용자가 열어 둔 https://namu.wiki/w/ 문서의 표시된 본문을 기기에서 읽습니다. 문서 제목, 소제목과 본문 구간을 추출하며, 문서 주소·추출 시각·원본 탭 정보는 현재 문서를 구별하고 출제 기록을 유지하는 데 사용합니다. 문서 제목과 본문에는 인물에 대한 정보나 다른 개인정보가 포함될 수 있습니다.
본문 경계를 식별하지 못하면 중단하며 전체 페이지로 범위를 넓히지 않습니다. 숨김·접힌 문단·각주·목차·메뉴·광고 영역·폼·비밀번호 입력·편집 영역·편집 링크·iframe 등을 제외하도록 구현되어 있습니다. 다만 사이트 구조가 바뀌거나 예상하지 못한 내용이 들어 있을 수 있어 완벽한 제외나 개인정보 제거를 보장하지 않습니다. 민감한 내용이 담긴 문서로 출제하지 않도록 주의해 주세요.
추출한 본문은 최대 60,000자이며, 구간 수 등 제한으로 그보다 적은 내용만 포함될 수도 있습니다. ‘퀴즈 만들기’를 누를 때 현재 문서를 다시 읽습니다. 문서를 읽는 것만으로 본문을 OpenAI나 운영자에게 업로드하지 않으며 방문 기록을 모아 전송하지 않습니다.
확장은 나무위키 문서·외부 링크·이미지를 별도로 요청하지 않습니다. 본문 속 외부 링크의 표시 글자가 문장에 포함될 수 있지만 그 주소를 따라가지 않습니다. 이미지 다운로드나 OCR도 하지 않습니다. 사용자가 브라우저로 나무위키를 열 때 발생하는 사이트 통신은 나무위키의 동작·정책에 따릅니다.
03 OpenAI 전송과 문제 생성
사용자가 퀴즈 만들기를 실행하면 문서 제목·본문 구간·소제목·선택한 문제 수를 확장에서 OpenAI로 직접 전송합니다. 통상 출제 요청 한 번과 정답·해설 재대조 요청 한 번을 사용하며, 재대조에는 생성된 문항·정답·해설·인용과 관련 원문 구간을 다시 전송합니다. Fast나 JSON 형식 호환 문제로 추가 요청이 발생할 수 있습니다.
문서 URL 필드는 생성 요청에 포함하지 않습니다. 다만 제목·본문 자체에 주소나 개인정보가 적혀 있으면 그 텍스트는 입력에 포함될 수 있습니다. 검색 도구·이미지·쿠키·폼 입력·브라우저 방문 기록은 AI 요청에 첨부하지 않습니다. 문제는 입력한 문서 본문을 기준으로 만들며 외부 검색이나 독립적인 사실 검증을 요청하지 않습니다.
모델 목록은 연결한 계정의 권한으로 OpenAI에 요청합니다. 기본 모델은 gpt-6.1-terra, 기본 Fast 설정은 켜짐이며 설정에서 모델·Fast·문제 수를 선택할 수 있습니다. 모델의 실제 제공 여부와 처리 방식은 해당 계정 및 OpenAI 응답에 따라 달라집니다.
모델 요청에는 store:false를 지정합니다. 이는 OpenAI의 모든 로그·안전성 기록·캐시가 저장되지 않거나 즉시 삭제됨을 보장하지 않습니다. 취소도 이미 전송된 정보의 회수나 외부 서버 데이터 삭제를 의미하지 않습니다. 외부 보관·국외 처리에 대해서는 제06절을 참고해 주세요.
04 로그인과 기기 내 저장
사용자는 ChatGPT 공식 인증 화면에서 로그인·동의합니다. 확장은 PKCE·state·nonce와 로그인 증명의 서명을 확인해 인증 코드를 교환하며, 자체 로컬 서버를 실행하거나 사용자가 API 키를 입력할 필요가 없습니다. 확장은 계정 비밀번호를 수집하지 않습니다.
| 저장 항목 | 위치 · 목적 |
|---|---|
| 접근·갱신 토큰, 계정 이름 또는 이메일·계정 ID, 앱 ID, 허용 권한과 유효기간 | 해당 Chrome 프로필의 확장 전용 IndexedDB에 AES-GCM으로 암호화해 저장합니다. 비추출형 키를 사용하며 인증 유지·갱신에 이용합니다. |
| 모델·Fast·문제 수, 앱 ID(client ID)·기기별 임의 식별자(host ID)·동일 계정 확인용 subject, 갱신 일정·재시도 정보 | 확장 로컬 저장소에 보관합니다. 사용자 설정, 재연결과 계정 일치 확인, 토큰 갱신 일정 관리에 사용합니다. |
| 진행 중 로그인 시도, 인증 흐름의 제한된 상태·오류 정보, 창별 출제 본문·문항·답·진행 위치·원본 문서 정보 | 확장 세션 저장소에 보관합니다. 로그인 완료와 창별 퀴즈 복원에 사용합니다. 점수는 저장된 답에서 계산하며, 퀴즈 관련 항목은 제05절에서 설명합니다. |
Chrome 동기화 저장소를 사용하지 않으며 다른 앱이나 Day의 인증정보를 읽거나 복사하지 않습니다. 갱신 일정에 따라 열린 일반 Chrome 창이 있을 때 토큰 갱신을 시도할 수 있습니다. 연결 만료·철회·다른 프로필 사용 등으로 재로그인이 필요할 수 있습니다. 시크릿 모드는 지원하지 않습니다.
암호화된 저장소는 OS 키체인이 아닙니다. 비추출형 키도 같은 확장 실행 환경에서 사용할 수 있으므로 기기·프로필을 점유한 프로그램 등 모든 위협으로부터 보호된다는 보장은 아닙니다.
05 로컬 풀이와 퀴즈 기록
생성된 문제의 O/X 선택·채점·결과·같은 문제 다시 풀기·오답 다시 풀기는 기기에서 처리합니다. 이러한 풀이 동작은 추가 모델 요청을 발생시키지 않으며 운영자에게 답이나 점수를 보내지 않습니다. 새로 문제를 만들면 제03절의 전송이 다시 발생합니다.
창별 퀴즈를 복원하기 위해 출제 당시 본문·제목·주소·추출 정보, 문항·정답·해설·근거 인용, 사용자의 답·진행 위치·원본 탭과 변경 상태를 세션에 저장합니다. 점수는 답을 기준으로 기기에서 계산합니다. 브라우저 세션이 끝나거나 해당 창을 닫으면 기록을 제거하며, 설정의 문제 지우기와 연결 해제로도 삭제할 수 있습니다.
운영자의 별도 서버·Firebase 데이터베이스·원격 분석·오류 신고 기능을 이 확장에 연결하지 않았습니다. 퀴즈와 로그인 정보를 운영자에게 자동 보고하지 않습니다.
06 외부 서비스와 국외 처리
- 전송 제공사 · 목적
- OpenAI · 공식 인증·토큰 교환·갱신·권한 철회, 계정별 모델 목록 조회, 본문 기반 문제 생성과 정답·해설 재대조에 사용합니다.
- 시점과 항목
- 로그인·연결 유지에는 인증 및 앱·계정 식별 정보, 출제 실행에는 제03절의 제목·본문 구간·소제목·문제 수와 재대조용 문항·관련 근거를 HTTPS로 직접 전송합니다. 통신 과정에서 OpenAI가 IP 주소·요청 시각 등 기술 정보를 처리할 수 있습니다.
- 처리 국가
- OpenAI 정책은 미국 및 계열사·제공사가 있는 국가에서의 처리를 안내합니다. 한국 부록은 미국 서버 보관과 국외 수탁자 이전을 설명하며, 이 확장은 국내 처리만을 지정하지 않습니다.
- 문의와 웹 방문
- 이메일 문의는 Gmail, 일반 문의는 GitHub를 사용합니다. 이 정책 페이지는 기존 Daily Odd Builds 사이트에서 제공합니다. 이는 확장에 Firebase나 방문 분석 기능이 들어 있다는 뜻이 아닙니다.
OpenAI의 개인정보처리방침과 한국 부록에서 국외 처리·보관·권리 행사를 확인할 수 있습니다. 보관과 모델 개선 이용은 정보 유형·계정·서비스 정책과 설정에 따르며 안전·법적 사유로 더 보관될 수 있습니다.
OpenAI API 데이터 제어 안내는 API의 로그·보관 및 예외를 별도로 설명합니다. 이 확장의 ChatGPT 로그인 연결에 일반 API 조직의 보관 설정이나 Zero Data Retention이 적용된다고 확인하지 않았습니다. 따라서 모든 입력의 고정 삭제기한이나 학습 미이용을 보장하지 않습니다.
OpenAI 전송을 원하지 않으면 퀴즈를 만들지 않거나 연결을 해제할 수 있습니다. AI 전송을 제한하면 새 문제를 생성할 수 없습니다. 이 방침의 공개 자체를 별도 동의로 간주하지 않습니다. Gmail·GitHub 등 외부 서비스를 이용할 때에는 해당 제공사의 정책이 적용되며, Gmail 처리는 Google 개인정보처리방침을 참고해 주세요.
07 보관 기간과 삭제 방법
| 정보 | 보관 · 삭제 기준 |
|---|---|
| 기기의 인증정보 | 연결 유지에 사용하고 갱신·만료·철회에 따라 변경합니다. 연결 해제 시 암호화된 인증정보와 진행 중 인증 시도를 삭제합니다. |
| 모델·Fast·문제 수와 재연결 식별자 | 해당 프로필에 유지합니다. 설정은 직접 변경할 수 있으며 앱·기기·계정의 재연결 정보는 연결 해제 뒤에도 남을 수 있습니다. 전체 확장 저장소는 확장 제거로 삭제할 수 있습니다. |
| 창별 본문·문제·답·진행 기록 | 브라우저 세션 동안 유지하며 해당 창 닫기·문제 지우기로 해당 퀴즈를 삭제합니다. 연결 해제는 이 확장의 모든 창별 퀴즈를 삭제합니다. |
| OpenAI로 전송한 정보 | OpenAI의 정책·계정·처리 목적에 따릅니다. 기기 기록 삭제나 확장 제거가 OpenAI 정보 삭제를 대신하지 않으며 미확인 고정 보관기간을 정하지 않습니다. |
| 문의 이메일 | 발신 주소·문의 내용·직접 제공한 자료를 문의와 권리 행사 처리에 필요한 동안 이용하고 목적 달성 후 불필요한 정보를 삭제합니다. 별도의 고정 자동 삭제기한을 약속하지 않습니다. |
연결 해제는 로컬 인증 삭제를 먼저 완료한 뒤 OpenAI 갱신 토큰의 권한 취소를 시도합니다. 원격 취소가 확인되지 않으면 UI에서 구분해 표시합니다. 필요한 경우 OpenAI의 연결 앱 관리에서도 철회해 주세요. 연결 해제가 OpenAI에 이미 보낸 본문·문항을 삭제하는 동작은 아닙니다.
전체 기기 저장 정보를 제거하려면 Chrome의 확장 프로그램 관리 화면에서 확장을 제거할 수 있습니다. 이는 재연결·설정·퀴즈를 잃을 수 있는 전체 삭제 방법입니다. 단순 업데이트를 위해 제거할 필요는 없습니다. OpenAI 정보의 권리 행사는 계정 데이터 제어 또는 OpenAI 개인정보 요청 포털을 이용해 주세요.
08 권한과 개인정보 보호 조치
sidePanel은 퀴즈 화면, scripting은 나무위키 문서의 기기 내 본문 추출, storage는 설정·인증·퀴즈 세션, webRequest는 자체 로그인 탭의 인증 흐름 확인, alarms는 연결 갱신 일정에 사용합니다.
사이트 권한은 namu.wiki, auth.openai.com, api.openai.com과 자체 인증 콜백 관찰용 http://127.0.0.1/*입니다. 콜백 주소를 사용하지만 로컬 서버를 실행하지 않습니다. 모든 사이트 접근, 방문 기록용 history, 쿠키 읽기용 cookies 권한을 요청하지 않습니다.
추출 코드는 Chrome의 격리된 실행 환경에서 동작하고 페이지 쪽에서 확장 저장소를 읽도록 허용하지 않습니다. 토큰 요청 메시지는 확장 자체의 패널·인증결과 페이지로 제한합니다. HTTPS 통신, 인증 상태·서명 확인, 비추출형 키를 이용한 저장 암호화를 사용하지만 모든 유출·오추출 위험을 없앤다는 보장은 아닙니다.
09 정보의 사용 제한
확장에는 광고·분석·신고 SDK를 포함하지 않으며 운영자는 데이터를 판매하지 않습니다. 본문과 생성 문항은 사용자가 실행한 출제·재대조 및 로컬 풀이에, 인증정보는 계정 연결 유지에, 설정은 사용자가 선택한 기능 유지에 사용합니다. 풀이·정답률·문서를 운영자의 별도 서버로 수집하지 않습니다.
Chrome 웹 스토어 사용자 데이터 정책의 Limited Use 요구사항에 따라 확장의 사용자 정보 이용을 안내한 기능과 관련 목적에 한정합니다. 외부 제공사에서의 처리는 제06절의 정책을 따릅니다.
10 권리 행사와 문의
정보 처리에 관한 문의와 자신의 정보에 대한 열람·정정·삭제·처리 정지 요청은 hkw96110886@gmail.com으로 보내 주세요. 운영자는 기기 안의 토큰·퀴즈·본문이나 OpenAI 데이터를 원격으로 열람·삭제할 수 없으므로, 확인할 수 있는 범위에서 삭제 방법과 해당 제공사 창구를 안내합니다.
문의에는 비밀번호·인증 토큰·쿠키·관련 없는 본문이나 개인정보를 보내지 마세요. GitHub Issues는 일반 문의용 공개 게시판이므로 개인정보 요청은 이메일을 이용해 주세요. 이메일은 Gmail로 수신하며 발신 주소와 이용자가 직접 보낸 내용·첨부자료를 응대에 필요한 범위에서 사용합니다.
11 처리방침의 변경
이 방침은 2026년 11월 1일부터 적용합니다. 처리 항목·목적·저장·전송 방식이 달라지면 시행일과 내용을 갱신하고 필요한 고지·동의 절차를 진행합니다. 외부 정책 확인일은 2026년 11월 1일이며 제공사 정책은 이후 변경될 수 있습니다.
1.0 · 2026.11.01 · 나무위키 OX 퀴즈 0.1.0 구현 기준 최초 공개