개인정보 처리방침

시행일: 2026-10-16 · 운영자: nsmchan

운영자와 적용 범위

운영자는 nsmchan이며, 이 방침은 2026-10-17부터 비회원 공개 HTTP(S) 링크 검사와 아이디 회원가입·로그인, Google 로그인, 회원의 도메인 관리에 적용합니다.

소유확인된 도메인에서 직접 켠 정기 검사를 제공합니다. 회원 탈퇴는 로그인 후 계정 설정에서 신청할 수 있습니다. 개인정보 관련 요청은 문의 연락처로 보내주세요.

처리하는 자료와 목적

공개 링크 검사와 결과 제공을 위해 제출 URL, 발견·검사 URL, 버튼 이름과 동작 경로, 페이지·화면별 관측과 미검사·제외 사유, 검사 접수·상태·결과·실패 자료, 대표 캡처와 문제 위치 캡처를 처리합니다. 비회원 결과 접근을 보호하기 위한 필수 쿠키를 사용합니다.

아이디 회원가입과 로그인을 위해 소문자로 저장한 아이디와 비밀번호 검증용 해시를 처리합니다. 비밀번호 원문은 저장하지 않습니다. Google 로그인은 검증한 계정 식별자의 해시를 회원 구분에 사용하며 Google 비밀번호는 받지 않습니다.

Google 로그인 시 검증한 정보에서 제공된 이름과 인증된 이메일 주소를 계정 설정에 표시하기 위해 수집하고 로그인할 때마다 갱신합니다. 이름과 이메일은 선택 항목이며 Google이 제공한 경우에만 처리합니다. 이름이 실명임을 보장하지 않습니다.

로그인 상태를 확인하고 회원별 자료를 구분하기 위해 회원 식별자·권한·세션과 필수 쿠키를 사용합니다. 본인 도메인 등록·소유확인·그룹 관리와 정기 검사를 위해 도메인과 소유확인 자료·그룹 정보·설정한 주기와 다음 실행 시각을 처리합니다.

정기 검사 변화 비교를 위해 검사 시각·범위·실행 버전·화면 크기, URL·동작 경로와 규칙별 판정 근거, 변화 요약과 제한된 예시를 처리합니다. 비교 화면은 원본 이미지나 전체 검사 결과를 장기간 보관해 복원하는 기능이 아닙니다.

응답 유실과 새로고침 뒤 같은 접수를 복구하기 위해 탭별 sessionStorage에 제출 URL과 서버가 발급한 불투명한 접수 키를 저장하고, 접수가 확인되면 작업 식별자를 함께 기록합니다. 결과 화면에서 같은 작업의 접근 권한이 확인되면 이 기록을 지웁니다.

비밀번호·인증코드·접근 토큰 등 비밀정보와 개인정보가 포함된 URL을 제출하지 마세요. PNG로 저장되는 대표 캡처와 문제 위치 캡처에도 이러한 정보가 없어야 합니다.

보관과 파기

비회원이 같은 브라우저에서 결과를 조회하는 API 접근은 작업 접수 시점부터 최대 24시간입니다. 브라우저의 접근 자격이 먼저 끝나면 그보다 일찍 조회할 수 없습니다. 접근 만료는 저장 자료의 물리 삭제를 뜻하지 않습니다.

검사 작업·브라우저 접근 자격·중복 접수 복구 기록에는 24시간의 저장소 만료 기간(TTL)을 적용합니다. 만료 후 저장소가 비동기로 물리 삭제하므로 접근 만료와 실제 제거 시점은 다를 수 있습니다.

S3의 검사 결과, 대표 캡처와 문제 위치 캡처는 생성 후 1일 만료 정책을 적용합니다. 생성 시각에 1일을 더한 뒤 UTC 기준 다음 자정으로 반올림한 시점부터 만료 대상이며 실제 삭제는 비동기로 이루어집니다. 즉시 또는 생성 후 정확히 24시간에 삭제된다는 뜻은 아닙니다.

정기 검사 비교 근거는 검사 완료 시점부터 30일 보관하며 그 기간 안의 근거만 조회와 비교에 사용합니다. 의미 있는 변화 기록은 최근 10개를 각 발생 시점부터 최대 180일 보관합니다. 변화가 없으면 새 변화 기록을 추가하거나 기존 기록의 보관 기간을 연장하지 않습니다. 만료된 근거 대신 과거 변화 기록을 현재 판정에 사용하지 않습니다.

