본 개인정보 처리방침은 브라우저 확장 프로그램인 Eink Mode에 적용됩니다. 기능 제공을 위해 필요한 범위 내에서만 데이터를 처리하며, 데이터는 최대한 로컬 저장을 사용합니다.

1. 우리가 수집하고 처리하는 데이터

  • 기능 설정 데이터: 테마, 언어 선호, 단축키 설정, 글자 크기, 줄 간격, 글자 굵기, 여백, 글꼴, 링크 동작, 하이라이트 도구 위치, 배경 색상, 두 개의 열 표시, 자동 전체 화면, 시스템 글자 크기 및 시스템 글꼴 등 선호 설정과 버전 및 정책 알림 상태.
  • 읽기 상태 데이터: 웹사이트 읽기 모드 활성 상태, 탭 내 작업 세션 상태 및 필요한 캐시 정보.
  • 사용자 생성 콘텐츠: 하이라이트, 주석, 태그, 손 글씨 또는 드로잉의 데이터(해당 페이지의 URL 및 제목 포함, URL에서 개인 식별 정보를 제거하고 쿼리 파라미터 및 조각 식별자를 생략하여 사용자 프라이버시를 보장). 무료 사용자의 데이터는 로컬에만 저장됩니다; 로그인한 회원은 클라우드 동기화를 선택할 수 있습니다(손 글씨 및 드로잉은 클라우드 동기화 기능을 지원하지 않습니다).
  • 익명 분석 데이터: 무작위로 생성된 설치 식별자 및 세션 식별자, 이벤트 발생 도메인(단지 도메인 이름), 기능 사용 이벤트, 체류 시간 구간, 콘텐츠 길이 구간, 확장 버전 및 필수 디버깅 플래그, 이러한 데이터는 제품 품질 및 기능 개선을 위해 사용되며, 어떤 기능이 유용하고 계속 강화할 수 있는지, 어떤 기능이 불필요하여 제거할 수 있는지를 이해하는 데 도움을 줍니다. 그리고 위 데이터에는 어떤 개인 식별 정보를 포함하지 않습니다.
  • 장치 및 언어 정보: 장치 유형(데스크탑/모바일), 브라우저 및 운영 체제 정보, 언어 설정, 화면 해상도, 언어를 기반으로 추정된 국가 코드, 이를 통해 자주 사용되는 장치의 적응형 화면 및 언어 표현 효과를 개선하는 데 자원을 집중할 수 있습니다. 위 데이터에는 어떤 개인 식별 정보를 포함하지 않습니다.
  • 계정 데이터(로그인 사용자): BacInk 계정으로 로그인하기로 선택할 경우, 우리는 귀하의 이메일 주소와 계정 ID(Supabase 인증 서비스에서 생성됨)를 수집하고 처리하여 귀하의 신원을 식별하고, 구독 계획을 관리하며, 클라우드 동기화 기능을 제공합니다. 인증에 필요한 접근 토큰(access token)과 갱신 토큰(refresh token)은 확장 프로그램의 백그라운드 서비스에만 저장되며, 웹 페이지 콘텐츠 스크립트로 전달되지 않습니다.
  • 공유 데이터(귀하가 공유 기능을 사용할 경우): 공유할 페이지 URL, 공유 코드, 공유 유효 기간, 귀하가 선택한 하이라이트 콘텐츠.

2. 데이터 저장 위치 및 방법

  • 주로 브라우저 확장 프로그램 저장소(예: chrome.storage)와 IndexedDB에 저장됩니다.
  • 일부 임시 데이터(예: 세션 식별자 및 공유 캐시)는 세션 저장 공간(예: chrome.storage.session)에 저장됩니다.
  • 클라우드 저장(로그인한 회원): 기능 설정, 단축키 설정 및 하이라이트 데이터는 BacInk 클라우드 서비스(Supabase)를 통해 동기화하여 저장될 수 있습니다. 클라우드 동기화를 활성화할지 여부는 설정 페이지에서 제어할 수 있습니다. 클라우드 데이터는 Supabase의 행 수준 보안(Row Level Security)로 보호되며, 본인만 접근할 수 있습니다.
  • 현재 버전은 쿠키를 주요 저장 방식으로 사용하지 않습니다.
  • 일부 데이터는 세션 데이터에 해당하며, 탭을 닫거나 브라우저를 재시작하면 초기화될 수 있습니다.

3. 우리가 사용하는 권한 및 용도

  • Storage 권한: 설정, 읽기 상태 및 로컬 메모/선 긋기 데이터를 저장하는 데 사용됩니다. 인증 세션을 관리합니다.
  • Tabs 권한: 로그인 과정에서 OAuth 인증 탭을 열고 모니터링하며, 인증이 완료된 후 해당 탭을 자동으로 닫는 데 사용됩니다.
  • 웹사이트 콘텐츠 접근: 읽기 모드, 하이라이트 및 손글씨 등의 기능을 제공하기 위해, 확장 프로그램은 조건에 맞는 웹사이트 페이지에서 콘텐츠 스크립트를 실행하고 로컬에서 페이지 콘텐츠를 분석 및 재배치합니다; 이 과정에서 전체 페이지 콘텐츠를 서버에 업로드하지 않습니다.
  • 네트워크 호스트 접근 권한: 다음 서비스에만 사용됩니다: https://www.google-analytics.com/https://bacink.com/ 및 BacInk 클라우드 서비스에서 사용하는 Supabase 엔드포인트(인증, 설정 동기화 및 공유 서비스 포함).

