Eink Mode v1.3.0
한 문장 요약: Eink 모드는 여러분이 방문하는 웹페이지에서 "조용히 대기"해야 하며, 이를 통해 언제든지 제스처나 키를 사용하여 빠르게 읽기 모드로 전환할 수 있습니다. 이 권한은 기능 자체를 활성화하는 데만 사용되며, 여러분의 개인 정보는 읽거나 저장하거나 전송하지 않습니다.

이 경고는 어디서 왔나요?

Eink 모드를 설치할 때, 브라우저는 이 확장 프로그램이 "모든 웹사이트 데이터에 대한 접근"을 요구한다고 알리는 확인 창을 표시합니다. 이 팝업은 브라우저에 의해 자동 생성된 표준 보안 경고로, 이 확장 프로그램에 문제가 있다는 것을 의미하지 않습니다. 이는 Eink 모드가 " 자동 주입 코드"라는 기술을 사용하기 때문이며, 이 기술은 Google이나 Firefox 등 브라우저가 확장 프로그램 개발자에게 제공하는 방법입니다.

이렇게 생각할 수 있습니다: 새 웹페이지를 열 때마다 Eink 모드는 그 페이지 옆에서 조용히 "준비"되어 있으며, 언제든지 필요할 때 바로 도와줄 수 있는 보조 직원과 같습니다. 모든 웹페이지에 "준비"하려면 이 권한이 필요합니다.

왜 각 웹페이지에서 "준비"해야 하나요?

이 설계의 장점은 읽기 모드를 가장 자연스럽고 원활하게 전환할 수 있게 해줍니다:

모바일 기기: 왼쪽에서 오른쪽으로 스와이프 스마트폰이나 태블릿에서 어떤 웹페이지를 탐색할 때, 화면 왼쪽에서 오른쪽으로 손가락을 살짝 스와이프하면 Eink 모드가 즉시 활성화됩니다. 이 제스처가 모든 웹사이트에서 유효한 이유는 Eink 모드가 이미 그 페이지에서 대기 중이기 때문입니다.
데스크탑 / 컴퓨터: 키보드 단축키 컴퓨터에서 E 키(또는 사용자 지정 키 조합, 기본값은 Ctrl+Shift+1)를 누르면 즉시 Eink 읽기 모드로 전환되고, 마우스를 움직여서 어떤 버튼도 클릭할 필요가 없습니다.
하이퍼링크를 통해 기사 간 전환 Eink 읽기 모드에서 페이지 내의 링크를 클릭하여 같은 웹사이트의 다른 기사를 띄우면, Eink 모드가 자동으로 새 페이지에서 준비되어 있어 추가 작업 없이 바로 Eink 모드의 책 읽기 모드로 새 기사를 계속 볼 수 있습니다.

이러한 기능의 전제는 Eink 모드의 코드가 현재 페이지에서 미리 "준비"되어 있어야 한다는 것입니다. 이를 수행하지 않으면 웹페이지는 여러분의 제스처나 키 입력을 감지할 수 없으며 페이지 전환 후 자동으로 Eink 모드에 진입하지 못합니다.

허용 vs. 비허용, 어떤 차이가 있나요?

자동 주입 허용(기본값)

  • 스와이프 제스처로 즉시 시작
  • 키보드 단축키 항상 사용 가능
  • 웹페이지를 열면 즉시 사용 가능
  • 하이퍼링크를 통해 기사 전환 시, 새 기사 페이지에서 자동으로 Eink 모드에 진입
  • 가장 원활한 경험

자동 주입 비허용

  • 제스처와 단축키 모두 무효
  • 확장 프로그램 아이콘을 수동으로 클릭하여 활성화해야 함
  • 하이퍼링크로 다른 기사로 전환 시, 자동으로 Eink 모드에 진입하지 못하고 수동으로 재활성화해야 함
  • 컴퓨터에서는 다소 편리
  • 모바일 Firefox에서는 아이콘을 찾기 위해 여러 번 클릭해야 하므로 다소 번거로움
모바일 Firefox 특별 안내: 모바일에서 Firefox를 사용할 때, 확장 프로그램 아이콘이 메뉴 깊숙이 숨겨져 있어 "⋯ 메뉴" → "확장 프로그램" → "Eink 모드"를 차례로 클릭해야 활성화됩니다. 반면, 오른쪽으로 직접 스와이프하여 활성화하는 것이 훨씬 편리합니다. 이 점이 바로 우리가 자동 주입을 기본적으로 활성화하는 주요 이유 중 하나입니다.

우리의 코드는 페이지에서 "무엇을 하는가"?