도메인을 삭제하면 해당 등록의 비교 내역을 더 이상 조회할 수 없습니다. 재등록해도 이전 등록의 비교 내역을 이어서 조회하지 않습니다. 조회 차단이나 논리적 만료는 저장된 비교 자료의 즉시 물리 삭제를 뜻하지 않으며, 저장소의 실제 제거는 비동기로 이루어집니다.

활성 회원 계정과 아이디·비밀번호 검증용 해시·Google 로그인 식별 정보·이름·이메일 프로필·등록 도메인·소유확인·그룹·정기 검사 설정에는 자동 만료 기간이 없습니다. 비회원 검사 자료의 24시간 TTL과 구분하며, 보관과 삭제에 관한 요청은 문의 연락처로 보내주세요.

Google 계정 연결 해제나 회원 탈퇴를 처리할 때 서버에 보관된 이름·이메일 프로필을 삭제합니다. 로그아웃이나 화면에서 정보를 지우는 동작은 서버에 보관된 프로필의 삭제를 뜻하지 않습니다. 삭제 요청 접수만으로 처리가 즉시 완료된다는 뜻은 아닙니다.

회원 탈퇴를 처리하면 접근을 차단하고, 저장된 세션·등록 도메인 관련 자료·활동 기록·정기 검사 비교 자료를 비동기로 삭제합니다. 탈퇴 상태의 계정 기본 기록은 남으며, 이 정리 기능 적용 전에 탈퇴한 계정은 소급 정리하지 않습니다.

회원 세션은 최대 7일, Google 로그인 흐름은 10분 동안 유효하며 각각 저장소 만료 기간(TTL)을 적용합니다. 로그아웃하면 해당 세션의 접근 권한을 폐기합니다. 비밀번호를 변경하면 현재 세션을 포함한 모든 세션의 접근 권한을 폐기합니다. 유효 기간 종료와 저장소의 비동기 물리 삭제 시점은 다를 수 있습니다.

운영 로그

CloudWatch 실행 로그는 7일간 보관합니다. 제출 URL·쿠키·요청 본문은 애플리케이션 로그에 출력하지 않습니다. CDN·API 접근 로그는 사용하지 않습니다.

운영자는 서비스 운영을 위해 검사 기록을 집계하고 AWS의 요청 수·다운로드량·비용 지표를 조회합니다. 이 지표는 방문자 수를 뜻하지 않습니다. 2026-10-22부터 홈·사용 방법·공식 접근성 소식·웹 접근성 소개 화면에 Ruaben(ruaben.com) 방문 통계 스크립트를 사용합니다. 로그인·회원가입·계정·도메인·검사 결과·관리자 화면은 수집 대상에서 제외합니다.

방문 통계는 프로젝트별 임의 브라우저·세션 식별값, 조회 시각, 홈(/)·그 외(/other) 구분, 유입 사이트의 출처(origin), 모바일·데스크톱 구분을 Ruaben으로 전송합니다. 페이지의 쿼리·해시와 입력 내용은 전송하지 않으며 쿠키를 사용하지 않습니다. DNT 또는 GPC가 켜진 브라우저는 수집하지 않습니다.

방문 통계의 브라우저 식별값은 localStorage에서 35일 동안 사용하며 마지막 조회 후 30분을 기준으로 세션을 구분합니다. 서버의 수집 원본은 35일, 일별 통계와 기간별 완성 보고서는 해당 날짜부터 365일 후 TTL 삭제 대상이 되며 실제 물리 삭제는 늦어질 수 있습니다.

입력한 아이디·비밀번호·비밀값은 로그나 localStorage에 저장하지 않습니다.

문의와 요청

개인정보 관련 질문과 자료 열람·정정·삭제·처리정지 요청은 문의 연락처로 보내주세요. 운영자 nsmchan이 요청 내용과 대상 자료를 확인합니다. 개별 검사 자료 삭제 화면은 제공하지 않습니다.

브라우저에서 필수 쿠키를 차단하거나 지우면 기존 비회원 결과에 접근하지 못할 수 있습니다.

저장과 전송

자료는 AWS 서울 리전에 저장합니다. CloudFront를 통해 전 세계 전송 거점을 이용해 전달할 수 있으므로 국내에서만 처리·전송된다고 보장하지 않습니다.