Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 3.02 KB

File metadata and controls

54 lines (38 loc) · 3.02 KB

개인정보처리방침 (프로그래머스 오토커밋)

시행일: 2026-07-29

"프로그래머스 오토커밋"(이하 "이 확장 프로그램")은 대학생 개인이 만든 비공식 오픈소스 프로젝트입니다. 개발자(윤주호, YunJuho0010)는 이 확장 프로그램을 통해 어떤 사용자 데이터도 수집하거나 별도 서버로 전송받지 않습니다.

1. 수집하는 정보와 저장 위치

이 확장 프로그램이 다루는 정보는 아래와 같으며, 전부 사용자의 브라우저 안에서만 (chrome.storage.local) 저장됩니다. 개발자를 포함해 그 누구도 이 정보를 원격으로 전송받거나 조회할 수 없습니다.

정보 용도 저장 위치
GitHub Personal Access Token 사용자 본인의 GitHub 저장소에 커밋하기 위해 사용 chrome.storage.local (기기 로컬)
GitHub 저장소 owner/이름/브랜치 커밋 대상 지정 chrome.storage.local (기기 로컬)
최근 실행 기록(문제 제목, 경로, 시각, 상태) 팝업에서 최근 커밋 확인용 chrome.storage.local (기기 로컬)
켜짐/꺼짐 설정 자동 커밋 사용 여부 chrome.storage.local (기기 로컬)

2. 외부로 전송되는 정보

이 확장 프로그램은 프로그래머스 문제 페이지(school.programmers.co.kr)에서 사용자가 "실행" 버튼을 누르면, 그 시점의 문제 설명, 작성 중인 코드, 실행 결과 텍스트를 읽어옵니다. 이 정보는 사용자가 직접 입력한 GitHub 토큰을 사용해 오직 사용자 본인이 설정한 GitHub 저장소로만 전송됩니다 (api.github.com). 개발자가 운영하는 서버는 존재하지 않으며, 이 데이터가 개발자나 제3자에게 전달되는 경로는 없습니다.

분석 도구, 광고 SDK, 원격 로깅 등 어떠한 제3자 트래킹도 포함되어 있지 않습니다.

3. 정보 삭제

  • 팝업 화면에서 최근 실행 기록을 개별 삭제하거나 "모두 지우기"로 한 번에 지울 수 있습니다.
  • 확장 프로그램을 크롬에서 제거(삭제)하면 chrome.storage.local에 저장된 모든 정보가 함께 삭제됩니다.
  • GitHub 토큰은 GitHub 설정에서 언제든 직접 폐기(revoke)할 수 있으며, 폐기 즉시 이 확장 프로그램도 더 이상 그 토큰을 사용할 수 없게 됩니다.

4. 오픈소스

전체 소스코드는 공개되어 있어 위 설명이 실제 동작과 일치하는지 누구나 직접 코드로 확인할 수 있습니다. (github.com/YunJuho0010/Programmers-AutoCommit)

5. 문의

이 방침이나 확장 프로그램에 대한 문의는 GitHub 계정 (YunJuho0010)으로 이슈를 남겨주세요.

6. 변경

이 방침은 확장 프로그램 기능이 바뀌면 함께 갱신될 수 있으며, 변경 시 이 문서의 시행일이 갱신됩니다.