1. 수집하는 데이터 범위 (최소화 원칙)
GuildLink는 서버 간 라우팅 및 연합 보안 방어에 필수적인 최소한의 공개 식별자만을 처리합니다:
- Discord Guild ID: 연맹 구성원 토폴로지 및 서버 목록 관리.
- Discord Channel ID: 채팅, 파티모집, 거래, 공지 웹훅 라우팅 맵 유지.
- Discord User ID 및 공개 닉네임/아바타: 메시지 릴레이 시 발화자 표시 및 길드 뱃지 렌더링.
- 위협 해시값: 가짜 니트로 등 악성 링크 차단을 위한 익명화된 해시.
2. 대화 내용 미저장 원칙
Cloudflare Workers 엣지 컴퓨팅 기반으로 실시간 메모리 중계만을 수행하며, 어떠한 데이터베이스나 스토리지에도 유저의 일상 대화나 통화 기록을 영구 보관하지 않습니다.
3. 메시지 수정 및 삭제 실시간 동기화 파기
원작성자나 관리자가 원본 메시지를 수정하거나 삭제하는 즉시 모든 수신 서버로 PATCH/DELETE 요청을 전송하여 연맹 전체에서 동기화 파기됩니다.
4. 데이터 삭제 및 파기 권리
서버 관리자는 언제든지 시스템 데이터베이스(D1/KV)에 저장된 모든 설정 데이터와 웹훅 정보의 영구 삭제를 요청할 수 있습니다.