Sephiria Record Nexus

개인정보

개인정보 처리 안내

Sephiria 기록 서비스는 사용자가 직접 전송한 게임 기록과 Steam 로그인으로 확인한 계정 정보를 기록 조회, 빌드 통계, 개인 프로필 제공과 서비스 보호에 사용합니다.

시행일: 2026년 9월 24일

1. 저장하는 정보

  • Steam OpenID 로그인으로 확인한 17자리 SteamID64. 기록 데이터베이스에는 서버 비밀값으로 HMAC 처리한 식별자를 저장합니다. Steam 비밀번호나 Steam Guard 코드는 받지 않습니다.
  • 로그인 세션을 위한 서명된 HttpOnly 쿠키와 로그인 검증용 임시 nonce 쿠키.
  • 사용자가 전송한 플레이 기록: 전송 시각, 게임·모드·스키마 버전, 클리어 여부, 스테이지, 캐릭터·코스튬·무기·장비·패시브·기적·피해량 등 게임 플레이 데이터.
  • 개인 프로필 정보: 최대 8글자 닉네임, 변경 이력과 시각, 재사용하지 않는 기록자 번호, 공개 URL용 무작위 식별자, 선택한 캐릭터 코스튬 이미지 키, 공개 여부.
  • 기록으로 계산한 전송·플레이·클리어 횟수, 클리어율, 가장 많이 플레이한 무기와 코스튬, 최근 기록.
  • 미플레이 도감에서 직접 표시한 항목과 표시 시각.
  • AI 추천 빌드의 댓글·답글 본문, 선택 입력한 익명 닉네임, 작성·수정·삭제 시각과 작성 당시 빌드 버전. 익명 댓글 비밀번호는 원문 대신 검증용 해시로 저장하고, Steam 댓글과 좋아요에는 해시 처리한 계정 식별값을 사용합니다.
  • 기록 숨김·삭제 요청, 문의 내용과 처리 상태, 보안·오류·요청 제한 로그.
  • Google Analytics가 활성화된 경우 방문 페이지, 접속 환경, 유입 경로, 이용 흐름 같은 사이트 이용 통계.

2. 프로필과 기록자 번호

  • Steam 로그인 후 닉네임과 아바타를 먼저 저장할 수 있습니다. 최초로 검증된 기록이 저장되면 서버가 수신 순서에 따라 #0000부터 번호를 한 번만 발급합니다. 번호는 닉네임 변경이나 계정 삭제 후에도 다른 사람에게 재사용하지 않습니다.
  • 닉네임은 기록 원본의 플레이어 이름과 분리해 저장합니다. 닉네임을 바꾸면 공개 화면의 과거 기록에도 새 닉네임이 표시되지만, 수신 당시 원본 데이터는 기록 무결성을 위해 그대로 둡니다.
  • 프로필은 기본적으로 비공개입니다. 사용자가 공개로 바꾼 경우에만 닉네임, 기록자 번호, 캐릭터 아바타, 집계 통계와 최근 공개 기록을 무작위 공개 URL에서 보여 줍니다.
  • 비공개 처리하거나 숨긴 기록은 공개 프로필 통계와 최근 기록에서 제외합니다. 공개 프로필에는 원본 SteamID64나 내부 HMAC 식별자를 표시하지 않습니다.

3. 기록 전송과 공개 수집

현재 제공하는 SephiriaBuildReporter는 별도의 API 키 없이 공개 수집 API로 기록을 전송합니다. 서버가 형식, 요청량과 SteamID 일치 여부를 검사해 정상 수락한 모든 기록은 기존 업로드 키 기록과 현재 무키 기록을 구분하지 않고 기록자 번호 발급, 개인 프로필 통계, 공개 기록과 빌드 통계에 사용할 수 있습니다. 전송 시각은 클라이언트 시간이 아니라 서버가 기록을 정상 수락한 시각을 기준으로 합니다.

무키 전송은 Steam 로그인과 연결되지 않습니다. payload 안의 SteamID64 형식과 내부 필드의 일치 여부는 검사하지만, 제출자가 실제 계정 소유자인지 또는 기록이 실제 플레이 결과인지 완전히 증명할 수 없습니다. 기록자 번호와 프로필 통계에 포함된다는 사실은 수신 데이터가 해당 SteamID64 기준으로 묶였다는 뜻이며, 계정 소유권이나 플레이 결과의 진위를 보증하지 않습니다.

