보안
보안
인증
계정은 Firebase Authentication으로 보호됩니다. 비밀번호는 절대 평문으로 저장되지 않습니다. 이메일/비밀번호와 Google 로그인을 지원합니다. 모든 세션은 수명이 짧은 ID 토큰을 사용합니다.
전송
모든 트래픽은 전송 중 TLS 1.2+로 암호화됩니다. API 경로는 HTTPS를 강제합니다.
데이터 격리
워크스페이스 데이터는 Firestore에서 워크스페이스별로 분리됩니다. 사용자는 자신의 워크스페이스 밖의 데이터에 접근할 수 없습니다. 모든 API 경로는 데이터를 반환하기 전에 워크스페이스 멤버십을 확인합니다.
결제
카드 및 구독 처리는 Stripe 또는 Whop이 담당합니다. Paystack은 지원되는 USSD 및 M-Pesa 흐름으로 제한됩니다. 저희는 카드 번호를 보거나 저장하지 않으며, 이용 권한을 부여하기 전에 제공업체 웹훅 서명을 검증합니다.
요청 제한
API 엔드포인트는 남용을 막기 위해 IP별, 사용자별로 요청이 제한됩니다. 웹훅 엔드포인트는 재전송 공격을 막기 위해 Redis 기반 중복 제거를 사용합니다.
취약점 신고
보안 문제를 발견하시면 취약점 신고 양식을 통해 책임감 있게 알려 주세요. 신고는 최우선으로 처리되며 48시간 이내 답변을 목표로 합니다.