시행일: 2026년 8월 30일

Saegim(이하 “확장 프로그램”)은 PDF와 웹페이지를 읽을 때 영어 단어 조회와 영어→한국어 문장 번역을 돕는 Chrome 확장 프로그램입니다. 이 방침은 확장 프로그램이 어떤 정보를 처리하는지, 그 정보가 어디에 저장·전송되는지 설명합니다.

한눈에 보기

  • Saegim은 계정을 만들도록 요구하지 않으며, 개발자가 운영하는 서버로 사용자 데이터를 보내거나 저장하지 않습니다.
  • 조회 기록, 단어장, 하이라이트, 설정 및 캐시는 기본적으로 사용자의 브라우저 안에만 저장됩니다.
  • 원격 조회 허용과 단어 자동 기록은 기본으로 켜져 있습니다. 원격 조회를 끄면 이후 외부 사전·번역 요청이 차단되며, 단어 자동 기록을 끄면 이후 조회한 단어가 학습 기록에 자동 저장되지 않습니다.
  • Saegim은 사용자 데이터를 판매하지 않으며, 광고·프로파일링·행동 타게팅에 사용하지 않습니다.

처리하는 정보와 이용 목적

기기에 저장하는 정보

다음 정보는 단어장, 하이라이트, 설정 유지 및 조회 결과 재사용을 위해 사용자의 Chrome 프로필 내 chrome.storage.local 또는 IndexedDB에 저장됩니다.

  • 확장 프로그램 설정: 조회 방식, 원격 조회 허용 여부, 번역 프록시 주소, 기능 제외 도메인 등
  • 학습 기록: 조회하거나 저장한 단어·문장, 사전 또는 번역 결과, 조회 시각 및 하이라이트 정보
  • 원문 위치 정보: 학습 기록을 원문에서 다시 열고 하이라이트를 복원하기 위한 문서·웹페이지 URL, 제목, PDF 페이지 번호, 선택한 문구와 그 앞뒤 문맥(각 최대 120자)
  • 캐시: 사전·번역 조회 결과와 내장 사전 데이터

단어 자동 기록 설정이 켜져 있을 때(기본값: 켜짐) 조회한 단어가 학습 기록에 저장될 수 있습니다. 사용자가 단어장에 저장하거나 하이라이트를 적용한 문장도 학습 기록에 저장됩니다.

외부 서비스로 전송하는 정보

Saegim은 원격 조회가 꺼져 있으면 외부 사전·번역 서비스에 조회 텍스트를 보내지 않습니다. 원격 조회를 허용한 경우에만 다음 목적에 필요한 최소한의 텍스트를 HTTPS로 전송합니다.

  • 단어 뜻 조회: 조회한 영어 단어를 Free Dictionary API (api.dictionaryapi.dev) 또는 Wiktionary (en.wiktionary.org)에 전송할 수 있습니다.
  • 문장 번역: 사용자가 선택한 영어 문장을 Google Translate 공개 엔드포인트 (translate.googleapis.com) 또는 사용자가 설정한 번역 프록시에 전송할 수 있습니다.
  • 사용자 지정 프록시: Papago, DeepL, Google, LLM 등의 프록시 기반 번역 방식을 선택한 경우, 선택한 문장과 언어 정보가 사용자가 입력한 프록시 주소로 전송됩니다. 해당 프록시 운영자의 개인정보 처리방침과 데이터 처리 방침은 사용자가 별도로 확인해야 합니다.

원격 조회를 위해 문서·웹페이지 URL, 제목, 저장된 주변 문맥, 단어장 및 하이라이트 정보는 위 외부 서비스에 전송하지 않습니다. 다만 외부 서비스가 통신 과정에서 IP 주소, 요청 시각 등 자체 서비스 운영에 필요한 기술 정보를 처리할 수 있으며, 이는 각 서비스의 정책에 따릅니다.

PDF 로드 재시도 시 Referer 처리

Saegim PDF 뷰어가 PDF를 처음 불러오지 못했고 해당 PDF 호스트가 Referer를 요구하는 경우, 같은 탭에서 해당 PDF URL에 대한 재시도를 한 번 수행할 수 있습니다. 이때 PDF 호스트에 보내는 요청의 Referer 헤더를 해당 PDF의 origin으로 설정합니다. 이 규칙은 해당 탭에서 확장 프로그램이 시작한 PDF 요청에만 적용되고, 사용자가 보고 있는 웹페이지의 일반 네트워크 요청에는 적용되지 않습니다.

정보를 공유하거나 판매하지 않는 방식

개발자는 사용자 데이터를 수집하거나 자체 서버에 저장하지 않습니다. 사용자 데이터는 위에 설명한 원격 사전·번역 기능을 제공하는 데 필요한 경우와 사용자가 직접 지정한 번역 프록시를 제외하고 제3자에게 판매, 임대, 광고 목적 제공 또는 공유하지 않습니다.

