개인정보처리방침
OMNISIGHT REPORT(이하 '본 사이트')는 회원 리포트 열람 자격 확인에 필요한 최소한의 정보만 수집·처리합니다. 로그인은 Discord OAuth 또는 Patreon OAuth로만 이루어지며, 이메일 주소와 비밀번호는 요청하지도, 수집하지도, 저장하지도 않습니다.
수집·저장하는 정보
- Discord 로그인 — Discord 계정 고유 식별자, Discord 사용자명, 지정된 커뮤니티 역할 보유 여부, 그 확인 시각.
- Patreon 로그인 — Patreon 계정 고유 식별자, 유료 티어 후원 자격 보유 여부, 그 확인 시각, 그리고 후원 상태를 주기적으로 다시 확인하기 위한 갱신 토큰(refresh token). 갱신 토큰은 암호화(AES-256-GCM)해 저장하며 평문으로 보관하지 않습니다. 결제 수단·카드 정보·후원 금액은 Patreon 이 처리하며 본 사이트로 전달되지 않습니다.
- OAuth 검증 기록 — 로그인 요청 위조와 세션 바꿔치기를 막기 위해 state와 시작 브라우저 임의값의 SHA-256 해시, 로그인 제공자, 돌아갈 내부 경로, 승인·사용 여부를 10분 유효 기록으로 처리합니다. 원문 임의값은 데이터베이스에 저장하지 않으며 만료 기록은 이후 로그인 시작 시 정리합니다.
- 계정 식별자 — 로그인 제공자 이름과 계정 식별자를 조합한 내부 키를 계정 구분용으로 저장합니다. 화면에 표시하지 않고 메일 발송에도 쓰지 않습니다.
- 세션 — 세션 식별자, 생성·만료·마지막 접속 시각, 로그아웃(무효화) 시각, 브라우저가 보낸 User-Agent 문자열.
- 활동 기록 — 페이지 조회 등 이벤트 종류와 시각, 경로, 해당 종목·회차 식별자, 참조 URL(referrer), 세션 식별자, 로그인한 경우 계정 식별자.
본 사이트의 데이터베이스에 IP 주소는 저장하지 않습니다. 다만 호스팅 사업자가 자체 접속 로그를 남길 수 있습니다.
이용 목적
- 로그인 처리와 세션 유지.
- 열람 자격 확인 — Discord 의 지정 역할 보유 여부, Patreon 유료 티어 후원 여부. 해지·역할 회수를 반영하기 위해 주기적으로 다시 확인합니다.
- 부정 이용 방지와 문의 대응.
- 어떤 리포트가 읽히는지에 대한 이용 통계 집계 및 서비스 개선.
쿠키
- 세션 쿠키 — HttpOnly·Secure·SameSite=Lax 로 설정되며, 서명된 세션 식별자만 담습니다. 개인정보나 비밀번호는 담지 않습니다.
- 로그인 절차용 임시 쿠키 — 요청 위조(CSRF) 방지용 state 값, 로그인을 시작한 브라우저를 확인하는 임의값, 로그인 후 돌아갈 내부 경로를 담습니다. 인증용 쿠키는 HttpOnly·Secure·SameSite=Lax로 설정되고 로그인 완료 시 삭제됩니다.
- 광고 쿠키 — 본 사이트는 제3자 광고 제공을 위해 Google AdSense를 사용할 수 있습니다. Google을 포함한 제3자 공급업체는 쿠키를 사용해 사용자의 이전 방문 기록을 바탕으로 광고를 게재합니다. 사용자는 Google 광고 설정에서 맞춤 광고를 해제할 수 있습니다.
보관과 삭제
- 세션 기록에는 생성 시 만료 시각이 지정되며, 만료된 세션과 로그아웃한 세션은 즉시 열람에 사용할 수 없습니다.
- Patreon 갱신 토큰은 후원 상태 재확인 목적으로만 보관합니다.
- 계정과 관련 기록의 삭제를 원하시면 아래 연락처로 요청해 주세요. 본인 확인 후 계정 정보와 저장된 갱신 토큰을 삭제합니다.
- 로그인 제공자(Discord·Patreon)에 준 접근 권한은 각 서비스의 계정 설정에서 직접 철회하실 수 있습니다.
제3자 처리
- Cloudflare — 사이트 호스팅, 서버리스 함수, 회원·세션 데이터베이스.
- Discord — OAuth 인증 및 커뮤니티 역할 보유 여부 확인.
- Patreon — OAuth 인증 및 유료 후원 자격 확인.
- Google — AdSense 광고 게재(사용 시).
위 목적 외에 이용자 정보를 제3자에게 판매하거나 제공하지 않습니다.
문의
수집 항목 확인·정정·삭제 요청은 chominsh@gmail.com 으로 보내 주세요.