1. 데이터 수집 범위 (최소화 원칙)
PartyDeck은 Discord Activities 최소 수집 원칙을 엄격히 준수하며 게임 진행에 필수적인 공개 프로필 정보만 처리합니다:
- Discord User ID: 방 내 플레이어 구분 및 밀리초 단위 버저 선착순 판정에 사용됩니다.
- Discord Display Name / Nickname: 점수판과 플레이어 슬롯에 표시하기 위해 사용됩니다.
- Discord Avatar URL: 멀티플레이 자리 바에서 프로필 이미지를 렌더링하는 데 사용됩니다.
- Voice Activity(발언 상태): 클라이언트 로컬에서 발화 여부만 감지하며 어떠한 음성 데이터도 녹음하거나 서버로 전송하지 않습니다.
2. 음성 녹음 금지 및 세션 일회성 보장
PartyDeck은 사용자의 음성 대화나 텍스트 메시지를 도청, 녹음, 저장하지 않습니다. 모든 실시간 게임 상태는 Cloudflare 엣지 메모리에서 임시 WebSocket으로만 동기화되며 방이 닫히면 즉시 소멸합니다.
3. 로컬 스토리지 활용
언어 설정 및 음량 조절값은 브라우저의 localStorage에만 저장되며 외부 광고나 분석 플랫폼으로 공유되지 않습니다.
4. 이용자 권리 및 데이터 삭제
영구적인 사용자 계정 DB를 보관하지 않으므로, Activity 세션을 종료하는 즉시 모든 라이브 데이터가 안전하게 삭제됩니다.