ScrimLab
개인정보처리방침
시행일 2026년 9월 16일
ScrimLab(이하 “서비스”)은 비공개 커뮤니티 구성원의 내전 기록을 관리하는 비영리 도구입니다. 아래는 서비스가 실제로 수집·보관하는 항목 전부입니다.
1. 수집 항목과 목적
| 항목 | 출처 | 쓰는 곳 |
|---|---|---|
| 라이엇 게임명 · 태그 | 운영자 입력 | 로그인 시 본인 식별, 결과 화면의 닉네임과 대조 |
| PUUID | 라이엇 Account-V1 | 게임명이 바뀌어도 같은 사람임을 잇는 고정 식별자 |
| 표시 이름 | 운영자 입력 | 화면 표시 (동명이인 구분) |
| 솔로랭크·자유랭크 티어와 판수 | 라이엇 League-V4 | 내전 첫 참가자의 시작 실력 추정값 |
| 과거 시즌 티어 | 운영자 입력 | 현 시즌 랭크 기록이 없는 구성원의 시작 실력 추정값 |
| 경기 결과 화면 캡처 | 구성원 업로드 | 경기 지표 추출, 이의제기 시 원본 대조 |
| 게시글 첨부 이미지·우승팀 사진 | 구성원·운영자 업로드 | 커뮤니티 게시판과 명예의 전당 표시 |
| 경기 기록 (승패·챔피언·KDA 등) | 캡처에서 추출 | 전적 표시, 레이팅·평점 계산 |
| 세션 토큰의 해시값 | 로그인 시 생성 | 로그인 유지 (원본 토큰은 저장하지 않음) |
| 개인 비밀번호의 단방향 해시 | 구성원 선택 입력 | 계정 사칭 방지 (원문은 저장하지 않음) |
| 로그인 식별자와 접속 IP를 결합한 해시 | 로그인 실패 시 생성 | 반복 로그인 시도 제한 |
| 접속 로그 (시각·경로·상태) | 서버 자동 기록 | 장애 진단 |
개인 비밀번호를 설정한 경우 scrypt 단방향 해시만 저장하며 원문은 저장하지 않습니다. 설정하지 않은 일반 구성원은 커뮤니티 공용 암호를 사용합니다.
이메일 주소, 전화번호, 실명, 결제 정보, 위치 정보는 수집하지 않습니다.
2. 보관 기간
- 계정·경기 기록: 커뮤니티가 서비스를 쓰는 동안 보관하며, 삭제 요청 시 지웁니다.
- 결과 화면 캡처: 경기 삭제 시 함께 삭제됩니다.
- 세션: 마지막 활동으로부터 10분이 지나면 만료되어 삭제됩니다.
- 로그인 실패 기록: 15분 단위 제한에 사용하며, 로그인 성공 시 해당 기록을 삭제합니다.
- 접속 로그: 클라우드 제공사 기본 보존 기간(30일)이 지나면 자동 삭제됩니다.
3. 제3자 제공
수집한 정보를 판매하거나 광고 목적으로 제공하지 않습니다. 서비스 운영에 다음 사업자의 설비를 이용합니다.
| 사업자 | 역할 | 위치 |
|---|---|---|
| Google Cloud (Cloud Run · Firebase Hosting) | 서비스 실행·접속 처리 | 대한민국 (서울) |
| Google Analytics | 화면 이용 통계 | 미국 |
| Neon | 데이터베이스 | 싱가포르 |
| Cloudflare R2 | 결과 화면 캡처 보관 | 자동 선택 |
| Riot Games | 게임명 → PUUID 변환, 티어 조회 | 대한민국·아시아 |
| OpenAI | 결과 화면 캡처의 숫자 판독 | 미국 |
구글 애널리틱스는 어느 화면이 실제로 쓰이는지 파악하는 데만 사용하며, 방문 기록을 남기기 위해 브라우저에 쿠키를 저장합니다. 이름·라이엇 계정 등 회원을 식별하는 정보는 전송하지 않습니다. 브라우저 설정에서 쿠키를 차단하면 수집되지 않습니다.
결과 화면 캡처는 지표 판독을 위해 OpenAI API로 전송됩니다. 캡처에는 게임 내 닉네임과 경기 지표가 담기며, 그 외 개인정보는 포함되지 않습니다.
4. 라이엇 게임즈 데이터
서비스는 라이엇 공식 API를 다음 세 가지 목적으로만 이용합니다: 게임명·태그를 PUUID로 변환, 현재 랭크 티어 조회, 챔피언별 기준값 산출을 위한 솔로랭크 경기 표본 수집. 라이엇에서 받은 데이터를 커뮤니티 밖에 공개하거나 재배포하지 않습니다.
5. 구성원의 권리
- 자신에 관해 저장된 정보를 확인할 수 있습니다.
- 표시 이름·라이엇 계정 연결의 수정을 요청할 수 있습니다.
- 계정과 기록의 삭제를 요청할 수 있습니다.
요청은 커뮤니티 운영자에게 하시면 됩니다. 다만 경기 기록은 함께 뛴 다른 구성원의 기록과 얽혀 있어, 한 사람의 참가 기록만 지우면 그 경기 전체가 불완전해집니다. 이 경우 경기 자체를 삭제하거나 참가자 표시만 익명 처리하는 방식으로 처리합니다.
6. 보안
- 모든 페이지는 로그인 후에만 열람할 수 있습니다(본 문서와 로그인 화면 제외).
- 통신은 HTTPS로 암호화됩니다.
- 세션 토큰과 로그인 실패 식별자는 원본이 아니라 해시로만 저장합니다.
- 개인 비밀번호는 scrypt로 단방향 해시해 저장하고, 변경 시 기존 세션을 종료합니다.
- 10분 동안 활동이 없으면 자동으로 로그아웃됩니다.
7. 변경
내용이 바뀌면 이 페이지의 시행일이 갱신되고, 중요한 변경은 커뮤니티에 별도로 알립니다.
8. 문의
개인정보 관련 문의·열람·삭제 요청은 커뮤니티 운영자에게 연락하시면 됩니다.
Summary (English)
ScrimLab stores only what it needs to record a private community’s own Custom Games: Riot game name and tag, PUUID, display name, current ranked tier, uploaded end-of-game screenshots, and the match records extracted from them. Optional personal passwords are stored only as one-way scrypt hashes. It stores no e-mail addresses, phone numbers, real names, payment details, or location data. Nothing is sold or used for advertising. Riot data is never displayed outside the community or redistributed. Members may request correction or deletion of their records from the administrator.