개인정보처리방침
시행일 2026년 10월 10일
TierUp(tierup.gg, 이하 “서비스”)의 운영자 윤종호(이하 “운영자”)는 개인정보 보호법에 따라 이용자와 검색된 소환사의 개인정보를 보호하고, 관련 고충을 빠르게 처리하기 위해 이 방침을 둡니다.
서비스에는 회원가입과 Riot 로그인이 없습니다. 이용자에게서 직접 받는 개인정보는 문의 메일뿐이고, 검색된 소환사의 정보는 본인이 아니라 Riot Games의 공식 API에서 받습니다.
1. 처리 목적
- 전적 조회 · 분석: 검색한 소환사의 랭크와 최근 경기를 보여 주고 역전 · 역전패 리포트 등 분석을 계산합니다.
- LP 기록: 조회한 소환사의 랭크 변화를 기록해 최근 30일 LP 추이를 보여 줍니다.
- 서비스 안정과 남용 방지: 같은 곳에서 짧은 시간에 들어오는 요청 수를 제한하고, 장애를 확인합니다.
- 문의 처리: 문의 · 권리 행사 요청에 답하고 처리합니다.
2. 처리하는 개인정보와 수집 출처
| 정보 | 출처 |
|---|---|
| 검색한 소환사의 Riot ID(게임 이름#태그) · PUUID(Riot 계정 식별자) · 레벨 · 아이콘 · 랭크 · 경기 ID 목록 | Riot Games API |
| 경기 상세 · 타임라인 요약(같은 판 다른 참가자의 Riot ID · PUUID · 경기 기록 포함) | Riot Games API |
| PUUID · 랭크 기록(티어 · 단계 · LP · 승패 · 관측 시각 · 마지막 확인 시각) · 처음 · 마지막 조회 시각 · 수집 시각 | 소환사 페이지 조회 · 수집 작업 |
| 전적 갱신 2분 제한 표시(PUUID 포함) | 전적 갱신 |
| 삭제 요청 제외 목록(PUUID를 되돌릴 수 없게 바꾼 값, sha256) | 삭제 요청 |
| IP 주소를 되돌릴 수 없게 바꾼 값(sha256 앞 16자, IPv6는 앞 64비트만) | 요청 제한 |
| 접속 기록(요청 경로 · 시각 · 브라우저 정보 · IP 주소 등) | 호스팅 업체(Vercel)가 자동으로 |
| 문의 메일(보낸 주소 · 내용) | 이용자 |
| 심사자 쿠키(입장 확인 값) | 심사자 링크로 들어온 경우만 |
검색된 소환사의 정보는 Riot Games API(공개된 게임 기록)에서 받아 위 목적으로 처리합니다. 검색된 소환사는 언제든 처리정지 · 삭제를 요구할 수 있습니다(아래 “정보주체와 법정대리인의 권리와 행사 방법”).
최근 검색과 즐겨찾기는 이용자의 브라우저(localStorage)에만 저장되고 서버로 보내지 않습니다. 운영자는 이 정보를 처리하지 않습니다.
Riot ID는 LP 기록 데이터베이스에 저장하지 않습니다.
3. 처리 및 보유 기간
| 정보 | 보관 위치 | 기간 |
|---|---|---|
| 소환사 · 랭크 · 경기 ID 목록 · Riot ID | 캐시(Redis) | 3분 |
| 전적 갱신 2분 제한 표시 | 캐시(Redis) | 2분 |
| 경기 상세 · 타임라인 요약 | 캐시(Redis) | 30일 |
| LP 기록 · 조회 · 수집 시각 | 데이터베이스(Postgres) | 마지막 조회 후 1년 |
| 삭제 요청 제외 목록 | 데이터베이스(Postgres) | 계속(다시 모으지 않기 위해) |
| IP 주소를 바꾼 값 | 캐시(Redis) | 최대 10분 |
| 접속 기록 | Vercel | 1일 |
| 문의 메일 | 운영자 메일함 | 처리 후 1년 |
| 심사자 쿠키 | 심사자의 브라우저 | 30일 |
캐시에 닿지 못하는 동안(최대 1분씩)에는 같은 정보를 서버 메모리에 같은 기간 이하로 둡니다.
최근 30일 안에 조회된 소환사는 하루에 한 번쯤 랭크를 다시 받아 기록합니다(수집 작업).
4. 동의 없이 처리하는 개인정보와 근거
서비스는 동의를 받지 않고 다음 개인정보를 처리합니다.
- 검색된 소환사의 정보(위 표의 Riot Games API 항목과 LP 기록): Riot Games가 공식 API로 공개한 게임 기록을 전적 조회 목적으로 처리하며, 개인정보 보호법 제15조 제1항 제6호(개인정보처리자의 정당한 이익)를 근거로 합니다. 처리 범위는 게임 기록에 한정하고, Riot ID는 데이터베이스에 저장하지 않으며, 요청하면 지우고 다시 모으지 않습니다.
- IP 주소를 바꾼 값과 접속 기록: 서비스를 제공하고 남용을 막기 위해 필요한 처리로, 같은 법 제15조 제1항 제4호(이용 계약의 이행 · 정보주체의 요청에 따른 조치) · 제6호를 근거로 합니다.
- 문의 메일: 이용자가 보낸 요청에 답하기 위한 처리로, 같은 법 제15조 제1항 제4호를 근거로 합니다.
5. 파기 절차와 방법
- 보유 기간이 지난 정보는 자동으로 지웁니다. 캐시는 저장할 때 정한 기한이 지나면 사라지고, LP 기록은 수집 작업이 매시간 확인해 지웁니다.
- 삭제 요청을 받으면 그 소환사의 LP 기록과 캐시를 바로 지웁니다. 경기 요약은 다른 참가자의 기록 안에 들어 있어 따로 찾을 수 없으므로 30일 기한이 지나면 지워집니다.
- 전자 파일은 복구할 수 없는 방법으로 지웁니다. 종이 문서는 만들지 않습니다.
6. 제3자 제공
운영자는 개인정보를 제3자에게 제공하지 않습니다.
7. 처리위탁
서비스 운영을 위해 다음 업체에 개인정보 처리를 맡깁니다.
| 받는 자 | 맡기는 일 |
|---|---|
| Vercel Inc. | 호스팅 · 서버 실행 · 접속 기록 |
| Upstash, Inc. | 캐시 · 요청 제한(위 표의 캐시 항목) |
| Supabase Pte. Ltd. | LP 기록 데이터베이스(위 표의 데이터베이스 항목) |
| Google LLC(Gmail) · Porkbun LLC | 문의 메일 수신 · 전달 |
8. 국외 이전
위 처리위탁에 따라 개인정보가 국외로 이전되거나 국외 업체가 처리합니다. 서비스 제공에 필요한 처리위탁 · 보관으로, 개인정보 보호법 제28조의8 제1항 제3호에 따라 이 방침에 공개합니다.
| 받는 자 · 연락처 | 국가(저장 위치) | 항목 |
|---|---|---|
| Vercel Inc. · privacy@vercel.com | 미국(서버 실행은 서울) | 접속 기록 · 서버가 처리하는 위 항목 |
| Upstash, Inc. · privacy@upstash.com | 일본 도쿄 | 위 표의 캐시 항목 |
| Supabase Pte. Ltd. · privacy@supabase.com | 데이터는 대한민국(서울), 운영사는 해외 | 위 표의 데이터베이스 항목 |
| Google LLC · Porkbun LLC(privacy@porkbun.com) | 미국 | 문의 메일 |
- 이전 시기와 방법: 서비스를 이용할 때 네트워크로 전송합니다.
- 이용 목적: 위 “처리위탁”의 “맡기는 일”과 같습니다.
- 보유 · 이용 기간: 위 “처리 및 보유 기간”과 같습니다.
- 거부 방법과 효과: 서비스를 이용하지 않거나 삭제를 요청하면 됩니다. 조회 자체가 이 처리로 동작하므로 거부하면 서비스를 이용할 수 없습니다.
9. 정보주체와 법정대리인의 권리와 행사 방법
- 이용자와 검색된 소환사는 자기 개인정보의 열람 · 정정 · 삭제 · 처리정지를 요구할 수 있습니다. contact@tierup.gg로 Riot ID와 함께 요청해 주세요. 운영자는 요청을 받은 날부터 10일 안에 처리하고 결과를 알립니다.
- 서비스에는 계정이 없어 운영자는 Riot ID의 주인을 직접 확인할 수 없습니다. 삭제 · 처리정지는 누가 요청해도 그 소환사에게 불리하지 않으므로 Riot ID만으로 처리합니다. 열람은 다른 사람의 기록이 넘어가지 않도록 그 계정의 주인임을 보이는 자료(예: 그 계정으로 로그인한 게임 클라이언트 화면)를 받아 확인한 뒤 보내 드립니다.
- 정정: 게임 기록은 Riot Games가 준 값이라 고칠 수 없습니다. 원하면 삭제합니다.
- 삭제하면 그 소환사의 정보를 다시 모으지 않습니다(PUUID를 바꾼 값만 제외 목록에 남깁니다).
- 법정대리인이나 위임을 받은 대리인도 요청할 수 있습니다. 이때는 대리 권한을 보이는 자료(위임장 등)를 함께 보내 주세요.
10. 안전성 확보 조치
- 비밀값(API 키 · 접속 정보)은 배포 환경의 보호된 환경 변수에만 두고 코드에 넣지 않습니다.
- 서버와 브라우저, 서버와 저장소 사이의 전송은 TLS로 암호화합니다.
- 데이터베이스는 행 수준 보안(RLS)을 켜고, 외부 데이터 API로는 서비스의 표가 보이지 않게 합니다.
- IP 주소는 되돌릴 수 없게 바꾼 값만 쓰고, 서비스가 남기는 로그에 Riot ID · PUUID · IP 주소를 넣지 않습니다.
- 운영 계정에는 2단계 인증을 씁니다.
11. 자동 수집 장치(쿠키)의 설치 · 운영과 거부
- 서비스는 이용자를 식별하거나 따라다니는 쿠키 · 광고 · 방문 분석 도구를 쓰지 않습니다.
- 심사자 쿠키: Riot Games의 심사자가 공개 전 화면을 볼 수 있도록 입장 링크로 들어온 브라우저에만 30일 동안 저장합니다. 값은 입장을 확인하는 데만 씁니다.
- 최근 검색 · 즐겨찾기는 쿠키가 아니라 브라우저 저장소(localStorage)에 두고 서버로 보내지 않습니다.
- 거부 방법: 브라우저 설정에서 쿠키와 사이트 데이터를 막거나 지울 수 있습니다. 막으면 심사자 입장과 최근 검색 · 즐겨찾기 저장이 동작하지 않고, 나머지 기능은 그대로 쓸 수 있습니다.
12. 개인정보 보호책임자
- 개인정보 보호책임자: 윤종호(운영자)
- 연락처: contact@tierup.gg
개인정보 관련 문의 · 불만 · 피해 구제는 위 연락처로 보내 주세요. 빠르게 답하고 처리합니다.
13. 권익침해 구제 방법
개인정보 침해로 상담이나 구제가 필요하면 아래 기관에 문의할 수 있습니다.
- 개인정보분쟁조정위원회: 1833-6972, www.kopico.go.kr
- 개인정보침해신고센터(한국인터넷진흥원): 국번 없이 118, privacy.kisa.or.kr
- 대검찰청: 국번 없이 1301, www.spo.go.kr
- 경찰청: 국번 없이 182, ecrm.police.go.kr
14. 변경 이력과 시행일
- 이 방침은 2026년 10월 10일부터 시행합니다.
- 2026년 10월 10일: 처음 만듦
- 내용이 바뀌면 시행 7일 전(이용자에게 불리하면 30일 전)부터 이 페이지에 알립니다.