4. 데이터 외부 전송

  • Google Analytics 4(GA4): 익명 이벤트 데이터를 전송합니다(예: 기능 사용 횟수, 모드 전환, 페이지 탐색, 테마 전환, 시간 구간 및 도메인 이름), 이를 제품 품질 및 기능 개선에 사용합니다.
  • BacInk API: https://bacink.com/backend/api/blog.php 에서 필요한 기사 요약 데이터(알림 및 개인정보 처리방침 링크의 업데이트 요청)를 요청합니다.
  • BacInk 클라우드 서비스(Supabase): 로그인한 회원이 클라우드 동기화를 활성화한 경우, 확장 프로그램 설정(여백, 글꼴, 줄 간격, 단축키 등), 하이라이트 및 주석 데이터는 BacInk의 Supabase 백엔드에 전송되어 저장 및 기기 간 동기화됩니다. 이 전송은 HTTPS 암호화로 보호되며, 데이터는 인증된 계정과만 연결됩니다.
  • 공유 기능(Supabase): 귀하가 공유 링크를 생성할 경우 시스템은 페이지 URL 및 공유된 하이라이트와 같은 필요한 데이터를 업로드하여 초대자가 공유 내용을 검토할 수 있도록 합니다.
  • Google OAuth 인증: Google 계정으로 로그인하기로 선택하면 로그인 과정에서 Google의 OAuth 권한 부여 페이지가 열립니다. BacInk는 인증 완료 후 Supabase에서 제공하는 세션 토큰만을 수신하며, 귀하의 Google 비밀번호를 직접적으로 획득하지 않습니다.

5. 우리가 하지 않는 일

  • 이름, 전화번호 등 직접적으로 개인 식별이 가능한 데이터를 수집하지 않습니다(이메일 주소는 귀하가 로그인할 때만 수집됩니다).
  • 전체 브라우징 URL, URL 경로 또는 쿼리 파라미터를 전송하지 않습니다; 분석 데이터에는 페이지 호스트 이름(예: example.com)만 기록하며, 경로나 개인화 정보는 포함하지 않습니다.
  • 웹 페이지에서의 계정 비밀번호 또는 폼 입력 내용을 BacInk 서버로 전송하지 않습니다.
  • 귀하의 개인 데이터를 판매하지 않습니다.
  • 귀하의 하이라이트, 주석 또는 손글씨 내용을 서버에 업로드하지 않습니다. 클라우드 동기화 기능은 귀하가 로그인하고 활성화해야 하며, 무료 사용자의 데이터는 항상 로컬에만 저장됩니다.
  • 인증 토큰(access token, refresh token)을 웹 페이지 콘텐츠 스크립트나 제3자 서비스로 전달하지 않습니다.

6. 데이터 보존 및 삭제

  • 로컬 데이터는 귀하의 브라우저에 보관되며, 귀하가 브라우저/확장 프로그램 데이터를 지우거나 확장 프로그램을 제거할 때까지 유지됩니다.
  • 원격 분석 데이터는 Google Analytics의 서비스 정책 및 보존 설정에 따라 관리됩니다.
  • 클라우드 동기화 및 공유 데이터(설정, 단축키, 하이라이트 및 귀하가 생성한 공유 콘텐츠)는 BacInk 클라우드 서비스에서 관리됩니다. 공식 웹사이트의 계정 관리 페이지를 통해 귀하의 계정과 클라우드 데이터를 삭제할 수 있습니다.

7. 귀하의 통제권

  • 귀하는 브라우저 데이터를 지우고, 확장 프로그램을 제거하며, 브라우저 권한을 조정하여 로컬 데이터 보존 및 관련 기능 작동을 제어할 수 있습니다.
  • 설정 페이지에서 언제든지 클라우드 동기화 기능을 켜거나 끌 수 있습니다.
  • 대시보드의 로그아웃 기능을 통해 계정 세션을 종료할 수 있으며, 로그아웃 후에는 확장 프로그램이 로컬 저장 모드로 돌아갑니다.
  • 로컬 하이라이트, 주석 및 손 글씨 데이터를 삭제하거나 귀하가 생성한 공유 링크를 철회할 수 있습니다.
  • 공식 웹사이트의 계정 관리 페이지를 통해 계정을 삭제하여 BacInk 클라우드 서비스에 저장된 개인 데이터 및 모든 관련 자료를 삭제할 수 있습니다.

8. 정책 업데이트

본 정책은 기능이나 법규 요구 사항에 따라 업데이트될 수 있으며, 업데이트 내용은 본 페이지에 게시되고 '최종 업데이트' 날짜가 동시에 조정됩니다.

9. 문의하기

본 개인정보 처리방침에 대해 문의가 있으시면 다음으로 연락해 주십시오: bacink.contact@gmail.com

Eink Mode를 사용함으로써 귀하가 이 개인정보 처리방침을 읽고 동의했다는 것을 의미합니다.

최종 업데이트: 2026년 5월 3일