DopeDB · 공개 정책

개인정보처리방침

이 방침은 DopeDB 공개 웹사이트, 로컬 데스크톱 앱, 호스팅 워크스페이스와 선택형 공급자 연동에서 정보를 처리하는 방식을 설명합니다.

시행일: 2026년 9월 11일

01

개인정보처리자와 보호책임자

DopeDB 호스팅 서비스의 개인정보처리자이자 개인정보 보호책임자는 대한민국의 개인 운영자 최재송입니다. 개인정보 문의, 권리 요청과 불만은 cjs5241@gmail.com으로 보낼 수 있습니다.

02

적용 범위와 책임

이 방침은 dopedb.dev, app.dopedb.dev의 호스팅 서비스, DopeDB 데스크톱 앱과 선택형 관리형 공급자 연동에 적용됩니다. 별도로 설명한 정제된 Sentry 진단과 사용자가 명시적으로 동의한 데스크톱 제품 분석을 제외하고 기기에만 남는 정보는 사용자가 통제하며 호스팅 서비스가 수신하지 않습니다.

워크스페이스 조직은 구성원 또는 DB 관련 정보를 이용하는 목적과 방법을 별도로 결정할 수 있습니다. 이 경우 해당 조직은 자체 고지, 처리 권한과 지시에 책임이 있고, DopeDB는 서비스 제공과 보호를 위해 호스팅된 워크스페이스 정보를 처리합니다.

03

처리하는 정보

  • 계정·초대 정보: Google 계정 식별자, 인증된 이메일 주소, 이름, 프로필 이미지, 계정 시각 정보, 워크스페이스 멤버십·역할, 초대 주소·상태, 초대한 사람의 신원과 워크스페이스 이름.
  • 세션·보안 정보: 세션·기기 인증 식별자, 만료·활동 시각, IP 주소, 사용자 에이전트, 요청 제한 키·횟수, 요청 식별자, 인증 상태와 비밀값을 제거한 감사 이벤트.
  • 워크스페이스 정보: 워크스페이스 프로필, 구성원·역할, 비밀값 없는 연결 템플릿, 환경·안전 설정, 접근 권한, 버전·충돌, 공급자·리소스 선택 정보, 암호화된 메타데이터 백업·삭제 표식과 감사 기록. 공유 템플릿은 DB 비밀번호, 토큰, 인증서, 인증 정보가 포함된 URL, 로컬 경로와 로컬 비밀값 참조를 거부합니다.
  • 공급자 설정·관리형 접근 정보: 공급자 신원·리소스 메타데이터, 선택한 Google Cloud 프로젝트·Cloud SQL 인스턴스, 요청한 OAuth 범위, 단기 설정 승인, 필요한 경우 암호화된 재사용 가능 공급자 승인, 설정 확인 정보와 자격 증명 임대 메타데이터. 일회성 DB 자격 증명은 인증된 데스크톱 앱에만 반환되며 워크스페이스 DB에 저장하지 않습니다.
  • 로컬 데스크톱·Agent 정보: 아래에서 별도로 설명하는 진단·선택형 제품 분석을 제외한 DB 자격 증명, 인증서, 고급 연결 파라미터, 쿼리 기록, 전체 실행 기록과 공급자 CLI 인증은 사용자가 지원되는 메타데이터를 명시적으로 게시하거나 선택한 맥락을 Agent 공급자에게 보내지 않는 한 기기 또는 운영체제 자격 증명 저장소에 남습니다.
  • 데스크톱 오류 진단: 정식 빌드는 정제된 예외 종류와 스택 구조 또는 코드 위치, 앱 릴리스·런타임, 제한된 React 컴포넌트 이름 연결, 폐쇄형 Agent 플러그인 공급자·작업·실패 결과 태그를 Sentry에 전송합니다. 사용자, 요청, breadcrumb, 자유 형식 메시지, 추가 맥락, 로그, replay, tracing과 기본 개인정보는 전송 전에 비활성화하거나 제거합니다.
  • 선택형 데스크톱 제품 분석: 명시적 동의 후에만 임의 생성한 설치·세션 식별자, 일방향 이벤트 식별자, 앱 버전, 운영체제 종류, 언어, 설치 범위 로그인 키, 필요한 경우 워크스페이스 범위의 팀 멤버·워크스페이스 가명 키, 워크스페이스 종류, DB 엔진·로컬 또는 관리형 접근·명령 종류·Agent 공급자·승인 여부·역할·구간화한 실행 시간이나 행 수 등 폐쇄형 결과를 전송합니다.
  • 웹사이트 정보: 호스팅·보안 요청과 Cloudflare Analytics Engine에 3개월 보관하는 정해진 페이지·언어·다운로드·워크스페이스 버튼 이벤트 분류. 웹사이트 집계에는 방문자 식별자, 전체 URL, 쿼리 문자열, 유입 경로, 기기 또는 위치 항목을 넣지 않으며 광고 프로필에 사용하지 않습니다.
