if (Dead) break; else MakeMeStronger();
코드트리 디코 알리미 개인정보 처리방침 본문
1. 개요
코드트리 디코 알리미는 코드트리에서 알고리즘 문제를 제출했을 때 제출 결과를 사용자가 직접 설정한 Discord Webhook으로 보내는 Chrome 확장 프로그램입니다.
이 확장 프로그램은 개발자가 운영하는 별도의 서버를 사용하지 않습니다. 확장 프로그램이 처리하는 정보는 사용자의 브라우저 안에서 처리되며, 알림 전송에 필요한 정보만 사용자가 설정한 Discord Webhook으로 전송됩니다.
2. 브라우저에 저장되는 정보
다음 설정은 Chrome의 확장 프로그램 로컬 저장소(chrome.storage.local)에 저장됩니다.
- Discord Webhook URL
- 사용자가 입력한 표시 이름
- 알림 활성화 여부
- 정답 제출만 전송할지 여부
- 문제 링크 및 제출 코드 포함 여부
- Discord 메시지 형태
- 최근 전송 기록과 문제 해결용 진단 로그
Discord Webhook URL은 사용자의 브라우저 내부에만 저장되며 개발자 서버로 전송되지 않습니다.
3. 코드트리 페이지에서 읽는 정보
확장 프로그램은 제출 결과를 감지하기 위해 코드트리 페이지에서 현재 문제와 제출 결과에 관한 정보를 읽습니다.
- 문제 제목과 난이도
- 문제 링크
- 제출 결과
- 사용 언어
- 실행 시간
- 메모리 사용량
- 코드트리 제출 목록에 표시되는 사용자 식별 정보
- 사용자가 제출 코드 포함 옵션을 켠 경우 제출 코드
이 정보는 코드트리 알림 기능을 제공하는 목적으로만 사용됩니다.
4. Discord로 전송되는 정보
사용자가 설정한 Discord Webhook URL로 다음 정보가 전송될 수 있습니다.
- 문제 제목
- 문제 링크
- 제출 결과
- 사용 언어
- 실행 시간
- 메모리 사용량
- 사용자가 설정한 표시 이름
- 사용자가 제출 코드 포함 옵션을 켠 경우 제출 코드 파일
위 정보는 사용자가 직접 설정한 Discord Webhook URL로만 전송됩니다. Discord에서의 데이터 처리는 Discord의 서비스 약관과 개인정보 처리방침의 적용을 받을 수 있습니다.
5. 개발자의 데이터 수집 및 공유
- 개발자는 별도의 서버를 운영하지 않습니다.
- 개발자는 확장 프로그램이 처리하는 제출 정보나 Webhook URL을 별도 서버에 저장하지 않습니다.
- 개발자는 해당 정보를 판매하거나 광고 목적으로 사용하지 않습니다.
- 정보는 확장 프로그램의 단일 목적인 코드트리 제출 결과 알림을 제공하기 위해서만 사용됩니다.
- 정보의 사용은 Chrome Web Store 사용자 데이터 정책과 제한적 사용 요건을 준수합니다.
진단 로그에는 이벤트 종류, 제출 결과, 언어, 코드 길이와 같은 문제 해결용 정보가 브라우저 내부에 저장될 수 있습니다. Discord Webhook URL과 제출 코드 전체는 진단 로그에 저장하지 않습니다.
6. 사용자의 선택과 삭제
사용자는 확장 프로그램 팝업에서 언제든지 다음 작업을 할 수 있습니다.
- Discord Webhook URL 변경 또는 삭제
- 표시 이름 변경 또는 삭제
- 각 전송 옵션 변경
- 알림 기능 비활성화
- 최근 전송 기록 및 진단 로그 삭제
확장 프로그램을 삭제하면 Chrome이 관리하는 확장 프로그램 로컬 저장소의 설정과 기록도 삭제될 수 있습니다. Discord 채널에 이미 전송된 메시지는 Discord에서 별도로 삭제해야 합니다.
7. 보안
Discord Webhook 전송에는 HTTPS 연결만 사용합니다. Webhook URL은 채널에 메시지를 보낼 수 있는 비밀 주소이므로 공개 저장소, 스크린샷 또는 다른 사람에게 노출하지 않는 것을 권장합니다.
8. 문의
문의 이메일: TODO: Chrome Web Store 제출 전에 지원 이메일을 입력하세요.
이 처리방침의 공개 URL도 Chrome Web Store 개발자 대시보드의 개인정보 처리방침 항목에 등록해야 합니다.