Saegim은 사용자 데이터 또는 웹 탐색 활동을 개인 맞춤 광고, 리타게팅 광고, 프로파일링, 신용 판단, 일반적인 시장 조사에 사용하지 않습니다. 개발자가 사용자의 원문·조회 텍스트를 사람이 읽거나 검토하지 않습니다. 법률상 요구되거나 사용자가 특정 지원 요청을 위해 명시적으로 동의한 경우는 예외일 수 있습니다.

권한을 사용하는 이유

  • storage: 설정, 캐시 및 학습 기록을 사용자의 기기에 저장합니다.
  • contextMenus: Chrome 기본 PDF 뷰어처럼 페이지 텍스트에 직접 접근할 수 없는 경우에도 사용자가 선택한 텍스트를 우클릭으로 조회합니다.
  • activeTabscripting: 사용자가 우클릭 조회를 실행한 탭에서만 콘텐츠 기능을 실행합니다.
  • webRequest, declarativeNetRequest<all_urls>: 사용자가 여는 웹페이지와 PDF에서 조회 기능을 제공하고, PDF를 내장 뷰어로 열거나 앞서 설명한 제한적인 PDF 재시도를 처리합니다.

보관 기간

  • 설정과 학습 기록은 사용자가 삭제하거나 확장 프로그램을 제거할 때까지 사용자의 기기에 보관됩니다.
  • 번역 캐시는 1일, 원격 사전 캐시는 7일의 유효 기간을 가집니다. 유효 기간이 지난 결과는 새 조회 결과로 대체될 수 있으며, 캐시 종류별 최대 저장 개수를 넘으면 오래된 항목부터 삭제될 수 있습니다.
  • 이미 외부 사전·번역 서비스 또는 사용자 지정 프록시로 전송된 정보의 보관 기간과 삭제 방법은 각 운영자의 개인정보 처리방침에 따릅니다.

해외 서비스 처리 가능성

원격 조회를 허용하면 선택한 단어 또는 문장이 Free Dictionary API, Wiktionary, Google Translate 또는 사용자가 지정한 번역 프록시로 HTTPS 전송됩니다. 이들 서비스나 프록시의 인프라가 대한민국 외 지역에서 데이터를 처리할 수 있습니다. 전송을 원하지 않으면 설정에서 원격 조회 허용을 끄면 됩니다. 수신자별 처리 국가, 보관 기간 및 추가 처리 방식은 해당 서비스 또는 프록시 운영자의 개인정보 처리방침에 따릅니다.

사용자의 선택과 삭제

  • 설정에서 원격 조회 허용을 끄면 이후 원격 사전·번역 요청을 막을 수 있습니다.
  • 설정에서 단어 자동 기록을 끄고, 기능 제외 도메인을 추가하여 특정 사이트에서 Saegim의 페이지 기능을 사용하지 않도록 할 수 있습니다.
  • 단어장의 학습 기록 삭제 기능으로 저장한 학습 기록과 원문 문맥을 삭제할 수 있습니다.
  • 설정 또는 단어장의 전체 캐시 삭제 기능으로 사전·번역 캐시를 삭제할 수 있습니다. 캐시 삭제와 학습 기록 삭제는 서로 별개입니다.
  • 확장 프로그램을 제거하면 Saegim이 해당 Chrome 프로필에 저장한 설정, IndexedDB 및 기타 확장 프로그램 데이터도 Chrome의 확장 프로그램 데이터 관리 방식에 따라 삭제됩니다.

보안

Saegim은 원격 조회를 HTTPS 연결로 수행합니다. 사용자 지정 번역 프록시는 HTTPS 주소만 설정할 수 있습니다(로컬 개발용 loopback 주소는 예외). Saegim은 비밀번호, 결제 정보, Chrome 로그인 정보나 쿠키를 수집하거나 전송하지 않습니다.

Chrome Web Store User Data Policy

Saegim은 Chrome Web Store User Data Policy의 Limited Use 요구사항을 따릅니다. 권한과 사용자 데이터는 이 방침에 설명한 단어 조회·문장 번역·단어장·하이라이트 기능을 제공하거나 유지하는 데에만 사용합니다.

방침의 변경

기능 또는 데이터 처리 방식이 변경되면 이 방침과 Chrome Web Store의 개인정보 공개 내용을 함께 갱신합니다. 중요한 변경이 있는 경우 새 시행일을 문서 상단에 표시합니다.

문의

개인정보 처리와 관련한 문의는 saegim.help@gmail.com 또는 Saegim GitHub Issues로 보내 주세요.