개인정보 처리방침

최종 수정일: 2026년 7월

Branqo에서 개인정보 보호는 부가 기능이 아닌 기본 설계 원칙입니다. 당사는 수집하는 데이터를 최소화하고, 투명하게 처리하며, 이용자가 자신의 데이터를 완전히 통제할 수 있도록 시스템 전체를 설계하였습니다. 본 개인정보 처리방침은 당사가 수집하는 데이터의 종류, 이용 목적, 그리고 이용자의 권리에 대하여 설명합니다.

이용자의 코드는 이용자의 것입니다

  • 이용자의 코드를 저장, 기록하거나 학습에 사용하지 않습니다. Branqo는 로컬 환경에서 실행되는 데스크톱 애플리케이션입니다. 저장소는 이용자의 기기에 존재하며, 당사가 소스 코드를 서버에 업로드, 복제 또는 보유하는 일은 없습니다.
  • AI 기능은 처리에 필요한 코드 diff만 전송합니다. 커밋 메시지 생성, 코드 리뷰, 충돌 해결 등 AI 기반 기능을 이용할 때, 해당 코드 diff만 당사의 AI 프록시 서버로 전송됩니다. diff는 LLM 제공업체로 전달되어 처리되고, 결과가 이용자의 클라이언트로 반환됩니다. 당사는 diff 또는 응답 결과를 저장하지 않습니다.
  • 시크릿 스캐너가 AI 전송 전에 민감한 데이터를 마스킹합니다. 코드 컨텍스트가 AI 프록시로 전송되기 전에, 내장된 시크릿 스캐너가 API 키, 토큰, 비밀번호 등의 민감한 데이터 패턴을 자동으로 감지하여 마스킹합니다. 마스킹된 부분은 플레이스홀더 토큰으로 대체되므로, AI는 코드 구조를 이해하면서도 이용자의 민감 정보에 접근하지 않습니다.

당사가 수집하는 데이터

당사는 서비스의 제공 및 개선에 필요한 범위 내에서만 데이터를 수집합니다.

계정 정보

Branqo 계정을 생성하시는 경우(Premium 기능 이용 시에만 필요), 이메일 주소와 표시 이름을 수집합니다. GitHub 또는 Google OAuth를 통해 로그인하시는 경우, OAuth 제공업체로부터 이름, 이메일 주소, 프로필 사진을 수신합니다. OAuth 인증을 통해 이용자의 저장소에 대한 접근 권한을 요청하지 않습니다.

기기 식별자

Branqo 데스크톱 애플리케이션은 운영 체제의 기기 식별자로부터 단방향 암호화 해시(SHA-256)를 생성합니다. 이 해시로부터 원래의 식별자를 복원하는 것은 불가능합니다. 당사는 기기 관리, 체험 자격 확인, 부정 사용 방지를 위해 이 해시를 이용자의 계정에 연결하는 데 사용합니다. 이 해시는 이용자의 계정 데이터와 함께 당사 서버에 저장됩니다.

이용 현황 데이터(익명화)

Branqo의 이용 현황을 파악하기 위해 익명화 및 집계된 이용 현황 데이터를 수집합니다. 여기에는 어떤 기능이 얼마나 자주 사용되는지가 포함되지만, 저장소의 내용은 포함되지 않습니다. 이러한 데이터는 개별 이용자에게 연결될 수 없습니다. 익명 텔레메트리 전송은 Branqo 설정에서 비활성화할 수 있습니다.

결제 정보

결제 처리는 전적으로 Stripe에서 수행합니다. 당사는 이용자의 신용카드 번호를 열람, 저장 또는 처리하지 않습니다. Premium 구독 관리를 위해 Stripe로부터 구독 상태 및 청구 식별 정보만 수신합니다.

AI 이용 로그

Premium 이용자의 경우, 요금 산정 및 이용 현황 대시보드 표시를 위해 AI 작업의 메타데이터(작업 유형, 타임스탬프, 토큰 수, 비용 등)를 기록합니다. 이러한 로그에 이용자의 코드 내용이나 AI 응답 내용이 포함되는 일은 없습니다.

오류 및 성능 모니터링

