WhiskFile의 보안
계약서, 재무 기록, 신분증 같은 민감한 문서를 업로드하는 만큼, 저희는 그 신뢰를 엄중하게 다룹니다. 파일이 보호되는 방식을 정확히 확인하세요.
파일을 보호하는 방법
전송 중 TLS 암호화
모든 연결은 최신 암호화 스위트가 적용된 TLS 1.2 이상을 사용합니다. 예외 없이 브라우저에서 서버로 전송되는 동안 파일이 암호화됩니다.
1시간 후 자동 삭제
업로드 및 처리된 파일은 1시간 이내에 영구적으로 삭제됩니다. 콜드 스토리지, 백업, 잔류 복사본은 존재하지 않습니다. 삭제는 예약 방식이 아닌 검증된 방식으로 이루어집니다.
ClamAV 멀웨어 검사
업로드된 모든 파일은 처리 전에 ClamAV로 검사됩니다. 감염된 파일은 즉시 격리 및 삭제되며, 처리 워커에 도달하지 않습니다.
격리된 처리
각 파일은 고유한 임시 작업 공간을 가진 격리된 작업 환경에서 처리됩니다. 다른 사용자의 파일에는 접근할 수 없습니다. 워커는 최소 권한 OS 계정으로 실행됩니다.
사람의 파일 접근 불가
WhiskFile 직원은 업로드된 파일에 접근하지 않습니다. 사용자 문서를 보거나 다운로드할 수 있는 관리자 패널이 존재하지 않습니다. 모든 R2 스토리지 작업은 접근 로그에 기록됩니다.
34개의 도구가 브라우저에서 실행됨
병합, 회전, 분할, 순서 변경 등 절반이 넘는 도구가 WebAssembly를 사용하여 브라우저에서 완전히 실행됩니다. 파일이 기기를 벗어나지 않습니다.
데이터 보관 일정
| 데이터 | 보관 기간 | 세부 정보 |
|---|---|---|
| 업로드된 파일 | 1시간 이내 삭제 | 파일별 만기일과 함께 Cloudflare R2에 임시 저장됩니다. 크론을 통해 자동 삭제가 검증됩니다. |
| 처리된 출력 파일 | 1시간 이내 삭제 | 업로드 파일과 동일한 수명 주기입니다. 다운로드 링크는 자동으로 만료됩니다. |
| 작업 메타데이터 | 30일(무료) / 90일(Pro) | 도구 이름, 파일 크기, 상태, 타임스탬프. 파일 콘텐츠는 저장되지 않습니다. |
| 계정 데이터 | 계정 삭제 시까지 | 이메일, 플랜, 사용량 카운터. 계정 폐쇄 후 7일 이내에 삭제됩니다. |
| 결제 데이터 | Cashfree에서 관리 | 카드 번호 및 청구지 주소는 Cashfree의 PCI-DSS 금고에만 독점적으로 저장됩니다. |
| 분석 데이터 | 집계됨, 개인정보(PII) 없음 | Plausible을 통한 페이지 조회수 및 도구 사용량. IP 주소, 쿠키, 브라우저 지문은 저장되지 않습니다. |
인프라 및 애플리케이션 보안
- 모든 사이트에서 HTTPS 강제 적용 — HTTP 요청은 영구적으로 리디렉션됨 (HSTS 프리로드 활성화)
- 콘텐츠 보안 정책(CSP) 헤더로 스크립트 소스 제한 및 XSS 공격 방지
- SSRF 보호 기능으로 가져오기 전에 모든 URL을 사설 IP 대역과 대조하여 검증
- 모든 API 엔드포인트에 속도 제한(Rate Limiting)을 적용하여 어뷰징 및 무차별 대입 공격 방지
- 처리 전 모든 업로드 파일에 대한 입력값 검증 및 파일 형식 확인
- 분석용 쿠키 미사용 — Plausible은 기본적으로 쿠키 없이 실행되며 GDPR을 준수함
- Cashfree에서 모든 결제 데이터 처리 — 카드 번호는 WhiskFile 서버에 절대 저장되지 않음
- 서명된 JWT 토큰 및 CSRF 보호 기능이 포함된 Auth.js(next-auth) 인증 사용
- 종속성 정기 감사 — 알려진 CVE에 대한 자동 알림 제공
- 전용 VPS에서 인프라 구동 — 공유 호스팅 및 멀티 테넌트 스토리지 사용 안 함
컴플라이언스
GDPR
WhiskFile은 EU 일반 개인정보 보호법(GDPR)을 준수합니다. 사용자는 언제든지 데이터 내보내기 또는 삭제를 요청할 수 있습니다. 마케팅 목적으로 제3자에게 개인정보가 공유되지 않습니다. 데이터 처리는 정당한 이익(서비스 제공)과 동의(계정 생성)를 바탕으로 이루어집니다.
CCPA
캘리포니아 주민은 수집되는 개인 정보에 대해 알 권리, 삭제 요청 권리, 개인 정보 판매 거부(opt-out) 권리가 있습니다. WhiskFile은 개인 데이터를 판매하지 않습니다. 권리를 행사하려면 support@whiskfile.com으로 문의하세요.
취약점 공개 정책
보안 취약점을 발견한 경우 책임감 있게 제보해 주시기 바랍니다. 문제를 해결할 시간이 주어질 때까지 대중에 공개하지 말아주세요. 모든 제보는 진지하게 다뤄지며 48시간 이내에 답변을 드립니다.