Privacy & Telemetry

연구 내용은 보내지 않습니다.
익명 사용 통계만 갑니다.

익명으로 보내는 것은 이벤트명, 단계 번호, 진입점, 플러그인 버전, 토큰, 프로젝트 해시뿐입니다. 연구 내용은 가지 않습니다. 첫 실행 시 동의를 받으며, 철회 방법은 아래에 있습니다.

Collected · 수집하는 것 (전부)

보내는 필드 8개가 전부입니다

아래 8개 필드 외에는 서버 스키마에 필드 자체가 존재하지 않아, 다른 어떤 데이터도 실릴 수 없습니다. 알 수 없는 필드가 섞인 요청은 서버가 통째로 거부합니다.

필드내용예
token발급된 익명 토큰 (이름·이메일과 무관)tl_…
project_hash프로젝트 난수 ID(uuid4)의 해시 — 연구 제목이 아님9f2c…
event이벤트명 8종 중 하나step_completed
step단계 번호 (1–13)6
entry_point진입점 (S1–S5)S1
plugin_version플러그인 버전0.4.2
schema_version이벤트 스키마 버전1
ts이벤트 시각2026-07-16T12:00:00Z

이벤트명 8종:

project_created · entry_point_selected · step_entered · step_completed · gate_approved · gate_rejected · gate_changes_requested · session_resumed

Never Collected · 절대 수집하지 않는 것

연구 내용은 이 채널로 갈 수 없습니다

  • 연구 아이디어·PICO 내용·프로토콜·원고 — 어떤 자유 텍스트도
  • 환자 데이터·데이터 파일·표·집계값
  • 대화 내용·파일명·프로젝트 이름(연구 주제가 담길 수 있는 문자열 일체)
  • 이름·이메일·소속 — 토큰은 익명이며 어떤 계정과도 연결되지 않습니다

환자 데이터는 별개 원칙으로 보호됩니다: 환자 수준 데이터의 처리·스크리닝은 전부 사용자의 컴퓨터 안에서만 일어납니다. 텔레메트리 동의 여부와 무관하게, 환자 데이터가 서버로 전송되는 경로는 존재하지 않습니다.

Purpose · Retention · Opt-out

목적, 보존, 철회

목적

단 하나 — 어느 단계에서 사용자가 막히는지를 파악해 그 단계를 개선하는 것. 광고·프로파일링·제3자 제공에 사용하지 않습니다.

보존

퍼널 통계 산출에 필요한 기간 동안 보존하며, 철회 시 즉시 삭제됩니다.

철회 (언제든)

Claude Code에서 아래 한 줄이면 서버의 이벤트 기록이 삭제되고 토큰이 무효화되며, 로컬 동의 파일도 제거됩니다:

python3 …/scripts/telemetry.py revoke

주의: revoke를 실행하지 않고 로컬 설정 파일(~/.researchfellow/)만 지우면, 토큰을 잃어 서버 기록 삭제를 요청할 방법이 없어집니다 — 삭제를 원하시면 파일을 지우기 전에 revoke를 먼저 실행하세요. (토큰이 익명이라, 잃어버린 토큰의 기록은 누구의 것인지 저희도 알 수 없습니다.)

폐쇄망(병원 내부망)에서는 이벤트가 로컬에만 쌓이며, 네트워크가 가능해질 때까지 아무것도 전송되지 않습니다. 문의: 문의 페이지 또는 GitHub Issues.