현재 배포판은 build_snapshot 한 종류만 전송합니다. 업로더의 SteamID64, 종료 결과, 런·스테이지·난이도, 코스튬과 무기 진행, 장비·패시브·기적 정보가 포함될 수 있습니다. 다른 참가자의 SteamID·닉네임·개별 피해량은 보내지 않으며, 솔로 플레이 피해량도 전송하지 않습니다. 또한 별도의 boss_clear 또는 game_over 이벤트를 전송하지 않습니다.

4. 이용 목적

  • 본인 기록 조회·숨김·삭제 요청과 개인 프로필 관리.
  • 수동 표시는 개인 도감에만 사용하며, 공개 랭킹, 빌드 통계에는 반영하지 않습니다.
  • 공개 기록, 인기·최근 빌드, 무기별 통계와 상세 플레이 정보 제공.
  • 중복 전송 병합, 잘못되거나 반복된 요청 제한, 서비스 오류 조사와 악용 방지.
  • 문의 작성자 확인, 문의 수정·삭제 권한 확인과 운영 감사.
  • AI 추천 빌드 의견 공개, 댓글 작성자 권한과 중복 좋아요 확인, 빌드 개선 의견 검토.
  • 익명화된 사이트 이용 통계를 통한 기능과 사용성 개선.

5. 보관, 숨김과 삭제

전송 기록과 프로필은 기록 조회와 통계 제공에 필요한 동안 보관합니다. 사용자는 내 기록 관리에서 프로필을 비공개로 전환하고, 본인 기록을 숨기거나 삭제 요청할 수 있습니다. 삭제 요청 처리 과정에서 요청 상태, 처리 사유와 최소한의 감사 로그는 서비스 보호와 중복 처리를 위해 더 보관될 수 있습니다.

미플레이 도감의 수동 표시를 해제하면 해당 수동 표시 행을 삭제합니다. 전송된 원본 게임 기록은 수동 표시와 분리되어 있으므로 이 조작으로 함께 삭제되지 않습니다.

AI 추천 빌드의 댓글·답글을 삭제하면 해당 본문, 닉네임, 작성자 계정 연결 정보, 익명 비밀번호 해시와 좋아요를 제거합니다. 삭제된 자리와 대화 흐름을 유지하기 위해 빌드·답글 연결과 삭제 시각·구분 등의 최소 이력을 남깁니다. 원댓글을 삭제해도 다른 사람이 작성한 답글은 유지됩니다.

6. 쿠키와 외부 분석 및 광고

  • Steam 로그인 세션과 nonce 쿠키에는 HttpOnly와 SameSite 설정을 사용합니다.
  • Google Analytics가 활성화된 경우 Google이 쿠키 또는 유사 기술로 사이트 이용 통계를 처리할 수 있습니다. 자세한 내용은 Google 개인정보처리방침에서 확인할 수 있습니다.
  • 브라우저 설정이나 Google Analytics 차단 도구로 분석 수집을 제한할 수 있습니다.
  • 이 사이트는 Google AdSense로 광고를 표시합니다. Google과 광고 파트너는 쿠키 또는 유사 기술을 사용해 이 사이트와 다른 사이트의 방문 기록을 바탕으로 광고를 제공하고 광고 실적을 측정할 수 있습니다.
  • Google 광고 설정에서 개인 맞춤 광고를 사용 중지할 수 있습니다. 브라우저 설정에서도 쿠키를 관리할 수 있습니다. 자세한 내용은 Google의 광고 및 쿠키 안내를 확인해 주세요.

7. 보안 조치

  • SteamID64는 저장 전에 서버 비밀값을 사용해 HMAC 처리합니다.
  • 프로필 수정 API는 로그인 세션, 내부 서비스 인증과 CSRF 방어를 적용합니다.
  • 업로드 크기·형식·SteamID 형식·중복 ID를 검사하고 IP·계정별 요청 속도를 제한합니다.
  • 운영 환경에서는 HTTPS와 보안 쿠키 설정을 사용하도록 구성합니다.

8. 문의

프로필 설정, 기록 숨김과 삭제 요청은 내 기록 관리에서 처리할 수 있습니다. 그 밖의 문의는 로그인 후 문의 페이지를 이용해 주세요. 문의 내용에는 공개를 원하지 않는 민감정보를 입력하지 않는 것을 권장합니다.