04

데스크톱 진단과 분석 선택

Sentry 오류 진단과 선택형 제품 분석은 서로 별개입니다. Sentry에는 위에서 설명한 정식 앱의 정제된 오류 정보만 전송하며 제품 퍼널을 만드는 데 사용하지 않습니다. 선택형 제품 분석은 선택이 미정이거나 거부된 동안 꺼져 있고, 이용자가 허용한 뒤에만 app.dopedb.dev의 중계 서버를 거쳐 DopeDB 전용 Cloudflare 분석 서비스로 전송됩니다.

중계 서버는 폐쇄형 이벤트 스키마를 검증하고 원본 분석 이벤트를 워크스페이스 DB에 저장하지 않습니다. 전용 Cloudflare Worker는 원래 이용자의 IP, 개인 프로필, 자동 수집, 쿠키, replay, heatmap, 설문 또는 자유 형식 속성 없이 정규화된 이벤트를 EU 리전 Google BigQuery에 저장합니다. Cloudflare는 요청 메타데이터와 IP를 별도의 호스팅·보안 정보로 처리할 수 있습니다.

진단과 제품 분석에는 SQL·쿼리 본문이나 파라미터, DB 결과, DB·호스트·연결·스키마·테이블·컬럼·프로젝트 이름, 자격 증명·토큰·인증서, Agent 프롬프트·대화, 저장소 이름·소스 코드, 로컬 경로, 이메일·표시 이름, 원본 계정·워크스페이스 식별자, 요청·응답 본문 또는 원본 제품 오류를 넣지 않습니다. 광고나 범용 AI 모델 학습에도 사용하지 않습니다.

데스크톱 제품 분석 동의를 철회하면 향후 수집이 즉시 중단되고 전송 대기열과 임의 설치 식별자가 로컬에서 삭제됩니다. 다시 동의하면 새 설치·세션·로그인 키를 만듭니다. 워크스페이스 범위의 팀 멤버·워크스페이스 키는 해당 팀 안에서 별도로 동의한 이벤트를 계속 묶을 수 있습니다. DopeDB는 계정과 설치 식별자를 연결한 표를 보관하지 않으므로 이미 중계된 설치 전용·Personal Workspace·로그인 이벤트는 개별 조회할 수 없고 원본 이벤트 보유 기간 뒤 만료됩니다. 이 선택은 별도 Sentry 진단이나 공개 웹사이트의 별도 이용 분석 설정을 변경하지 않습니다.

05

처리 목적과 법적 근거

  • 서비스 제공과 이용자 요청 이행: 계정·기기 인증, 세션 유지, 워크스페이스 생성, 지원되는 메타데이터 동기화, 초대 전송과 관리형 자격 증명 발급.
  • 워크스페이스 접근 규칙 적용, 버전·감사 이력 보존, 부정 이용 방지, 장애 조사, 이용자·서비스 보호와 안정성 유지.
  • 권한 있는 관리자가 시작하고 승인한 선택형 Google Cloud 또는 기타 공급자 설정 수행.
  • 공개 웹사이트 안정성과 탐색 흐름을 측정해 문서·다운로드 과정을 개선하고, 정제된 데스크톱 장애를 진단하며, 명시적 동의가 있는 경우 폐쇄형 데스크톱 활성화·안정성·공유 접근 결과를 측정합니다.
  • 처리 항목에 따라 이용자가 요청한 서비스의 이행, 선택형 데스크톱 제품 분석·공급자 접근에 대한 명시적 동의, 이용자 권리와 비교형량한 엄격히 제한된 진단의 보안·운영상 정당한 이익 또는 관련 법률이 허용·요구하는 다른 근거에 따라 처리합니다.
06

Google 사용자 데이터

일반 로그인에는 Google 계정 식별자, 인증된 이메일, 이름과 프로필 이미지를 위한 신원 범위를 요청합니다. DopeDB는 계정 정보를 저장하기 전에 Google 액세스·갱신·ID 토큰 값을 제거합니다.

