---
title: "보안"
description: "LogBrew가 데이터를 저장하는 위치, 데이터를 보호하는 방식, 데이터를 처리하는 제공업체, 취약점 신고 방법을 안내합니다."
canonical: "https://logbrew.co/ko/security"
last_updated: "2026-10-31"
---

# 보안

LogBrew가 데이터를 저장하는 위치, 데이터를 보호하는 방식, 데이터를 처리하는 제공업체, 취약점 신고 방법을 안내합니다.

2026년 10월 31일 업데이트

Canonical: https://logbrew.co/ko/security
HTML: https://logbrew.co/ko/security

## 데이터 위치

- 계정 데이터, 프로젝트 데이터, 텔레메트리, 업로드된 파일은 독일 뉘른베르크의 데이터 센터에 저장됩니다. 백업은 독일 팔켄슈타인의 데이터 센터에 저장됩니다.
- 요청은 독일의 서버에 도달하기 전에 Cloudflare의 글로벌 네트워크를 거칩니다.

## 전송 중 암호화

- logbrew.co, api.logbrew.co, mcp.logbrew.co는 TLS 1.2와 TLS 1.3만 허용합니다. TLS 1.0 또는 1.1을 사용하는 연결은 거부됩니다.
- Cloudflare와 LogBrew 서버 사이의 트래픽도 암호화되며, Cloudflare는 서버 인증서를 검증합니다. 서버는 TLS 1.2와 1.3만 허용합니다.
- 브라우저는 HTTPS를 사용해야 합니다. 모든 응답은 하위 도메인과 preload 플래그를 포함해 2년 동안 유효한 HSTS를 보냅니다.
- DNS 응답은 DNSSEC로 서명됩니다. logbrew.co로 오는 메일은 TLS가 필수이며(MTA-STS), DMARC를 통과하지 못한 메일은 거부됩니다.
- 백업은 SSH를 통해 백업 스토리지로 전송되고, 오래된 텔레메트리는 HTTPS를 통해 객체 스토리지로 전송됩니다.

## 저장 데이터 암호화

- 30일이 지난 텔레메트리는 객체 스토리지로 이동합니다. 각 객체는 LogBrew만 보유한 키로 AES-256 암호화되므로 스토리지 제공업체는 내용을 읽을 수 없습니다.
- 저장된 저장소 액세스 토큰, 웹훅 URL, 웹훅 서명 시크릿은 각각 별도의 파생 키로 AES-256-GCM 암호화됩니다.
- 프로젝트 API 키와 에이전트 리프레시 토큰은 SHA-256 해시로만 저장되므로, 데이터베이스 사본이 있어도 사용 가능한 키는 드러나지 않습니다.
- 업로드된 소스 맵과 네이티브 심볼 파일은 서버를 떠나 백업 스토리지로 가기 전에 X25519 공개 키 암호화로 암호화됩니다. 복호화 키는 백업 스토리지에 절대 보관하지 않습니다. 각 백업 세트에는 서명이 붙으며, 서명이 일치하지 않는 세트는 복원 시 거부됩니다.

## 접근 제어

- 로그인은 GitHub, GitLab, Bitbucket 또는 Google로만 할 수 있습니다. LogBrew는 비밀번호를 저장하지 않습니다.
- 웹 세션은 HttpOnly 쿠키를 사용하며 최대 30일 동안 유지됩니다. 로그아웃하면 브라우저뿐 아니라 서버에서도 세션이 종료됩니다.
- 조직에는 3가지 역할이 있습니다. 소유자는 결제와 삭제를 관리합니다. 관리자는 멤버를 관리하지만 프로젝트를 자동으로 볼 수는 없습니다. 멤버는 자신에게 할당된 프로젝트만 볼 수 있습니다.
- 수집 키는 데이터를 보내기만 하고, 읽기 키는 데이터를 읽기만 할 수 있습니다. 프로젝트 소유자는 언제든지 키를 폐기할 수 있습니다. 에이전트는 이용자의 동의를 받아 OAuth로 연결됩니다.
- 프로덕션 서버에는 LogBrew 팀만 접근할 수 있으며, 관리 기기에서 암호화된 사설 네트워크를 통해 키 기반 로그인으로 접속합니다. 프로덕션 변경 사항은 검토를 거치고 자동 검사를 통과한 코드에서만 배포됩니다.

## 보존 및 삭제

