보안
파일과 계정을 보호하는 방법.
전송 중 암호화
PDFDocFuse로 오가는 모든 트래픽(업로드, 다운로드, 페이지 로드)은 HTTPS를 통해 전송됩니다.
파일 접근
업로드 및 처리된 파일은 직접적인 웹 접근이 불가능한 곳에 저장되며, 파일 소유자임을 확인하는 제한된 링크(로그인 세션, 또는 게스트의 경우 일치하는 익명 기기 쿠키)를 통해서만 다운로드할 수 있습니다. 파일은 공개적으로 둘러볼 수 없습니다.
파일은 무료 플랜에서는 처리 후 24시간, 유료 플랜에서는 30일 뒤에 자동으로 삭제됩니다. 브라우저만이 아니라 서버 측 정리 작업으로 처리되므로, 다시 방문하지 않더라도 삭제됩니다.
비밀번호와 계정 자격 증명
비밀번호는 저장 전에 PHP의 password_hash()로 해시 처리됩니다. 실제 비밀번호를 볼 수도 복구할 수도 없으며 확인만 할 수 있습니다. 이메일로 보내는 일회용 로그인 코드와 비밀번호 재설정 링크도 해시 처리되고 한 번만 사용할 수 있으며 자동으로 만료됩니다(코드는 10분, 재설정 링크는 1시간).
저장된 API 키와 연결된 계정
사이트 관리자인 경우 타사 API 키와 비밀 값(결제 게이트웨이, 변환 서비스, 클라우드 저장소)은 일반 텍스트가 아니라 저장 전에 암호화됩니다. 연결된 클라우드 저장소 계정(Google 드라이브, Dropbox, OneDrive)의 OAuth 토큰도 같은 방식으로 암호화됩니다.
봇 및 악용 방지
가입, 로그인, 일회용 코드 요청은 사이트 간 요청 위조로부터 보호되며, 선택적으로 Google reCAPTCHA 인증을 요구할 수 있습니다. 무료 플랜 사용량은 계정별, 익명 방문자별로 속도가 제한됩니다.
결제
구독 결제는 PCI-DSS를 준수하는 결제 처리업체인 Razorpay 또는 Stripe에서 전적으로 처리합니다. 카드 또는 UPI 정보는 이들에게 직접 입력되며, PDFDocFuse 서버는 결제 정보를 보거나 저장하지 않습니다.
파일 공유
만드는 공유 링크에는 비밀번호나 일정 시간·다운로드 횟수 후 만료를 선택적으로 설정할 수 있어, 공유 파일에 누가 얼마나 오래 접근할 수 있는지 정확히 제어할 수 있습니다.
취약점 신고
보안 문제를 발견했다고 생각되면 공개하기 전에 자세한 내용을 적어 다음 주소로 이메일을 보내 주세요: letstalk@pdfdocfuse.com 가능한 한 빨리 답변드리겠습니다.