권한 있는 워크스페이스 관리자가 Google Cloud SQL 설정을 시작한 경우에만 Google Cloud platform 범위를 요청합니다. 발급된 액세스 토큰은 암호화되고, 접근 가능한 프로젝트·인스턴스 조회, 선택한 리소스 검증과 명시적으로 승인한 키 없는 설정에 사용되며 10분 안에 만료됩니다. Google 갱신 토큰이나 서비스 계정 키는 요청하거나 보관하지 않습니다.

Google 데이터는 광고, 신용 결정 또는 범용 AI 모델 학습에 사용하지 않습니다. DopeDB의 Google API 정보 사용과 이전은 제한적 사용 요건을 포함한 Google API 서비스 사용자 데이터 정책을 따릅니다. Google 계정 권한에서 접근을 철회할 수 있습니다.

07

Agent와 사용자가 선택한 서비스

DopeDB는 공식 Agent 어댑터를 실행하며 사용자의 로컬 Codex 또는 Claude CLI 로그인을 이용합니다. DopeDB는 해당 공급자 로그인 토큰을 읽거나 갱신하거나 저장하지 않습니다. 프롬프트와 사용자가 포함한 스키마, 쿼리, 결과, 파일 또는 오류 맥락은 공식 CLI를 통해 선택한 공급자에게 전송되고 해당 계정 설정, 약관과 개인정보처리방침에 따라 처리될 수 있습니다.

사용자가 명시적으로 연결한 클라우드 프로젝트, DB, GitHub 저장소 또는 기타 서비스도 지시 수행에 필요한 요청과 데이터를 수신합니다. 해당 공급자는 독립된 수신자이며 처리 위치와 보유 기간은 선택한 공급자, 계정과 리소스에 따라 달라집니다. DopeDB는 Agent 대화나 DB 내용을 범용 AI 모델 학습에 별도로 사용하지 않습니다.

08

처리 위탁과 정보 제공

  • Cloudflare는 공개 웹사이트, 워크스페이스 앱, 백그라운드 작업 조정과 워크로드 신원 서비스를 호스팅하고 보호합니다. D1 데이터베이스에 계정·워크스페이스 레코드와 암호화된 연동·백업 레코드를 저장합니다. 정해진 웹사이트 이벤트를 Analytics Engine에 저장하며 요청과 보안 메타데이터를 처리할 수 있습니다. 방침: https://www.cloudflare.com/privacypolicy/.
  • Sentry는 미국 수집 서비스를 통해 정식 데스크톱 앱의 오류 진단을 제공합니다. 위에서 설명한 정제된 오류 정보만 수신합니다. 방침: https://sentry.io/privacy/.
  • Cloudflare는 전용 제품 분석 Worker를 호스팅하며, 데스크톱에서 명시적으로 동의한 이벤트는 Google Cloud의 BigQuery(EU)에 저장됩니다. Google 방침: https://cloud.google.com/terms/cloud-privacy-notice. DopeDB 중계 서버는 원래 이용자의 IP 없이 폐쇄형 이벤트만 전송합니다. 방침: https://www.cloudflare.com/privacypolicy/.
  • Neon, LLC(Neon)는 이전 계정·워크스페이스 레코드를 PostgreSQL에 저장했습니다. 이전 정리 중에는 접근을 제한한 복구 사본이 남으며, 현재 워크스페이스 데이터베이스는 Cloudflare D1입니다. 연락처: privacy@neon.tech, 방침: https://neon.com/privacy-policy.
  • Plus Five Five, Inc.(Resend)는 이메일 전송이 구성된 경우에만 워크스페이스 초대를 발송합니다. 수신자·초대자 이름과 이메일, 워크스페이스 이름, 초대 링크를 받습니다. 연락처: privacy@resend.com, 방침: https://resend.com/legal/privacy-policy.
  • Google은 로그인·선택형 Cloud API 요청을 수신하고, 사용자가 선택한 Agent·클라우드·DB 공급자는 사용자가 시작한 요청만 수신합니다. 각 독립 공급자의 약관과 개인정보처리방침이 적용됩니다.
  • 워크스페이스 정보는 현재 역할과 연결 권한에 따라 구성원에게 표시됩니다. 관련 법률, 유효한 법적 명령 또는 권리·안전을 보호할 긴급한 필요가 있는 경우에도 정보를 제공할 수 있습니다. 개인정보를 판매하거나 맞춤형 행태 광고 목적으로 공유하지 않습니다.
09

개인정보의 국외 처리와 이전