- 텔레메트리는 플랜의 보존 기간 동안 보관됩니다. Free는 30일, Pro는 90일, Business는 365일, Enterprise는 계약에서 정한 기간(계약으로 정하기 전까지는 365일)입니다. 보존 기간이 끝나고 1~8일 후에 삭제됩니다. 더 짧은 보존 기간으로 바꾸면 오래된 텔레메트리는 1일 이내에 삭제됩니다. 사용량과 결제 기록은 보관됩니다.
- 프로젝트를 삭제하면 수집이 즉시 중단되고, 프로젝트의 라이브 데이터는 몇 분 후 자동으로 삭제됩니다. 계정을 삭제하면 접근이 즉시 비활성화되고 24시간의 복원 기간이 유지된 뒤, 계정의 라이브 데이터가 삭제되고 유료 플랜이 종료됩니다.
- 백업은 재해 복구용으로만 존재하며 제품 서비스에는 사용되지 않습니다. 전체 세트를 새 서버에 복원할 수 있으며, 복원 점검이 매일 실행됩니다.

## 취약점 신고

- security@logbrew.co로 이메일을 보내세요. 이 주소는 logbrew.co/.well-known/security.txt의 security.txt에도 게시되어 있습니다.
- LogBrew는 사용 제한 정책을 따르는 선의의 보안 연구를 환영하며, 이에 대해 어떠한 조치도 취하지 않습니다.

## 하위 처리자

다음 제공업체는 LogBrew를 위해 고객 데이터를 처리합니다. 이 목록이 변경되면 LogBrew가 알립니다.

| 제공업체 | LogBrew를 위해 하는 일 | 처리하는 데이터 | 위치 |
| --- | --- | --- | --- |
| Hetzner Online GmbH | 서버, 데이터베이스, 객체 스토리지, 백업 스토리지 | 모든 계정 데이터, 프로젝트 데이터, 텔레메트리, 업로드된 소스 맵과 네이티브 심볼 파일, 백업 | 독일: 서버와 스토리지는 뉘른베르크, 백업은 팔켄슈타인 |
| Cloudflare, Inc. | logbrew.co, api.logbrew.co, mcp.logbrew.co의 DNS, 콘텐츠 전송, 공격 방어, 엣지 HTTPS | 전송 중인 모든 요청: IP 주소, 헤더, 쿠키, 요청 본문(API로 보내는 텔레메트리 포함) | Cloudflare 글로벌 네트워크 중 방문자와 가장 가까운 위치 |
| Resend, Inc. | 초대, 알림 요약 같은 제품 이메일을 보내고, logbrew.co 주소로 오는 메일을 받습니다 | 수신자 이메일 주소, 초대에 포함된 팀원 이름, 알림 내용(이슈 제목, 프로젝트 이름, 규칙 이름, 서비스), 지원팀에 보낸 메일의 내용 | 발신은 미국, 수신은 아일랜드 |
| Stripe | 유료 플랜의 결제, 구독, 인보이스, 결제 포털 | LogBrew 계정 참조 정보와 플랜. Stripe Checkout에 입력한 결제 카드, 청구 이메일, 주소는 Stripe로 직접 전달되며 LogBrew에는 전달되지 않습니다. | 미국 및 아일랜드 |
| Apple Inc. | iOS 앱 푸시 알림(알림을 켠 사용자에 한함) | 기기 푸시 토큰과 알림 텍스트(알림 유형, 이슈 제목, 프로젝트 이름, 서비스) | 미국 |

LogBrew는 타사 오류 추적 도구나 제품 분석 서비스를 사용하지 않습니다. LogBrew 자체의 오류는 LogBrew로 전송됩니다. 웹사이트는 광고 또는 분석 쿠키를 설정하지 않습니다.

## 이용자가 연결하는 서비스

이 서비스는 하위 처리자가 아닙니다. 이용자가 연결하기로 선택한 경우에만 데이터를 처리합니다.

| 서비스 | LogBrew와 주고받는 데이터 |
| --- | --- |
| GitHub, GitLab, Bitbucket 또는 Google 로그인 | LogBrew는 제공업체가 공유하는 프로필(이름, 이메일 주소, 아바타, 해당 제공업체의 사용자 번호)을 받습니다. 비밀번호 로그인은 없습니다. |
| GitHub, GitLab 또는 Bitbucket의 저장소 | 저장소를 연결하면 LogBrew는 이용자의 액세스 토큰으로 저장소 메타데이터, 커밋, 소스 컨텍스트에 필요한 파일을 읽습니다. |
| Slack, Discord, Microsoft Teams를 포함한 웹훅 | LogBrew는 이용자가 추가한 URL로만 알림 메시지를 보냅니다. |
| 이용자의 AI 에이전트 | MCP 클라이언트나 CLI는 이용자의 동의나 키가 있을 때만 프로젝트 데이터를 읽습니다. LogBrew는 자체적으로 AI 제공업체에 고객 데이터를 보내지 않습니다. |
