개인정보 처리방침
발효일: 2026년 8월 5일
1. 소개
PixelyChat("저희")은 라이브 스트리머를 위한 무료 데스크톱 애플리케이션입니다. 본 개인정보 처리방침은 PixelyChat 데스크톱 애플리케이션과 이 웹사이트(pixelychat.com)가 어떤 데이터를 처리하며, 어떻게 처리하는지 설명합니다.
PixelyChat은 의도적으로 로컬 데스크톱 애플리케이션으로 구축되었습니다. 저희는 당신의 채팅 데이터를 저장하거나 처리하는 백엔드 서비스를 운영하지 않으며, 그러고 싶지도 않습니다 — 당신의 스트리밍 데이터는 당신의 것입니다.
2. 데스크톱 앱이 처리하는 정보
다음은 모두 당신의 운영체제의 애플리케이션 데이터 폴더 안, 당신 자신의 기기에 남아 있습니다:
- 인증 토큰: Twitch, YouTube, Kick을 연결하면 PixelyChat은 그 결과로 생성된 OAuth 접근/갱신 토큰을 로컬에 저장합니다. 설치된(개발용이 아닌) 빌드에서는 Electron의
safeStorageAPI를 통해 당신의 운영체제 자체의 안전한 자격 증명 저장소(macOS의 키체인, Windows의 DPAPI, 사용 가능한 경우 Linux의 동등한 비밀 저장소)를 사용하여 암호화되므로, PixelyChat 자체가 암호화 키를 직접 다루는 일은 결코 없습니다. - 채팅 데이터: 실시간 채팅 메시지, 사용자 이름, 관련 이벤트 데이터(팔로우, 구독, 기프트)는 앱과 방송 오버레이에 표시할 목적으로만 각 연결된 플랫폼에서 가져옵니다. 이 데이터는 영구적인 로그나 데이터베이스에 기록되지 않습니다 — 앱이 실행되는 동안 메모리에만 존재합니다.
- 설정: 당신의 앱 환경설정(오버레이 스타일, TTS 음성, 번역 언어 등)은 로컬 구성 파일에 저장됩니다.
위의 어떤 것도 PixelyChat 개발자에게 전송되거나, 판매되거나, 제3자와 공유되지 않습니다.
3. OAuth 릴레이에 관한 참고 사항
Twitch, Google, Kick의 로그인 흐름은 모두 한 단계(토큰 교환 또는 갱신)에서 데스크톱 앱이 스스로 안전하게 저장할 수 없는 기밀 클라이언트 시크릿을 필요로 합니다. 바로 그 한 단계를 처리하기 위해, PixelyChat은 저희가 운영하는 작은 릴레이 서비스를 호출합니다. 이 릴레이는 토큰 요청을 해당 플랫폼으로 전달하고 결과를 반환합니다 — 접근 토큰, 갱신 토큰, 표시 이름을 저장하지 않습니다. 선택적으로, 첫 로그인이 성공하면 당신의 플랫폼 계정 ID의(ID 자체가 아닌) 되돌릴 수 없는 해시를 저장하여 저희 웹사이트에서 대략적인 고유 연결 계정 수를 표시할 수 있습니다. 재로그인과 토큰 갱신은 다시 저장되지 않습니다. 이는 주로 비밀 값이 앱 자체 안에 절대 포함되어 배포될 필요가 없도록 하기 위해 존재합니다.
4. Google OAuth 및 YouTube API 서비스
Google API에서 받은 정보에 대한 PixelyChat의 사용은 제한된 사용 요건을 포함한 Google API 서비스 사용자 데이터 정책을 준수합니다.
YouTube를 연결하면 PixelyChat은 두 가지 범위를 요청합니다:
youtube.readonly— 당신 자신의 실시간 채팅에서 메시지를 읽기 위함.youtube.force-ssl— PixelyChat 내에서 당신 자신의 실시간 채팅으로 메시지를 보내기로 선택한 경우에만 사용됩니다. 이는 실시간 채팅 메시지를 게시하기 위해 Google이 제공하는 가장 좁은 범위입니다. YouTube API는 실시간 채팅 쓰기만으로 제한된 범위를 제공하지 않습니다. PixelyChat 자체 코드는 이 범위를 실시간 채팅 메시지를 읽고 게시하는 데만 사용합니다 — 동영상을 업로드, 편집, 삭제하거나 채널의 다른 부분을 관리하는 데는 결코 사용하지 않습니다.
YouTube API를 통해 얻은 데이터는 당신의 실시간 채팅을 표시하고, 선택하는 경우 그곳으로 메시지를 다시 보내는 데만 사용됩니다. 오직 당신의 로컬 기기에만 저장되며, 결코 저희에게 전송되지 않고, 결코 제3자에게 판매되거나 공유되지 않습니다.
당신은 PixelyChat 내에서 언제든 YouTube 연결을 끊을 수 있으며, 또는 Google 계정 권한 페이지.
5. Twitch, Kick, TikTok
이들은 각각 다른 로그인 메커니즘을 사용하며, 저희는 각각이 실제로 어떻게 작동하는지 정확히 알려드리고자 합니다:
- Twitch: 당신 시스템의 기본 웹 브라우저에서 열리는 Twitch의 공식 OAuth 흐름을 사용합니다. PixelyChat은 당신의 Twitch 비밀번호를 결코 보지 않습니다.
- Kick: Kick 자체의 로그인 페이지를 직접 가리키는 앱 내 로그인 창에서 로드되는 Kick의 공식 OAuth 흐름을 사용합니다. PixelyChat은 당신의 Kick 비밀번호를 결코 보지 않습니다 — 이 창은 Kick 자체의 인증 단계를 완료하는 데만 사용되며, 그 결과로 생긴 세션은 브라우저와 같은 방식으로 다음 로그인을 위해 기억될 수 있습니다.
- TikTok: TikTok은 제3자 앱을 위한 공개 OAuth 흐름을 제공하지 않습니다. PixelyChat은 TikTok 자체의 로그인 페이지를 가리키는 앱 내 창을 엽니다. 그곳에서 로그인하면 PixelyChat은 당신의 LIVE 채팅에 연결하기 위해 계정을 식별할 목적으로 공개 사용자 이름을 읽습니다. PixelyChat은 당신의 TikTok 비밀번호를 결코 보지 않습니다.
세 플랫폼 모두의 채팅 메시지, 사용자 이름, 관련 이벤트 데이터는 통합 채팅 피드를 표시하기 위해 엄격히 로컬에서만 처리됩니다.
6. 웹사이트 데이터
이 웹사이트(pixelychat.com)는 현재 어떠한 분석 도구, 추적 스크립트, 쿠키도 사용하지 않습니다. 향후 이것이 변경되면, 그러한 도구가 추가되기 전에 이를 반영하도록 본 방침이 업데이트될 것입니다.
7. 데이터 보관 및 삭제
위에서 설명한 어떤 것도 저희가 운영하는 어떠한 서버에도 보관되지 않습니다. PixelyChat을 제거하고 로컬 애플리케이션 데이터 폴더(앱 내 로그 → 로그 폴더 열기 아래에 표시되거나, 당신 운영체제의 표준 애플리케이션 데이터 위치)를 삭제하면 로컬에 저장된 모든 설정과 토큰이 영구적으로 삭제됩니다.
8. 보안
플랫폼 API(Google, Twitch, Kick, TikTok)와의 모든 통신은 HTTPS/TLS를 사용합니다. 로컬에 저장된 토큰은 2절에서 설명한 대로, 설치된 빌드에서 Electron의 safeStorage API를 통해 당신 운영체제 자체의 안전한 저장 메커니즘을 사용하여 암호화됩니다.
9. 아동 개인정보 보호
PixelyChat은 스트리머를 위한 도구이며 13세 미만 아동을 대상으로 하지 않습니다. 저희는 13세 미만 아동으로부터 알면서도 데이터를 수집하지 않습니다.
10. 본 방침의 변경
저희는 때때로 본 개인정보 처리방침을 업데이트할 수 있습니다. 중대한 변경 사항은 업데이트된 발효일과 함께 여기에 반영됩니다.
11. 문의하기
본 방침이나 저희의 데이터 처리 관행에 관한 질문은 다음으로 환영합니다:
이메일: [email protected]