보안
최종 업데이트: 2026년 5월
Viva에서 보안 이슈를 발견하셨다면 security@vivaproof.com 로 이메일 주세요. 모든 제보는 비공개로 다뤄지며 자동 분류 시스템 없이 사람이 직접 응답해 드려요.
제보에는 다음을 포함해 주세요:
응답 시간 안내: 초기 접수는 영업일 5일 이내에 응답드려요. 확인된 취약점은 심각도가 높은 경우 30일 이내, 그 외에는 90일 이내로 수정 배포하는 것을 목표로 해요.
본 정책에 따라 선의로 취약점을 제보해 주신 보안 연구자에 대해서는 법적 조치를 취하지 않을 것을 약속해요. 구체적으로:
대신 연구자께서는 다음을 지켜 주세요:
다음 사항들은 본 제보 프로그램의 범위에 포함되지 않아요. 테스트하지 말아 주세요:
모든 데이터는 전송 중 TLS 1.2 이상으로 암호화돼요. 저장된 데이터는 데이터베이스 제공사(Supabase, AWS 인프라)를 통해 AES-256으로 암호화돼요. 백업도 동일한 키로 암호화되며 같은 리전에 보관돼요.
학생 데이터를 담는 모든 테이블에는 데이터베이스 단의 행 단위 보안(RLS) 정책이 적용돼요. 비식별화된 연구 코퍼스는 서비스 롤 전용 접근으로 제한되어, 운영 중인 플랫폼의 어떤 애플리케이션 사용자도 읽을 수 없어요. 운영 환경 접근은 명시된 알 필요(need-to-know)가 있는 인원에 한정되며, 모든 행위가 기록돼요.
운영 데이터가 연구 코퍼스로 추출될 때 모든 직접 식별자는 서버측 비밀값을 사용한 단방향 암호학적 해시로 대체돼요. 30일 추출 지연, 자유 텍스트 필드에 대한 자동 PII 제거, 최소 코호트 크기(n ≥ 25)가 모든 집계 산출물 공개 전에 적용돼요. 코퍼스에 대한 모든 읽기·쓰기는 행위자, 행위, 사유, 행 수와 함께 내부 감사 테이블에 기록돼요.
인증은 Supabase Auth로 처리되며, 비밀번호 계정에는 이메일 인증을 요구해요. 가입, 로그인, 비밀번호 재설정, 인증 메일 재전송 엔드포인트에는 비율 제한(rate limit)이 적용되어 크리덴셜 스터핑과 열거 공격을 방어해요. 이메일 전달과 DNS는 SPF, DKIM, DMARC로 설정되어 도메인 스푸핑을 방지해요.
제3자 보안 검토(SOC 2 Type I)가 2026년 중반 기준 진행 중이에요. 완료 시 결과 보고서를 학교용 신뢰 자료에 추가할 예정이에요. 그 전까지는 security@vivaproof.com 로 요청 주시면 서면 보안 질문지에 답변드려요.
Viva의 컴플라이언스 입장은 학생과 학교의 소재지에 따라 정해져요:
학생 데이터에 영향을 미치는 침해가 확인된 경우, 학교의 지정된 정보보호 담당자에게 72시간 이내 통지할 것을 약속해요.
Viva는 서비스 제공을 위해 다음 제3자 재수탁자에게 위탁해요. 모두 미국에 인프라를 두고 있으며, 추가나 교체 시 학교에 최소 30일 전 서면 통지해요.
| Sub-processor | Purpose | Location |
|---|---|---|
| Supabase, Inc. | 데이터베이스, 인증, 파일 스토리지 | United States (AWS us-east-1) |
| Anthropic, PBC | 채점에 사용되는 언어 모델 API | United States |
| ElevenLabs, Inc. | 실시간 음성 인터뷰 인프라 (음성은 저장되지 않아요) | United States |
| Resend, Inc. | 트랜잭션 이메일 (인증, 비밀번호 재설정, 알림) | United States |
| Vercel, Inc. | 호스팅, 서버리스 컴퓨트, 스케줄링 작업 | United States (multi-region edge) |
| Render, Inc. | 음성 신원(화자 임베딩) 추론 — 무결성 검사용 | United States |
| Sentry (Functional Software, Inc.) | 오류 모니터링 (학생 개인정보 제외 설정) | United States |
책임감 있게 취약점을 제보해 주시는 보안 연구자분들께 감사드려요. 연구자의 동의를 얻어 해결된 제보를 이곳에 정리할 예정이에요. 본 페이지 작성 시점 기준 목록은 비어 있어요 — 저희는 아직 초기 단계예요.
취약점 제보: security@vivaproof.com
정보주체 요청 (열람, 삭제, 내보내기): privacy@vivaproof.com
그 외 문의: hello@vivaproof.com