DopeDB 운영자는 대한민국에 있습니다. 공개 웹사이트와 워크스페이스 요청은 단일 국가로 제한되지 않는 Cloudflare 분산 네트워크에서 처리됩니다. 워크스페이스 D1 데이터베이스는 북미 동부 배치를 요청하지만, 이 배치 선호가 특정 국가나 법적 관할을 보장하지는 않습니다. 이전 정리 중에는 미국에 접근을 제한한 과거 복구 사본이 남습니다. 인증 요청과 레코드는 암호화된 통신으로 전송됩니다. 각 공급자는 법적 고지에 표시된 위치의 하위 처리자를 이용할 수 있습니다.

정제된 정식 데스크톱 오류는 Sentry의 미국 수집 서비스로 직접 전송됩니다. 선택형 데스크톱 제품 분석은 Cloudflare의 워크스페이스 중계 서버를 거쳐 전용 Cloudflare 분석 Worker로 전송됩니다. 정규화된 Desktop 이벤트는 Google BigQuery의 EU 멀티 리전에 저장됩니다. Worker 처리와 호스팅 보안 메타데이터는 이 저장 관할 밖에서 처리될 수 있습니다.

초대 이메일이 활성화된 경우 관리자가 초대를 보내거나 다시 보낼 때 위에 적은 초대 정보가 암호화된 API 요청으로 미국의 Resend에 전송됩니다. Google과 사용자가 선택한 Agent·클라우드·DB 공급자는 자체 방침에 표시된 국가 또는 연결 리소스에서 선택한 리전에서 정보를 처리할 수 있습니다.

수신자는 위 목적을 위해 서비스 계약, 계정·워크스페이스 생애주기, 공급자 백업 주기와 법률상 필요한 기간 동안 정보를 처리합니다. 핵심 국외 처리를 거부하려면 호스팅 워크스페이스에 로그인하거나 이를 생성하지 않을 수 있습니다. 이 경우 호스팅 공유·관리형 접근은 이용할 수 없지만 로컬 전용 데스크톱 기능은 사용할 수 있습니다. 선택형 연동은 연결하지 않거나 연결 해제 후 공급자 측 권한을 철회하여 별도로 거부할 수 있습니다.

10

보유, 삭제와 파기

  • 기기 인증·Google Cloud 설정 세션은 최대 10분, 관리형 DB 자격 증명은 일반적으로 최대 15분, 초대 링크는 48시간, 현재 계정 세션은 더 일찍 철회하지 않는 한 최대 30일 동안 유효합니다. 관련 보안·감사 기록은 아래의 더 긴 기간 동안 보유할 수 있습니다.
  • 계정, 멤버십, 워크스페이스, 연결, 버전, 연동과 감사 기록은 활성 워크스페이스 제공·보호와 법적 의무 이행에 필요한 동안 보유합니다. 현재 워크스페이스의 직접 삭제 기능은 비활성화되어 있으므로 Owner 또는 권한 있는 사람은 이메일로 확인 절차를 거친 삭제를 요청할 수 있으며, 계속 보유해야 하는 기록이 있으면 그 이유를 설명합니다.
  • 메타데이터 백업을 삭제하면 제품에서 이용할 수 없게 되고 삭제 표식이 기록됩니다. 암호화된 본문은 확인된 워크스페이스 삭제 또는 운영상 파기가 완료될 때까지 남을 수 있습니다. 연동을 해제하면 지원되는 범위에서 DopeDB가 저장한 승인을 삭제하거나 무효화하지만 공급자 측 접근도 직접 철회해야 합니다.
  • 선택형 데스크톱 분석 재전송 대기열은 폐쇄형 이벤트를 최대 100개 보관하고 7일이 지난 이벤트를 버리며, 동의를 철회하면 임의 설치 식별자와 함께 삭제됩니다. 전용 EU 리전 BigQuery 데이터셋의 원본 제품 이벤트는 최대 30일 이내 활성 저장소에서 만료됩니다. 제한된 복구 저장소에는 2일의 시점 복구 기간과 이후 7일의 비상 복구 기간 동안 사본이 남을 수 있습니다. 정제된 Sentry 이벤트는 설정된 장애 조사 기간에만 보유하고 더 이상 필요하지 않으면 삭제하거나 익명화합니다.
  • 파기 시점이 되면 전자 기록은 해당 DB, 저장소와 공급자 생애주기에 따라 삭제하거나 복구할 수 없게 익명화합니다. 격리된 공급자 백업은 보호된 백업 주기가 끝날 때까지 남을 수 있으며 일반 서비스 운영에는 사용하지 않습니다.
  • 로컬 데스크톱 정보는 연결·기록 제거, 운영체제 자격 증명 항목 삭제 또는 앱 제거 시까지 남습니다. Agent나 연결된 공급자가 가진 사본은 해당 공급자의 기능으로 삭제해야 합니다.
