개인정보처리방침
Quectotta는 「위작의 밤」을 이용하면서 처리되는 정보를 아래와 같이 안내합니다. 서비스에는 로그인·회원가입이 없으며 이름, 전화번호, 주소 또는 결제정보를 요구하지 않습니다. 광고 스크립트는 사용하지 않으며, 서비스 방문 현황을 파악하기 위해 Vercel Web Analytics를 사용합니다.
1. 처리하는 정보, 방법과 목적
| 구분 | 항목과 선택 방법 | 목적 |
|---|---|---|
| 익명 계측 | 설정에서 기본으로 꺼져 있으며 이용자가 직접 켠 경우에만 app_version, seed, diff_type, target_star, star, outcome, elapsed_ms, attempts, redraws를 전송합니다. redraws의 하위 항목은 by_type, seed_swaps입니다. 지속 식별자와 기기 정보(화면 크기·픽셀비·입력 방식)는 전송하지 않습니다. | 게임 이용 현황과 난이도·품질을 분석하고 서비스를 개선하기 위해 사용합니다. |
| 오늘의 순위 | 성공한 판에서 이용자가 「순위에 올리기」 단추를 눌러 순위표를 처음 열면 그때 일일 시드로 순위표를 조회합니다. 별명을 입력해 등록하면 그때 별명(최대 16자), 일일 시드, 별 등급, 소요 시간, 시도 수, 중복 등록을 가리기 위해 기기에서 만든 무작위 식별자를 전송합니다. 순위표를 열거나 등록하지 않아도 게임은 정상적으로 끝납니다. 별명에는 개인정보를 입력하지 마세요. | 일일 순위를 등록·표시하고 중복 등록을 구분하기 위해 사용합니다. |
| 자동으로 전달되는 접속 정보 | 서비스에 접속하면 그 연결의 성질상 이용자의 IP 주소가 호스팅 제공자(Vercel)에 전달됩니다. 서버와 통신하는 기능을 사용하면 해당 연결의 성질상 이용자의 IP 주소가 Supabase에 전달됩니다. 우리는 그 IP 주소를 우리 데이터베이스에 저장하지 않습니다. | 웹사이트와 서버 기능을 제공하기 위한 연결에 사용됩니다. |
| 방문 분석 | 페이지를 열면 Vercel Web Analytics가 방문 시각, 페이지 주소, 이전 페이지 주소, 대략적인 지역, 운영체제·브라우저 버전, 기기 유형을 처리할 수 있습니다. 쿼리 매개변수와 주소 fragment는 전송 전에 모두 제거합니다. 제3자 쿠키를 사용하지 않으며 사이트를 넘나드는 개인 식별자를 만들지 않습니다. 맞춤 이벤트는 보내지 않습니다. | 페이지별 방문 현황을 익명 집계해 서비스 운영과 개선에 사용합니다. |
| 멀티플레이 | 협동 방을 만들거나 참가하면 방 코드·협동 모드·상태·방 설정·생성 시각·만료 시각(생성 후 3시간)·방 주인을 가리는 무작위 토큰, 처음에는 게임 세계 어휘로 자동 생성되고 이용자가 원할 때 고칠 수 있는 별명·참가 슬롯·역할(조작자 또는 관전자)·참가 시각·마지막 접속 시각·참가자를 가리는 무작위 토큰·신호 확인용 공개키, 회차 번호·밤 시드·차이 유형·목표 등급·시작·종료 시각·협동 팀 결과를 서버에 저장합니다. 별명에는 개인정보를 입력하지 마세요. 이용자가 음성 대화를 켠 경우 음성은 참가자 사이에서 직접 오가며 음성 자체는 서버를 거치거나 저장되지 않습니다. 연결 신호(SDP·ICE 후보)에는 이용자의 로컬·공인 IP 주소가 담겨 Supabase Realtime 서버를 거칩니다. 또한 브라우저가 음성 연결 경로를 찾기 위해 Google의 공개 STUN 서버에 직접 접속하므로 이용자의 공인 IP 주소가 Google에 드러납니다. | 협동 방과 참가자·회차의 상태를 유지하고, 같은 방 참가자 사이의 실시간 화면 공유와 음성 연결을 제공하기 위해 사용합니다. |
2. 기기 안에 저장되는 정보
서비스는 설정, 진행 기록, 계측 버퍼, 순위 중복 판별을 위해 기기에서 만든 무작위 식별자, 첫 판 조준 안내를 한 번만 보이기 위한 표시, 자동 생성되며 이용자가 고칠 수 있는 멀티플레이 별명, 로컬·미리보기 호스트에서만 쓰는 관리자 조정값을 브라우저 로컬 저장소에 보관합니다. 계측 버퍼 전체는 서버로 전송하지 않습니다. 다만 이용자가 익명 계측을 켜면 판이 끝날 때마다 그 판의 계측 기록 한 건을 서버로 전송합니다. 브라우저의 사이트 데이터 삭제 기능으로 로컬 저장 정보를 직접 지울 수 있습니다.
3. 보유·이용 기간
- 멀티플레이 방은 생성 3시간 뒤 만료되며, 만료된 방은 매일 자동 정리됩니다. 참가자와 회차 정보는 방과 함께 삭제됩니다.
- 익명 계측 기록은 180일 뒤 자동 삭제됩니다.
- 순위표 기록은 90일 뒤 자동 삭제됩니다.
- 브라우저 로컬 저장소의 정보는 이용자가 사이트 데이터를 지울 때까지 해당 기기에 남습니다.
- Vercel Web Analytics는 방문자를 구분하기 위한 해시를 요청 시 생성하며 세션 데이터는 24시간 뒤 폐기합니다. 집계된 분석 데이터의 보관은 Vercel의 서비스 정책과 운영 설정에 따릅니다.
- 연결 과정에서 Vercel과 Supabase에 전달되는 IP 주소는 우리 데이터베이스에 저장하지 않습니다. 호스팅·데이터베이스 제공자가 자체 접속 기록을 저장하는지와 그 보관 기간은 각 제공자의 정책에 따릅니다. Vercel Web Analytics의 세션 데이터는 바로 위 기준을 따릅니다.
4. 처리 위탁과 제3자 직접 접속
| 수탁업체 | 위탁 목적 |
|---|---|
| Vercel | 정적 웹사이트 호스팅과 익명 방문 분석 |
| Supabase (서울 리전) | 멀티플레이 방·참가자·회차 정보와 익명 계측·순위 데이터의 저장 및 서비스 기능 제공 |
음성을 켜면 이용자의 브라우저가 Google의 공개 STUN 서버에 직접 접속하며, 그 과정에서 이용자의 공인 IP 주소가 Google에 전달됩니다. 이는 개인정보 처리를 위탁하는 관계가 아니라 이용자의 브라우저가 공개 서비스에 직접 접속하는 것입니다.
5. 쿠키와 로컬 저장소
기기 안에 저장되는 항목은 2절의 목록이 정본입니다. 광고 목적의 쿠키나 스크립트는 사용하지 않습니다. Vercel Web Analytics는 제3자 쿠키를 사용하지 않습니다. 로컬 저장소를 삭제하면 해당 기기에 저장된 설정과 기록이 사라질 수 있습니다.
6. 이용자의 권리와 행사 방법
이용자는 브라우저 설정에서 이 사이트의 로컬 저장소를 삭제할 수 있고, 설정에서 익명 계측을 끌 수 있습니다. 서버로 전송된 정보에 관한 열람·정정·삭제·처리정지 요청이나 그 밖의 문의는 quectotta@gmail.com으로 보낼 수 있습니다. 요청 대상 정보를 확인할 수 없는 경우에는 처리에 제한이 있을 수 있습니다.
7. 만 14세 미만 아동
서비스는 만 14세 미만 아동의 개인정보를 의도적으로 수집하도록 설계되지 않았습니다. 만 14세 미만 이용자는 별명에 이름·연락처 등 개인정보를 입력하지 말고, 필요한 경우 법정대리인과 함께 서비스를 이용해 주세요. 아동의 개인정보가 처리된 사실을 알게 된 경우 보호자는 아래 연락처로 삭제 등 필요한 조치를 요청할 수 있습니다.
8. 개인정보 보호책임자와 문의
개인정보 보호책임자: Quectotta
이메일: quectotta@gmail.com
9. 방침 변경
이 방침이 변경되면 시행일과 변경 내용을 서비스 화면 또는 이 페이지에 게시합니다. 중요한 변경은 시행 전에 알립니다.