개인정보처리방침
Version 0.2.0 · Effective 2026-09-17 · English
이 한국어본은 편의를 위한 번역입니다. 해석이 충돌할 경우 위 영어(EN) 원본이 우선합니다.
WhipWhip은 ChatGPT·Claude·Gemini·Grok·Perplexity의 웹 챗봇 UI 위에 제어 패널을 얹는 브라우저 확장으로, 그 채팅 탭들에 걸쳐 재사용 가능한 "Whip" 자동화를 조립·실행하게 해줍니다.
수집하는 정보
없습니다. WhipWhip은 백엔드 서버가 없고 계정을 요구하지 않습니다. 대화 내용은 브라우저를 벗어나지 않습니다 — 확장은 프롬프트·응답·페이지 내용을 어디로도 전송하지 않습니다.
확장이 밖으로 내는 요청은 한 종류뿐이고, 대상도 우리 공유 게시판 하나입니다: 올라와 있는 글을 읽습니다. 주소로 셋을 임포트할 때, 받아 둔 셋에 갱신이 있는지 확인할 때, 그리고 방금 게시한 직후입니다. 그 요청이 나르는 것은 글 id뿐이고 자격 증명도 대화 내용도 실리지 않습니다. 개발자는 사용자의 어떤 데이터도 받거나, 보거나, 저장하지 않습니다.
확장이 저장하는 것과 저장 위치
모든 확장 상태는 사용자 브라우저 안에만 보관됩니다(브라우저를 닫으면 사라지는 값도 일부 있습니다).
- WhipSet과 Whip(사용자가 만든 자동화) — 그 안에 담긴 프롬프트 텍스트와 변수 정의 포함.
- 워크스페이스 상태: 탭 그룹, 대화 태그, 실행 중 캡처한 변수의 런타임 값.
- 확장 설정(예: 항상 열기 모드, 워크스페이스 자동 지정).
이 데이터는 브라우저를 벗어나지 않습니다. 어떤 서버로도 동기화되지 않고, 개발자와 공유되지 않으며, 제3자에게 전송되지 않습니다. 확장을 삭제하면 함께 제거됩니다.
확장이 접근하는 것
동작을 위해, WhipWhip은 지원하는 5개 채팅 사이트의 페이지(DOM)만 읽고 씁니다.
- 채팅에 입력된 사용자·AI의 텍스트 읽기(Whip이 요청할 때 릴레이·비교하거나 변수로 저장하기 위해).
- 채팅 입력창에 텍스트를 쓰고 전송 클릭하기(Whip 실행).
- 지원 사이트 사이에서 탭 열기·전환·그룹화(크로스탭 오케스트레이션).
WhipWhip은 그 외 어떤 웹사이트의 페이지도 읽지 않습니다. 콘텐츠 스크립트는 아래 호스트 도메인에만 주입되며, 그 밖의 곳에는 주입되지 않습니다.
권한과 필요 이유
| 권한 | 용도 |
|---|---|
storage |
WhipSet·워크스페이스·설정을 브라우저 로컬 스토리지에 저장. |
unlimitedStorage |
로컬 스토리지 기본 용량 상한을 풀어, 긴 대화 캡처와 큰 WhipSet이 잘리지 않게 함. |
tabGroups |
한 워크스페이스에 속한 탭들을 탭 그룹으로 묶어 시각적으로 함께 유지. |
chatgpt.com·gemini.google.com·grok.com·www.perplexity.ai·claude.ai 호스트 접근 |
각 지원 서비스에서 채팅 UI 조작(응답 읽기·프롬프트 작성·전송). 소셜·범용 도메인은 요청하지 않습니다. |
whipwhip.center 호스트 접근 |
우리 공유 게시판에 올라와 있는 글 읽기 — 위에서 적은 그 요청 하나입니다. |
패널 UI는 위 채팅 도메인 다섯 곳의 모든 페이지에 마운트됩니다 — 페이지별 기능이 아니라 범용 실행기이기 때문입니다. 채팅 내용을 읽고 쓰는 동작은 지원 서비스의 채팅 인터페이스를 상대로만 일어납니다.
WhipWhip은 activeTab·scripting 권한을 요청하지 않습니다. 콘텐츠 스크립트는 그 채팅
호스트 다섯에 대해 manifest에 정적으로 선언되므로, 다른 사이트에 주입될 경로 자체가 없습니다.
WhipWhip은 광범위 호스트 접근(<all_urls>)을 요청하지 않고, 원격 코드를 실행하지 않으며,
제3자 서비스를 호출하지 않습니다. 밖으로 내는 요청은 위에서 적은 게시판 읽기 하나뿐입니다.
WhipSet 공유
WhipSet 공유는 이식 가능한 인코딩 문자열을 만들어 사용자가 직접 상대에게 전달하는 방식입니다(메시지·파일 등). 내보내기 자체는 어디에도 업로드하지 않습니다. 그 문자열을 우리 공유 게시판에 올리는 것은 사용자가 따로 선택하는 별개의 행동이고, 다음 절이 그것을 다룹니다. 어느 쪽이든 공유에 채팅 내용은 결코 포함되지 않고, 내보내기로 선택한 자동화 정의만 담깁니다.
WhipWhip 사이트 (확장과 별개)
위의 모든 내용은 확장에 대한 설명이며 그 내용은 바뀌지 않습니다 — 확장은 여전히 백엔드가 없고, 계정을 요구하지 않으며, 위에 적은 그 요청 하나(글 id만 나갑니다) 말고는 대화에 관한 어떤 것도 밖으로 보내지 않습니다. WhipWhip 제품 사이트는 별개의 서비스이고 이 절이 그것을 다룹니다 — 위에서 적은, 확장이 읽는 유일한 호스트이기도 합니다.
- 읽기는 익명입니다. 랜딩·가이드·FAQ·법적 고지·게시판을 보는 데 계정도 로그인도 필요하지 않습니다.
- 로그인은 쓸 때만 필요합니다. 로그인 수단은 Google 하나입니다. 로그인하면 우리는 Google 계정 식별자와 표시 이름을 받고, 인증 제공자가 이메일 주소를 저장합니다. 우리 테이블에는 계정 식별자·표시 이름·역할('user' 또는 'moderator')을 보관합니다. 표시 이름을 이메일에서 만들지 않습니다.
- 올린 글은 공개입니다. 글의 제목·설명·붙여넣은 WhipSet 공유 문자열은 로그인 여부와 무관하게 누구나 읽을 수 있습니다.
- 어디에 저장되나. 사이트는 Vercel에서 돌고 데이터베이스는 Supabase이며, 한국(서울)에 보관됩니다.
- 조회 수와 가져간 횟수를 셉니다. 글이 열리거나 확장이 그 글을 가져갈 때, 그 사실을 기록합니다 — 나중에 게시판이 많이 찾은 셋을 보여줄 수 있도록 하기 위해서입니다. 기록에 남는 것은 넷입니다: 어느 글인지, 둘 중 어느 사건인지, 시각, 그리고 IP 주소와 글·날짜를 함께 넣어 만든 되돌릴 수 없는 해시값입니다. IP 주소 자체는 저장하지 않으며, 해시값을 IP로 되돌릴 수 없습니다. 이 값은 한 방문자를 글마다 하루 한 번만 세기 위해서만 있고 날마다 바뀝니다. 이 기록에는 사용자를 알아볼 수 있는 것이 없으며 이름 옆에 표시되지도 않습니다.
- 사이트 조회 수를 셉니다. 사이트는 Vercel Web Analytics로 지면이 몇 번 열렸는지 셉니다. 쿠키를 쓰지 않고, IP 주소를 저장하지 않으며, 개별 방문자를 식별하거나 따라다니지 않습니다 — 우리가 보는 것은 지면별 집계 수치뿐입니다. 이것은 사이트에만 해당합니다: 확장은 계측을 보내지 않으며, 위의 확장에 관한 진술은 하나도 바뀌지 않습니다.
- 계정을 지워도 글은 지워지지 않습니다. 글은 남고 저자 표기가 "삭제된 사용자"가 됩니다. 이것은 되돌릴 수 없습니다 — 계정이 사라지면 그 글과 계정을 잇는 값이 데이터베이스에 하나도 남지 않습니다. 내 글을 지우는 것은 로그인 상태에서 언제든 할 수 있는 별개의 행동입니다.
- 모더레이션. 운영자는 글을 숨길 수 있습니다. 숨겨진 글은 작성자를 포함해 아무도 읽을 수 없고, 오판을 되돌릴 수 있도록 행 자체는 남습니다.
AI 채팅 제공자
WhipWhip은 ChatGPT·Claude·Gemini·Grok·Perplexity 위에서 동작하지만 이들과 제휴 관계가 아닙니다. 그 채팅에 입력하는 내용은, 사용자가 직접 타이핑한 것과 똑같이 해당 제공자의 개인정보처리방침과 약관의 적용을 받습니다.
아동
WhipWhip은 범용 생산성 도구이며 만 13세 미만 아동을 대상으로 하지 않습니다.
변경
이 방침이 변경되면 위의 시행일이 갱신됩니다(버전은 이 문서가 아니라 확장 릴리스를 따라갑니다). 중요한 변경은 확장의 스토어 리스팅에 반영됩니다.
문의
이 방침에 대한 문의: lastdeathdragon@gmail.com