보안
최종 업데이트: 2026년 11월 12일
회원님의 계정, 결제, 그리고 당사와 공유하는 작업물은 세심한 보호를 받아야 합니다. 당사가 이를 보호하는 방법은 다음과 같습니다.
데이터 보호 방법
- 모든 트래픽은 HTTPS로 암호화되며, Cloudflare에 있는 당사의 데이터베이스와 파일 저장소는 저장된 데이터를 암호화합니다.
- 카드 정보는 당사에 전달되지 않습니다. 결제는 당사의 판매 대행사(merchant of record)인 Dodo Payments가 처리합니다.
- 결제 알림은 서명으로 검증되며, 각 결제 상태는 브라우저를 신뢰하지 않고 Dodo Payments에서 직접 확인합니다.
- 로그인 코드는 해시로만 저장되며, 만료된 세션과 코드는 매일 삭제됩니다.
- 당사 데이터베이스는 최근 30일 이내의 어느 시점으로든 복원할 수 있습니다.
계정 보호 방법
- 이메일로 받은 코드나 Google로 로그인하므로 유출될 비밀번호가 없습니다.
- 각 코드는 10분 동안 한 번만 사용할 수 있으며 시도 횟수는 5회입니다. 코드를 요청하려면 봇 확인이 필요하고, 요청 횟수는 제한됩니다.
- 세션 쿠키는 HttpOnly 및 Secure로 설정되어 페이지 스크립트가 읽을 수 없으며 HTTPS로만 전송됩니다. 로그아웃하면 세션이 종료됩니다.
- Business 플랜에서는 소유자가 시트 보유자를 결정하며 언제든지 시트를 제거할 수 있습니다.
- MCP 클라이언트는 회원님의 동의를 받아 OAuth 2.1로 연결됩니다. 해당 토큰은 MotionVideo MCP 서버에서만 작동하며, 서버의 도구는 읽기 전용입니다.
사이트 보호 방법
- 업로드된 이미지는 파일 이름이 아닌 내용으로 검사합니다. 크기 제한 내의 PNG, JPEG, WebP만 허용하며 SVG는 허용하지 않습니다.
- 모든 후원, 채용 공고, 제출물은 공개되기 전에 검토됩니다.
- 양식 제출과 업로드는 IP 주소별로 횟수가 제한됩니다.
- 소수의 관리자 계정만 검토 도구를 열 수 있습니다.
- 웹사이트의 소스 코드는 GitHub에 공개되어 있어 누구나 작동 방식을 확인할 수 있습니다.
취약점 신고
보안 문제를 발견하면 다음을 통해 비공개로 신고해 주세요: GitHub Security Advisories 또는 다음 주소로 연락: hello@motionvideo.xyz. 공개하기 전에 수정할 시간을 주시고, 테스트 중에는 다른 사람의 데이터에 접근하지 마세요.