11

쿠키와 자동 수집

호스팅 워크스페이스는 선택한 세션을 유지하기 위해 짧은 쿠키 캐시를 포함한 보안·필수 인증 쿠키를 사용합니다. 현재 세션은 최대 30일간 유지될 수 있습니다. 쿠키를 차단하거나 삭제하면 호스팅 로그인이 불가능하거나 종료되지만 로컬 전용 데스크톱 이용에는 영향이 없습니다.

공개 웹사이트는 페이지·클릭 수를 제한된 항목으로 집계하기 위해 동일 출처의 Cloudflare Analytics Engine 수집 경로를 사용합니다. 웹사이트 방문자 식별자를 만들지 않고 광고 쿠키나 사이트 간 행태 추적을 사용하지 않습니다. Do Not Track과 Global Privacy Control 설정 시 수집을 중단합니다. 요청이 서비스에 도달하면 호스팅 보안 메타데이터는 처리될 수 있습니다.

선택형 데스크톱 제품 분석은 웹사이트 쿠키를 사용하지 않고 웹사이트 이벤트 집계와 연결하지 않으며 앱 안에서 동의한 뒤에만 시작합니다. Sentry 진단은 별도 오류 관측 경로이며 퍼널 측정에 사용하지 않습니다.

12

안전성 확보조치

DopeDB는 암호화 통신, 서버 권한 재검증, 단기 자격 증명, 암호화된 공급자 승인·메타데이터 백업, 키 없는 Google Cloud 연합, 비밀값을 제거한 로그, 비밀값 없는 공유 템플릿과 운영체제 자격 증명 저장소를 사용합니다. 현재 워크스페이스 역할과 연결 권한에 따라 접근을 제한합니다. 완전한 보안은 보장할 수 없으므로 필요한 최소 클라우드·DB 권한만 부여하고 침해가 의심되면 즉시 알려 주세요.

13

이용자의 권리와 구제

  • 이용자 또는 적법한 대리인은 cjs5241@gmail.com으로 개인정보 열람, 정정, 삭제, 처리 정지·제한, 동의 철회 또는 해당 정보의 사본을 요청할 수 있습니다. 요청이 거절된 경우 이의 제기도 할 수 있습니다. 처리 전에 신원과 권한을 확인할 수 있으며 법률상 요청을 거절해야 하거나 거절할 수 있는 경우 이유를 설명합니다.
  • 앱에서 선택형 데스크톱 제품 분석 동의를 철회할 수 있으며, 전송 대기열과 설치 식별자가 즉시 삭제됩니다. DopeDB는 임의 설치 식별자와 계정을 연결한 표를 보관하지 않으므로 이미 중계된 설치 전용·Personal Workspace·로그인 이벤트는 개별 조회할 수 없고 안내된 최대 30일의 원본 이벤트 보유 기간 뒤 만료됩니다. 해당 팀 이벤트는 권한이 확인된 요청에 따라 그 팀 범위의 멤버·워크스페이스 가명 키를 다시 계산해 전용 BigQuery 데이터셋에서 삭제할 수 있습니다. Sentry와 Cloudflare는 Desktop 분석 식별자와 연결하지 않으므로 각 공급자 요청을 별도로 처리합니다.
  • 연동 해제, Google 계정에서 DopeDB 권한 철회, 세션 로그아웃 또는 워크스페이스 관리자에게 멤버십 변경·삭제 요청을 할 수 있습니다. 로컬 전용 데스크톱 이용에는 선택형 공급자 연동이 필요하지 않습니다.
  • 추가 구제가 필요하면 개인정보침해 신고센터(https://privacy.kisa.or.kr) 또는 개인정보분쟁조정위원회(https://www.kopico.go.kr)에 도움을 요청할 수 있습니다.
14

아동, 방침 변경과 언어

DopeDB는 개발자 도구이며 만 16세 미만 아동을 대상으로 하지 않습니다. 호스팅 서비스를 통해 해당 아동의 개인정보를 고의로 수집하지 않으며 이를 알게 되면 적절한 삭제 조치를 합니다.

제품이나 법률 변경에 따라 이 방침을 수정할 수 있습니다. 중요한 변경은 변경된 시행일과 함께 이 페이지에 게시하고 법률이 요구하는 경우 별도로 알립니다. 이전 버전은 개인정보 문의처에 요청할 수 있습니다.

한국어판과 영어판은 같은 의미로 작성되었습니다. 내용이 충돌하면 관련 법률이 허용하는 범위에서 한국어판이 우선합니다.