방송대 학습도우미 - KNOU Study Helper 개인정보 처리방침

시행일: 2026-09-07
최종 수정: 2026-10-07
개발자: unfoldmorrow
문의: https://github.com/unfoldmorrow/knou-study-helper-support/issues

방송대 학습도우미 - KNOU Study Helper(이하 “확장 프로그램”)는 한국방송통신대학교(KNOU, 방송대·방통대) U-KNOU와 KNOU LMS에서 자동 재생 보조 및 학습노트 저장 기능을 제공하는 비공식 Chrome 확장 프로그램입니다. 이 방침은 확장 프로그램이 어떤 정보를 기능 수행을 위해 처리하는지 설명합니다.

처리하는 정보와 목적

확장 프로그램의 일반 학습 기능은 다음 정보를 브라우저 안에서 처리합니다. 사용자가 별도로 진단로그를 전송하는 경우는 아래의 ‘진단로그 접수’에 설명합니다.

학습노트 또는 MP3 파일은 사용자의 요청이나 사용자가 선택한 자동 저장 설정에 따라 사용자의 Chrome 기본 다운로드 위치에 저장됩니다.
강의자료 첨부파일은 사용자가 전체 또는 선택 다운로드를 누르면 기본 다운로드 폴더 아래 과목별 폴더에 저장됩니다.

정보의 전송·공유·보관

일반 학습 기능은 로그인 정보, 쿠키, 학습노트 본문을 개발자 서버로 전송하지 않습니다. 학습 내용의 읽기와 학습노트 HWP/HWPX/PDF/TXT 생성은 확장 프로그램에 포함된 코드로 브라우저 안에서 처리됩니다. 강의자료 조회와 파일 다운로드에는 사용자가 이용하는 학교 서버로의 요청이 필요하며 현재 로그인 세션을 사용합니다. 학습노트에 포함할 그림은 해당 그림을 제공하는 서버에서 읽을 수 있습니다. 사용자 정보를 판매하거나 광고 목적으로 이용하지 않습니다. 사용자가 선택한 진단로그 접수의 전송·수신·보관은 아래에서 별도로 설명합니다.

확장 프로그램이 저장하는 설정은 사용자의 Chrome 확장 저장소에 보관됩니다. 내려받은 학습노트와 MP3 파일의 보관·삭제는 사용자가 자신의 기기와 Chrome 다운로드 설정에서 관리합니다.

학교 사이트, Chrome 브라우저, 또는 사용자가 방문하는 다른 서비스가 독자적으로 처리하는 정보에는 각각의 개인정보 처리방침이 적용됩니다.

제한적 사용

확장 프로그램에서 처리하는 사용자 데이터는 위에서 설명한 단일 목적의 기능을 제공하는 데만 사용하며, Chrome 웹스토어 사용자 데이터 정책의 제한적 사용 요건을 준수합니다.

권한 사용

확장 프로그램은 U-KNOU와 KNOU LMS의 학습목록·강의·강의자료 페이지 및 각 강의에 포함된 동영상 재생 페이지에서 페이지 접근 권한을 사용합니다. downloads는 학습노트·MP3·강의자료 첨부파일 저장에, storage는 설정·학습노트 저장 확인 정보와 세션 다운로드 상태 보관에, notifications는 오류·완료 알림에, webNavigation은 강의 페이지 이동과 프레임 상태 확인에 사용합니다. alarms는 진단 응답 확인과 U-KNOU 재생 감시에 사용합니다. 학교 사이트 접근 권한으로 지원 강의 탭의 주소·제목을 확인하고 알림 클릭 시 강의 창을 표시합니다. 2.0.14부터 별도의 tabs 권한은 요청하지 않습니다. HWP·HWPX 학습노트는 브라우저 안에서 직접 생성합니다.

https://support.unfoldmorrow.co.kr/* 접근은 사용자가 ‘개발자에게 진단 로그 보내기’를 선택한 경우 접수 화면에 로그를 첨부하고 내용 확인·첨부 제외 기능을 제공하는 데 사용합니다. 접수 요청 표시가 없는 일반 방문에서는 로그를 첨부하지 않습니다. 이 접근 범위는 매니페스트의 콘텐츠 스크립트 대상에 선언되어 있습니다.

