컨텐츠로 건너뛰기

개인정보처리방침

집중요정(Focus Fairy)은 집중 시간을 기록하고 보여주는 데 꼭 필요한 정보만 다뤄요. 이 문서는 집중요정 Slack 봇과 집중요정 크롬 익스텐션에 함께 적용돼요.

시행일: 2026년 10월 22일 (10월 24일 개정: Slack status 조회 추가)

수집하는 정보

집중요정 서버에 저장되는 정보

정보용도
Slack 워크스페이스 ID · 사용자 ID누구의 기록인지 구분
워크스페이스 이름 · 사용자 표시 이름팝업·리포트에 이름 표시 (표시 이름은 하루 동안만 캐시)
집중 세션 기록 (시작·종료 시각, 집중 시간, 쉬어간 시간, 계획, 카테고리)통계, 리포트, 랭킹
진행 중인 세션 상태시작·일시정지·종료 처리
/start 한 채널의 ID와 이름 (최근 10개)익스텐션에서 메시지를 올릴 채널 선택
월 목표 시간이번 달의 나무, 목표 안내
익스텐션 연결 토큰의 해시값익스텐션 요청이 본인 것인지 확인 (토큰 원본은 저장하지 않아요)
워크스페이스 설정 (자동 기록 임계값, 기본 시간대 등)세션 처리
워크스페이스에 설치된 봇 토큰Slack 메시지 발송, 사용자 이름 조회
Slack status 동기화 연결 시 사용자 토큰status 변경 (연결한 사용자만)
집중 시작 전 사용자가 직접 설정한 status, 집중요정이 마지막으로 표시한 status직접 설정한 status를 덮어쓰지 않고 집중이 끝나면 되돌리기 (status 동기화 연결자만, 되돌린 뒤 삭제)

크롬 익스텐션이 브라우저에 저장하는 정보

익스텐션은 chrome.storage.local(이 브라우저 안)에만 아래 정보를 저장해요.

  • 연결한 워크스페이스의 서버 주소, 연결 토큰, 워크스페이스·사용자 이름
  • 워크스페이스별 채널 선택, 마지막 세션 상태(툴바 배지 표시용)

수집하지 않는 정보

  • 방문한 웹사이트, 브라우징 기록, 탭 내용
  • Slack 메시지 내용 (집중요정 명령어로 입력한 계획 외에는 읽지 않아요)
  • 위치, 연락처, 결제 정보
  • 광고·분석 도구를 쓰지 않아요

익스텐션의 content script는 집중요정 연결 페이지(/extension/connect)에서만 동작하고, 그 페이지의 일회용 연결 코드만 읽어요.

정보를 쓰는 곳

  • 집중 시간 기록과 통계 (/today, /weekly, /report, App Home, 익스텐션 팝업)
  • 같은 워크스페이스 팀원에게 보이는 정보: 집중 상태, 카테고리, 집중 시간, 랭킹. 계획 내용은 익스텐션의 팀원 현황에 보이지 않아요 (채널에 올라가는 시작·종료 메시지에는 포함돼요)
  • 정보를 판매하거나 광고에 쓰지 않고, 아래 처리 위탁 외에는 제3자에게 제공하지 않아요

처리 위탁

업체내용
Cloudflare (Workers, Workers KV)서버 실행, 데이터 저장
Slack메시지 발송, 사용자 이름 조회, status 조회·변경

보관 기간과 삭제

  • 집중 기록은 통계를 위해 별도 요청이 없으면 계속 보관해요.
  • 익스텐션 연결은 팝업의 ⚙︎ → 연결 해제로 브라우저에서 지울 수 있고, Slack에서 다시 연결하거나 토큰을 새로 받으면 이전 토큰은 바로 무효가 돼요.
  • 익스텐션을 삭제하면 브라우저에 저장된 정보도 함께 지워져요.
  • 기록 삭제를 원하면 GitHub 이슈로 요청해주세요.

보안

  • 서버와 익스텐션은 HTTPS로 통신해요. 웹스토어에서 설치한 익스텐션은 집중요정 서버에만 접근할 수 있어요.
  • 연결 토큰과 일회용 연결 코드는 SHA-256 해시로만 저장하고, 연결 코드는 10분 뒤 만료돼요.

문의

GitHub 이슈로 문의해주세요. 이 방침이 바뀌면 이 페이지에 시행일과 함께 안내할게요.