Damagochi — Privacy Policy
Last updated: 2026-05-09
한 줄 요약 / TL;DR
Damagochi 는 사용자 본인의 OpenAI API 키로 동작하는 “Bring Your Own Key” 크롬 확장입니다. 우리는 어떤 서버도 운영하지 않으며, 사용자의 데이터를 수집·저장·전송하지 않습니다. 모든 데이터는 사용자의 브라우저에만 머무릅니다.
Damagochi is a “Bring Your Own Key” Chrome extension. We do not operate any server. We do not collect, store, or transmit any user data. Everything stays in your browser.
1. 우리가 수집하는 데이터 / What we collect
없음 (None).
확장은 다음 정보를 사용자의 로컬 기기에만 저장합니다 — chrome.storage.local
및 IndexedDB. 우리(개발자) 는 이 데이터를 절대 받지 않습니다.
The extension stores the following only on your local device — in
chrome.storage.local and IndexedDB. We (the developer) never receive any of it.
- OpenAI API 키 (옵션 페이지에서 사용자가 직접 입력) / Your OpenAI API key.
- 마스코트 메타데이터 (이름, soul/페르소나 텍스트, 위치) / Mascot metadata (name, soul/persona text, position).
- 사용자가 업로드한 사진으로 생성된 스프라이트 프레임 / Sprite frame images generated from photos you upload.
- 사용자와 마스코트가 주고받은 채팅 메시지 / Chat messages exchanged with your mascots.
2. 네트워크로 전송되는 데이터 / What is sent over the network
확장이 외부로 통신하는 곳은 단 한 곳: https://api.openai.com.
The extension makes outbound requests to only one destination:
https://api.openai.com.
| 엔드포인트 / Endpoint | 목적 / Purpose | 전송 내용 / Payload |
|---|---|---|
POST /v1/chat/completions |
마스코트 응답 생성 / Generate mascot replies | 활성 마스코트의 시스템 프롬프트 + 채팅 히스토리 / System prompt + chat history of the active mascot |
POST /v1/images/edits |
스프라이트 프레임 생성 / Generate sprite frames | 사용자가 업로드한 사진 + 방향 프롬프트 / The photo you uploaded + a directional prompt |
GET /v1/models |
API 키 유효성 검증 / Validate the API key | API 키만 (Authorization 헤더) / API key only (Authorization header) |
이 호출들은 사용자 본인의 OpenAI API 키로 사용자 본인의 비용으로 이뤄집니다. OpenAI 의 데이터 처리는 OpenAI 의 개인정보 처리방침을 따릅니다.
These calls use your own OpenAI API key, billed to your own account. OpenAI’s handling of this data is governed by OpenAI’s own privacy policy: https://openai.com/policies/privacy-policy.
3. 우리가 하지 않는 것 / What we do NOT do
- 방문하는 웹페이지의 콘텐츠를 읽지 않습니다. / We do not read the content of webpages you visit.
- 사용자의 타이핑·클릭·브라우징 히스토리를 기록하지 않습니다. / We do not record your typing, clicks, or browsing history.
- API 키·사진·마스코트·채팅을
api.openai.com외 어떤 곳에도 전송하지 않습니다. / We do not transmit your API key, photos, mascots, or chats to any party other thanapi.openai.com. - 분석(analytics) 또는 텔레메트리 SDK 를 일절 사용하지 않습니다. / We do not use any analytics or telemetry SDKs.
- 백엔드 서버가 없습니다. / We have no backend server.
- 원격 코드(remote code) 를 다운로드해 실행하지 않습니다. / We do not download or execute remote code. All code ships with the extension package.
4. 권한 / Permissions
| 권한 / Permission | 용도 / Why |
|---|---|
storage |
API 키·마스코트·위치·채팅 기록을 로컬에만 저장 / Save API key, mascot data, position, and chat history locally only. |
host_permissions: https://api.openai.com/* |
OpenAI API 호출 / Call the OpenAI API. |
| 모든 URL 접근 (콘텐츠 스크립트) / All-URL access | 마스코트가 모든 페이지의 최상단 레이어에 살게 하기 위함. 페이지 입력값/콘텐츠는 읽지 않음. / So the mascot can live on top of any page. Page content and user input are not read. |
5. 데이터 삭제 / Data deletion
언제든 다음 방법으로 데이터를 삭제할 수 있습니다:
- 옵션 페이지에서 마스코트와 API 키를 직접 삭제, 또는
- 확장 자체를 제거 —
chrome.storage.local와 IndexedDB 가 함께 삭제됩니다.
To delete all data:
- Remove your mascots and API key from the options page, or
- Uninstall the extension —
chrome.storage.localand IndexedDB are wiped on uninstall.
6. 어린이 / Children
이 확장은 13세 미만의 어린이를 대상으로 하지 않으며, 13세 미만으로부터 어떤 정보도 수집하지 않습니다.
This extension is not directed to children under 13, and we do not collect any information from anyone, regardless of age.
7. 변경 사항 / Changes
이 정책이 변경되면 본 문서 상단의 Last updated 날짜가 갱신되고, 의미 있는 변경의 경우 확장의 릴리스 노트에 명시됩니다.
If this policy changes, the Last updated date at the top of this document will be updated, and material changes will be called out in the extension’s release notes.
8. 문의 / Contact
질문·이슈·제안: https://github.com/jiyong-jeong/damagochi/issues
Questions, issues, or suggestions: https://github.com/jiyong-jeong/damagochi/issues
이 확장은 MIT 라이선스로 공개된 오픈소스이며, 위 정책의 모든 주장은 소스 코드에서 직접 검증할 수 있습니다.
This extension is open source under the MIT license. Every claim in this policy can be independently verified by reading the source code.