진단로그 접수

진단로그 접수는 선택 기능입니다. 접수 페이지를 열면 첨부 로그가 그 페이지의 입력칸에 들어가며, 페이지에서 실행되는 코드도 입력된 내용을 읽을 수 있습니다. 첨부 로그 본문을 펼쳐 확인하거나 첨부를 제외할 수 있습니다. 사용자가 직접 ‘접수 보내기’를 눌러야 서버로 접수되며, 확장 프로그램은 자동으로 접수하지 않습니다.

전송하는 내용은 사용자가 작성한 문제 설명과 첨부한 진단로그입니다. 로그에는 확장 버전, 기록 시각, 오류·재생 상태, 탭·프레임 식별자, 과목·강의 식별자와 재생 시간 등 문제 확인에 필요한 기술 정보가 포함될 수 있습니다. 비밀번호, 인증 쿠키와 전체 학습노트 본문을 로그 항목으로 수집하지 않습니다. 문제 설명에 민감한 정보를 직접 입력하지 마세요.

접수 페이지의 서버와 Google Apps Script 업로드 처리 서비스가 접수를 처리하며, 개발자는 메일로 접수 내용을 받아 문제 확인과 답변에만 사용합니다. 접수 메일은 수신일로부터 1개월 보관한 뒤 삭제합니다. 브라우저의 로그 삭제나 확장 제거는 이미 전송한 접수 메일을 삭제하지 않습니다. 접수 내용의 확인·삭제 요청은 아래 문의 창구로 보내 주세요. 문의에는 로그 전체를 다시 공개하지 말고 접수 시각 등 요청을 구분할 수 있는 최소 정보만 포함하세요.

접수 페이지는 Cloudflare Turnstile을 이용해 자동화된 접수를 방지하고 Cloudflare Web Analytics 스크립트를 사용합니다. 이 서비스들은 페이지 방문과 요청에 관한 정보를 각 서비스의 정책에 따라 처리할 수 있습니다. 진단로그를 이 서비스들에 별도 전송하는 기능은 확장에 없습니다. 서비스 설명은 Google 개인정보처리방침과 Cloudflare 개인정보처리방침에서 확인할 수 있습니다.

진단로그

사용자가 진단로그를 켜면 오류와 재생 상태를 기기에 기록하며 직접 내보내거나 삭제할 수 있습니다. Chrome을 새로 시작하거나 마지막 창을 닫을 때, 확장 설치/업데이트 때 기록을 OFF로 바꿉니다. 팝업을 열고 닫아도 기록 설정은 유지합니다. 기존 로그는 OFF 전환 시 자동 삭제하지 않습니다. 이 버전은 debugger 권한과 포커스 에뮬레이션을 사용하지 않습니다.

사용자의 선택

사용자는 Chrome 확장 프로그램 관리 화면에서 확장 프로그램을 사용 중지하거나 제거할 수 있습니다. 제거하면 확장 프로그램이 저장한 Chrome 확장 저장소의 설정은 삭제될 수 있습니다. 이미 다운로드한 파일은 사용자의 다운로드 폴더에 남아 있으므로 필요하면 직접 삭제해야 합니다.

방침 변경

기능 또는 정보 처리 방식이 바뀌면 이 방침과 Chrome 웹스토어의 개인정보 공개를 함께 갱신합니다. 중요한 변경은 확장 프로그램 업데이트 전 또는 적용 전에 명확히 알립니다.

문의

개인정보 처리 또는 이 방침에 관한 문의는 지원 페이지에 남겨 주세요. 문의에는 비밀번호, 인증 쿠키, 전체 강의 자료 등 민감한 정보를 포함하지 마세요.

이 개인정보 처리방침 페이지는 GitHub Pages에서 제공되며, 페이지 방문에 관한 처리는 GitHub의 개인정보 처리방침이 적용됩니다.