당사는 비정상 종료 및 성능 문제를 감지, 진단 및 해결하기 위해 제3자 오류 모니터링 서비스인 Sentry를 이용합니다. 문제가 발생하면 Sentry는 오류 세부 정보, 성능 지표, 기술적 메타데이터(예: 브라우저 종류 및 IP 주소)와 같은 기술적 진단 데이터를 수신합니다. 이러한 데이터는 Branqo의 안정성과 보안을 유지하기 위한 당사의 정당한 이익에 근거하여 유럽연합 내(Sentry의 독일 리전)에서 처리됩니다. 이 데이터는 광고에 사용되거나 여러 웹사이트에 걸쳐 이용자를 추적하는 데 사용되는 일이 결코 없으며, 이용자의 저장소 내용을 포함하지 않습니다.

부정 사용 방지 및 법규 준수

부정하거나 남용적인 구독을 방지하기 위해, 당사는 서비스를 보호하기 위한 당사의 정당한 이익에 근거하여 이용자의 대략적인 위치(IP 주소로부터 확인)와 이용자의 기기 및 브라우저 설정(예: 언어 설정)을 처리합니다. 또한 필요한 경우, 세무 및 그 밖의 법적 의무를 준수하기 위해 이용자의 청구 정보를 처리합니다.

당사가 수집하지 않는 데이터

  • 서드파티 트래킹을 사용하지 않습니다. Google Analytics, Facebook Pixel 또는 기타 서드파티 트래킹 스크립트를 사용하지 않습니다. 당사의 웹사이트 및 애플리케이션에는 광고 트래커가 포함되어 있지 않습니다.
  • 쿠키 배너가 필요하지 않습니다. 당사는 세션 인증 등 필수적인 쿠키만 사용합니다. 트래킹 쿠키를 사용하지 않으므로, 쿠키 동의 배너가 필요하지 않습니다.
  • 데이터를 판매하지 않습니다. 이용자의 개인정보를 광고 또는 마케팅 목적으로 제3자에게 판매, 대여 또는 공유하는 일은 없습니다.

데이터 보유

  • 계정 데이터 는 계정이 활성 상태인 동안 보유됩니다. 이용자는 언제든지 당사에 연락하여 계정 및 관련 모든 데이터의 삭제를 요청할 수 있습니다.
  • 계정 삭제 후, 당사는 체험 시스템의 부정 사용을 방지하기 위해 이용자의 이메일 주소 및 기기 식별자의 단방향 암호화 해시를 보유합니다. 이러한 해시로는 이용자 개인을 식별할 수 없습니다. 익명화된 청구 기록은 관련 세법에 따라 보유될 수 있습니다.
  • AI 이용 로그 는 90일 경과 후 자동으로 삭제됩니다. 이보다 이른 시점의 삭제를 원하시면 언제든지 요청할 수 있습니다.
  • 익명화된 이용 현황 데이터 는 개별 이용자에게 연결될 수 없으므로 무기한 보유됩니다.

이용자의 권리 (GDPR 및 CCPA)

Branqo는 EU 일반 데이터 보호 규정(GDPR) 및 캘리포니아 소비자 개인정보 보호법(CCPA)을 준수합니다. 이용자의 소재지와 관계없이 다음과 같은 권리를 보유합니다.

  • 접근권: 당사가 보유하고 있는 이용자의 개인정보 사본을 요청할 수 있습니다.
  • 정정권: 부정확한 개인정보의 정정을 요청할 수 있습니다.
  • 삭제권: 계정 및 관련된 모든 개인정보의 삭제를 요청할 수 있습니다.
  • 데이터 이동권: 기계 판독이 가능한 형식으로 데이터를 요청할 수 있습니다.
  • 이의제기권: 익명 텔레메트리 수집을 언제든지 비활성화할 수 있습니다.

위 권리를 행사하시려면 [email protected](으)로 연락해 주시기 바랍니다. 30일 이내에 회신드리겠습니다.

본 방침의 변경

당사는 본 개인정보 처리방침을 수시로 개정할 수 있습니다. 중요한 변경이 있는 경우, 이메일(계정이 있는 경우)을 통해 이용자에게 통지하고, 본 페이지 상단의 "최종 수정일"을 업데이트합니다. 변경 후에도 Branqo를 계속 이용하시면, 개정된 방침에 동의한 것으로 간주됩니다.

문의

본 개인정보 처리방침 또는 당사의 데이터 처리에 관한 문의 사항이 있으시면 [email protected](으)로 연락해 주시기 바랍니다.

본 개인정보 처리방침은 편의를 위해 여러 언어로 제공됩니다. 번역본과 영어 원문 사이에 불일치가 있는 경우, 정본인 영어 원문을 참조하여 주시기 바랍니다.