개인정보처리방침

SSE Viewer for LLM · 2026년 9월 8일 시행

SSE Viewer 는 가로챈 내용을 어디로도 보내지 않습니다. 서버가 없습니다. 스트리밍 응답은 개발자도구 패널에 보여주기 위해 브라우저 안에만 머물고, 브라우저를 닫으면 사라집니다.

1. 이 확장이 하는 일

개발자도구에 SSE 패널을 하나 추가하고, 페이지가 받은 Server-Sent Events(text/event-stream) 응답을 그 패널에 보여줍니다. LLM API(OpenAI · Anthropic · Google Gemini)의 스트리밍 토큰을 이어 붙여 읽을 수 있는 문장으로 만들어 주는 것이 핵심 기능입니다.

2. 무엇을, 언제 읽는가

확장은 페이지의 fetch 함수를 감싸 응답의 Content-Type 을 확인합니다.

XMLHttpRequestEventSource 는 건드리지 않습니다. fetch 로 받은 SSE 응답만 대상입니다.

가로챈 내용에는 웹사이트 콘텐츠가 들어 있습니다 — 디버깅 중인 API 의 응답 본문이고, LLM API 라면 모델이 생성한 텍스트입니다.

3. 어디에 남는가

storage 권한은 이 용도로 선언돼 있습니다.

4. 페이지가 볼 수 있다는 점

가로챈 내용을 패널까지 나르기 위해, 확장은 그 페이지 안에서 window.postMessage 로 메시지를 보냅니다. 구조상 같은 페이지에서 실행 중인 다른 스크립트도 이 메시지를 볼 수 있습니다.

데이터가 여러분의 컴퓨터를 떠나지는 않지만, 신뢰할 수 없는 페이지에서 민감한 SSE 응답을 디버깅할 때는 이 점을 알고 계시는 편이 좋습니다.

5. 인터넷 연결

확장 코드에 외부로 나가는 통신이 없습니다. 분석 도구, 오류 수집기, 계정, 로그인 중 무엇도 없습니다. 가로챈 내용은 어디로도 전송되지 않습니다.

6. 모든 사이트 접근 권한이 필요한 이유

SSE 는 어느 도메인에서든 옵니다. 상용 LLM 제공자, 직접 띄운 스테이징 서버, 사내 백엔드, 개발 중인 localhost 까지 포함됩니다. 도메인을 고정 목록으로 제한하면 여러 제공자를 오가며 디버깅하는 개발자에게 쓸모가 없어집니다.

다만 모든 사이트에서 스크립트가 실행되더라도, 실제로 본문을 읽는 것은 SSE 응답뿐입니다. 그 외의 요청은 확인만 하고 그대로 통과시킵니다.

7. 제3자 제공

제공할 정보 자체가 없습니다. 전송하지 않으므로 판매하거나 공유할 것도 없습니다.

8. 방침 변경

이 방침이 바뀌면 이 페이지에 변경된 내용과 시행일을 올립니다. 데이터가 외부로 나가게 되는 변경이라면 확장 안에서도 알려드립니다.

문의

개인정보에 관한 문의는 아래로 보내주세요.
sse-viewer@csslab.dev