우리는 "모든 웹사이트 데이터를 읽기"라는 문구가 다소 위협적으로 들릴 수 있다는 것을 이해합니다. 그래서 여기서 분명히 말씀드리고자 합니다. Eink 모드는 페이지에서 다음과 같은 일만 합니다:

행위 설명
제스처 및 키보드 이벤트 수신 읽기 모드를 활성화하기 위해 "오른쪽으로 스와이프" 제스처나 단축키를 기다립니다.
페이지 레이아웃 재배치 활성화 후, 웹페이지 내용을 페이지 브레이크 포맷으로 변환하여 전자 종이 화면이나 모바일에서 읽기 편리하게 합니다.
스타일 조정 적용 읽기 편하도록 글꼴, 간격, 배경 색상 등을 조정합니다.
여러분의 주석 저장 현재 페이지에서 만든 형광펜 표시 또는 메모를 여러분의 기기 (브라우저 로컬 저장공간)에 저장하며, 어떤 서버에도 업로드하지 않습니다.
우리가 하지 않는 설명
여러분이 입력한 비밀번호나 개인 데이터 읽기 우리의 코드는 어떤 양식 필드의 내용을 접근하지 않습니다.
페이지 내용을 외부 서버로 전송 모든 작업은 여러분의 기기에서 로컬로 완료되며, 데이터는 여러분의 브라우저를 벗어나지 않습니다.

여전히 이 권한을 제한하고 싶다면, 어떻게 해야 하나요?

우리는 여러분의 프라이버시 고려를 완전히 존중합니다. 만약 여러분이 Eink 모드가 각 페이지에서 자동으로 대기하는 것을 원하지 않으신다면, 브라우저의 확장 기능 설정에서 "웹사이트 데이터 접근" 시기를 "클릭 시에만"(Click to run)로 변경하면 됩니다.

이렇게 하면, Eink 모드는 여러분이 확장 기능 아이콘을 수동으로 클릭해야만 현재 페이지에서 작동합니다. 제스처와 키보드 단축키는 비활성화되지만 모든 읽기 모드 기능은 여전히 사용할 수 있습니다.

요약: 이 권한의 유일한 목적은 여러분이 언제든지 어떤 웹페이지에서든지 가장 간단한 방법(하나의 제스처 또는 하나의 키)으로 Eink 읽기 모드로 진입할 수 있게 하는 것입니다.

확장 기능이 출시되기 전에 철저한 검토를 받았나요?

네, 그렇습니다. Eink 모드는 현재 Chrome 웹 스토어Firefox 애드온 스토어(AMO) 두 플랫폼에 출시되었으며, 두 플랫폼 모두 독립적이고 엄격한 검토 체계를 갖추고 있어 승인이 필요한 확장 기능이 보안 및 프라이버시 기준을 충족하는지 확인합니다.

Chrome 웹 스토어 Google의 검토 팀이 모든 확장 기능의 코드를 검사하고 요구된 권한이 합리적인지, 악의적 행동(예: 데이터 도용, 광고 삽입)이 있는지, 개발자 정책에 부합하는지를 확인합니다. 신청된 권한이 기능에 필요 이상이거나 설명이 불충분한 경우, 검토가 통과되지 않습니다. 또한 Google은 등록된 확장 기능을 지속적으로 모니터링하여 위반 사항이 발견되면 삭제하고 사용자에게 알립니다.
Firefox 애드온 스토어(AMO) Mozilla는 확장 기능의 검토에서 엄격하기로 유명합니다. 제출된 각 버전은 자동화된 보안 스캔을 거치며 일부 버전은 Mozilla 자원봉사자와 엔지니어가 수동으로 코드를 검토해 숨겨진 악의적 코드를 확인합니다. Mozilla는 개발자가 전체 원본 코드를 제공할 것을 요구합니다, 검토자가 배포된 버전과 원본 코드가 일치하는지 확인할 수 있도록 하기 위함입니다.

간단히 말해, 만약 한 확장 기능이 여러분의 비밀번호를 몰래 훔치거나, 여러분의 탐색 행동을 추적하거나, 또는 "설명서에 언급되지 않은" 어떤 행위를 한다면, 이는 보통 검토를 통과하지 못하고 상점에 나타나지 않습니다. 그리고 Eink 모드는 이러한 기준에 따라 개발되었으며, 두 플랫폼의 검토를 통과했습니다.

추가 읽기: 공식 검토 및 개발자 정책
두 플랫폼의 검토 기준에 대해 더 깊이 알고 싶으시다면, 다음은 공식 문서 링크입니다:

Eink 모드 — 전자 종이 및 모바일 독서를 최적화한 브라우저 확장 기능  |  © 2025-present BacInk 주식회사.

궁금한 점이 있으시면, bacink.contact@gmail.com로 문의해 주세요!