QA Note는 QA(품질 보증) 도구로서, 소프트웨어 버그를 정확히 재현하고 디버깅하기 위해 다음과 같은 행태정보를 수집할 수 있습니다. 이 데이터는 오직 QA 이슈 재현 및 디버깅 목적으로만 사용되며, 광고나 마케팅 목적으로는 일절 사용하지 않습니다.
- 세션 리플레이: DOM 변화, 마우스 이동, 클릭, 스크롤 이벤트를 기록합니다. rrweb 라이브러리를 사용하여 사용자의 화면 상호작용을 재현 가능한 형태로 저장합니다.
- 콘솔 로그: JavaScript 콘솔에 출력되는 메시지(log, warn, error)를 수집하여 오류 발생 맥락을 파악합니다.
- 네트워크 요청: API 요청 및 응답의 메타데이터(URL, 상태 코드, 소요 시간)와 가능한 경우 최대 2KB의 요청/응답 본문 일부를 수집합니다. 민감 헤더·파라미터·필드는 자동 마스킹합니다.
- 사용자 액션: 클릭, 입력 발생, 페이지 네비게이션 등의 이벤트를 기록합니다. 입력 필드의 실제 값은 자동 마스킹합니다.
참고: 민감정보 보호: 세션 리플레이의 모든 입력 필드는 기본 마스킹되며, 비밀번호·토큰·카드번호 등 민감 헤더·파라미터·본문 필드에는 추가 필터링을 적용합니다. 사용자가 직접 캡처한 화면이나 허용한 DOM/storage에는 개인정보가 포함될 수 있으므로 제출 전 확인이 필요합니다.