Mixdog 개인정보 처리방침
1. 총칙
트리비게임즈(이하 “회사”)는 「개인정보 보호법」 등 관련 법령을 지킵니다. 이 처리방침은 회사가 제공하는 Mixdog 데스크톱 앱, Mixdog 모바일 앱(iOS·Android), 브라우저에서 쓰는 Mixdog 웹 앱, 그리고 이들을 이어 주는 relay 서비스(이하 “서비스”)에 적용됩니다. 회사의 게임 서비스에는 게임 개인정보 처리방침이 적용됩니다.
Mixdog은 회원가입이나 회사 계정이 필요 없는 앱입니다. 회사는 이용자의 이름, 전화번호, 위치정보, 광고 식별자를 수집하지 않으며, 이용 통계나 분석 도구도 사용하지 않습니다. 코딩 작업의 내용(대화, 코드, 파일)은 회사 서버로 보내지 않습니다.
2. 처리하는 정보 항목
가. 회사 서버(relay)에서 처리하는 정보
모바일 앱이나 웹 앱으로 PC의 Mixdog에 원격으로 연결하려고 할 때에만 relay가 사용됩니다. 원격 연결을 쓰지 않으면 아래 정보는 생기지 않습니다. 단, 기능 개선 의견 보내기를 쓰는 경우에는 ‘다. 의견 보내기’ 항목이 적용됩니다.
- PC 등록 정보(자동): PC가 처음 연결할 때 만든 무작위 기기 ID, 기기 비밀값과 페어링 토큰의 해시값(원문은 저장하지 않음), 앱 버전, 화면 구성(renderer) 버전, 마지막 보고 시각
- 연결된 기기 정보(페어링 시 자동): 연결된 휴대폰·브라우저의 무작위 ID, 접속 토큰의 해시값, 기기가 알린 이름·플랫폼·브라우저 종류(각 80자 이내), 연결 시각과 마지막 접속 시각
- 웹 푸시 알림 등록 정보(알림을 켠 경우): 브라우저가 발급한 푸시 구독 주소(endpoint), PC의 암호화 신원으로만 열 수 있도록 봉인된 구독 키, 어느 PC·연결 기기와 연결되는지에 대한 ID, 서버 발송용 VAPID 키(서버 자체 키)
- 네이티브 푸시 알림 등록 정보(모바일 앱에서 알림을 켠 경우): APNs(iOS) 또는 FCM(Android) 기기 토큰, 플랫폼, 연결된 PC·기기 ID. 이 정보는 relay의 메모리에만 있고 파일로 저장하지 않으며, 서버를 다시 시작하면 PC가 다시 알려 줍니다.
- 임시 정보(메모리에만 보관): 6자리 페어링 코드와 일회용 승인 티켓(5분간 유효), 접속 시도 횟수 제한을 위한 IP 주소별 카운터, 현재 열려 있는 연결
- 쿠키: 웹 앱에 맞는 화면 구성 버전을 내려 주기 위해 기기 ID를 담은 쿠키(
mixdog_device, 유효기간 1년)를 설정합니다. 광고나 추적 목적으로 쓰지 않습니다. - 원격 연결 중 전달되는 내용: 대화, 코드, 화면 등 연결 중 오가는 내용은 PC와 휴대폰·브라우저 사이에서 종단간 암호화되어 전달되며 relay는 암호문만 전달합니다. 내용을 열람하거나 저장하지 않습니다. 알림 본문도 같은 방식으로 PC가 암호화하여 보내므로 relay와 Apple·Google은 알림 내용을 알 수 없습니다.
- 웹훅 전달(선택 기능): 이용자가 Mixdog의 웹훅 수신 기능을 켠 경우, 외부 서비스가 보낸 요청이 relay를 거쳐 PC로 전달됩니다. 이 내용은 저장하지 않고 PC로 그대로 넘기며, 종단간 암호화 대상은 아니고 전송 구간 암호화(HTTPS)로 보호됩니다.
나. 서비스 접속 기록
relay 프로그램은 접속자의 IP 주소를 요청 횟수 제한 용도로 메모리에서만 쓰며 파일에 저장하지 않습니다. 접속이 거부된 경우에는 원인과 기기 ID 앞 8자리만 서버 운영 로그에 남습니다. 이 외의 접속 기록은 서버 운영 환경(네트워크·시스템 로그)이 법령에 따라 남기는 범위로 한정됩니다.
다. 의견 보내기(선택)
앱의 설정에서 의견 보내기를 이용하면 이용자가 직접 입력한 의견 종류(버그·제안·기타), 의견 내용(8,000자 이내), 회신받을 이메일 주소, 첨부한 이미지(PNG·JPEG·WebP, 최대 3장)만 relay로 전송됩니다. 대화·로그·기기 정보 등은 자동으로 붙지 않으며, 접속 IP 등 보낸 사람의 접속 정보는 의견과 함께 저장하지 않습니다. 의견은 메일로 전달할 때까지 relay의 전용 폴더에 임시 보관되며, support@tribgames.com으로 SMTP 메일로 전송됩니다.
라. 이용자의 PC·휴대폰에서만 처리되는 정보
회사에 전송되지 않고 이용자 기기에만 저장되는 정보는 ‘6. 기기에만 저장되는 정보’를 참고해 주세요.
3. 처리 목적
- PC와 휴대폰·브라우저 사이의 원격 연결 중계, 기기 인증과 접근 통제
- 알림 전달(Apple, Google, 브라우저 푸시 서비스 이용)
- 연결된 PC 앱 버전에 맞는 웹 앱 화면 제공
- 무차별 대입, 과다 요청 등 부정 이용 방지와 서비스 안정 운영
- 의견·문의 접수와 회신, 오류 개선
- 앱 업데이트 확인과 제공
4. 보유 및 이용 기간
- PC 등록 정보·연결된 기기 정보: 이용자가 앱에서 연결 해제(페어링 해제)할 때까지. 연결 해제를 하면 해당 정보와 연결된 알림 등록 정보가 즉시 삭제됩니다.
- 웹 푸시 알림 등록 정보: 연결 해제나 알림 해제 시, 또는 푸시 서비스가 구독이 만료되었다고 알려 오면 삭제됩니다.
- 네이티브 푸시 토큰: relay 메모리에서 연결 해제, 토큰 무효 확인, 서버 재시작 시 사라집니다.
- 페어링 코드·티켓: 5분 후 만료되며 메모리에만 있습니다.
- 의견: 메일 전송이 끝나기 전까지 임시 보관하며, 전송이 끝나면 내용과 첨부는 삭제되고 접수 번호·확인용 해시값·처리 시각만 남습니다(최대 5,000건, 오래된 것부터 삭제). 전송된 메일은 회사의 메일함에서 문의 처리에 필요한 기간 동안 보관한 뒤 삭제합니다.
- 관련 법령에 따라 보존해야 하는 정보는 해당 기간 동안 보관합니다.
5. 제3자 제공, 처리 위탁 및 국외 이전
회사는 이용자의 정보를 판매하거나 광고 목적으로 제공하지 않습니다. 서비스 기능을 위해 아래 사업자가 관여하며, 이들은 미국 등 국외에서 정보를 처리할 수 있습니다. 정보는 해당 기능을 사용하는 시점에 네트워크를 통해 전송됩니다.
| 받는 자 | 전송 항목 | 이용 목적 | 보유 기간 |
|---|---|---|---|
| HostPapa, Inc. (relay 서버 호스팅, 미국 로스앤젤레스) |
relay가 처리·보관하는 정보(2-가 항목), IP 주소 등 접속 정보 | 원격 연결·알림 중계, 의견 접수를 위한 서버 운영 | 위 4항의 보유 기간과 같음 |
| Apple Inc. (APNs, TestFlight) |
iOS 기기 토큰, 암호화된 알림 데이터, IP 주소 등 접속 정보 | iOS 푸시 알림 전달, 베타 앱 배포 | 제공자 정책에 따름 |
| Google LLC (Firebase Cloud Messaging) |
Android 기기 토큰, 암호화된 알림 데이터, IP 주소 등 접속 정보. Android 앱에 포함된 FCM 구성요소가 Google과 주고받는 기기 식별 정보 | Android 푸시 알림 전달 | 제공자 정책에 따름 |
| 브라우저 푸시 서비스 (Google, Mozilla, Apple, Microsoft 등 이용자 브라우저의 제공사) |
웹 푸시 구독 주소, 암호화된 알림 데이터, IP 주소 등 접속 정보 | 웹 앱 알림 전달 | 제공자 정책에 따름 |
| GitHub, Inc. (GitHub Releases) |
IP 주소, 앱 버전·운영체제 등 다운로드·확인 요청에 포함되는 정보 | 데스크톱·Android 앱 업데이트 확인과 내려받기, 이용자가 선택한 로컬 모델 실행 파일 내려받기 | 제공자 정책에 따름 |
| 이용자가 선택한 AI 제공사 (예: Anthropic, OpenAI, Google, xAI, OpenRouter, DeepSeek) |
이용자가 입력한 요청과 작업에 필요한 코드·파일 내용, 이용자 본인의 인증 정보 | AI 응답 생성. 이용자의 PC에서 해당 제공사로 직접 전송되며 회사 서버를 거치지 않습니다. | 각 제공사의 정책에 따름 |
| Google LLC (Google Workspace, 의견 메일 전송·수신) |
의견 종류·내용·회신 이메일·첨부 이미지 | 의견을 support@tribgames.com으로 전달 | 회사의 메일함 정책에 따름 |
이용자가 쓰는 AI 제공사의 구독·API 키와 그 제공사의 개인정보 처리방침은 이용자와 해당 제공사 사이의 관계에 따릅니다. 코드 편집이나 웹 검색 등 이용자가 직접 켠 외부 연동(GitHub, 메신저 등)도 이용자가 선택한 서비스로 직접 연결됩니다.
각 업체의 개인정보 처리방침: Apple · Google · GitHub
국외 이전을 원하지 않으면 해당 기능(원격 연결, 알림, 업데이트)을 쓰지 않거나 앱을 삭제할 수 있습니다. 다만 해당 기능은 이용할 수 없습니다.
6. 기기에만 저장되는 정보
아래 정보는 이용자의 기기에만 저장되며 회사 서버로 전송되지 않습니다.
- 데스크톱 앱(PC): 대화 기록과 세션, 프로젝트 파일, 설정, AI 제공사 인증 정보(API 키·로그인 토큰), 원격 연결 인증 정보, 연결된 기기의 알림 등록 정보, 운영 로그. 인증 정보는 이용자 본인만 읽을 수 있는 권한의 파일로 저장합니다.
- 충돌 기록: Windows 데스크톱 앱은 비정상 종료 시 PC에 충돌 기록(덤프)을 남기지만 외부로 업로드하지 않습니다. 문제 해결을 위해 이용자가 직접 보낼 때에만 회사가 받을 수 있습니다.
- 모바일 앱: 연결한 PC 목록(접속 주소, PC ID, 이름, 마지막 사용 시각), 앱 업데이트 안내 숨김 설정, 알림 복호화용 암호 키 쌍(개인 키는 iOS 키체인 또는 Android 키스토어에서 보호되며 기기 밖으로 나가지 않음), 푸시 토큰. 카메라는 PC의 QR 코드를 읽을 때만 쓰이며 사진은 저장하거나 전송하지 않습니다.
- 웹 앱(브라우저): 연결 인증 정보와 설정은 브라우저 저장소에 보관됩니다.
7. 이용자 권리와 행사 방법
- 이용자는 언제든지 개인정보의 열람, 정정, 삭제, 처리 정지, 동의 철회를 요구할 수 있으며, 회사는 지체 없이 조치합니다.
- 연결 해제(페어링 해제): PC의 Mixdog 설정 → 연결(Connection)에서 개별 휴대폰·브라우저를 해제하거나 PC 등록 자체를 해제하면 relay에 저장된 해당 정보와 알림 등록 정보가 삭제됩니다. 모바일 앱에서는 저장된 PC를 목록에서 삭제할 수 있습니다.
- 휴대폰 또는 브라우저의 알림 권한을 끄면 알림 전달이 중단됩니다.
- 앱을 삭제하면 기기에 저장된 정보도 삭제됩니다. relay에 남은 정보는 위 연결 해제로 삭제할 수 있으며, 직접 해제하기 어려운 경우 support@tribgames.com으로 요청해 주세요.
- 의견으로 보낸 내용의 열람·삭제 요청도 support@tribgames.com으로 보내 주세요. 의견 접수 번호나 회신 이메일을 함께 알려 주시면 확인에 도움이 됩니다.
- 법정대리인이나 위임받은 대리인도 권리를 행사할 수 있습니다.
8. 안전성 확보 조치
- 원격 연결 내용 종단간 암호화(P-256 키 교환과 AES-256-GCM)와 모든 통신 구간의 TLS 암호화
- 기기 비밀값·접속 토큰은 해시값으로만 저장하고, 서버 비밀 키와 저장 파일은 서버 운영 계정만 읽을 수 있도록 제한
- 알림 내용은 PC에서 암호화하여 보내고 휴대폰에서만 복호화
- 페어링 코드 시도 횟수 제한, 등록·접속 요청 제한, 승인 절차(PC에서 직접 승인) 등 부정 이용 방지
- 필요한 최소한의 정보만 처리하고 의견 첨부는 이미지 형식·크기를 검증
9. 쿠키 및 유사 식별자
웹 앱은 화면 구성 선택을 위한 쿠키(mixdog_device)를 사용하며, 브라우저 설정에서 삭제하거나 거부할 수 있습니다. 거부하면 일부 화면이 올바르게 표시되지 않을 수 있습니다. 광고 식별자는 사용하지 않습니다.
10. 만 14세 미만 아동의 개인정보
Mixdog은 개발자를 위한 도구로 만 14세 미만 아동을 대상으로 하지 않으며, 회사는 만 14세 미만 아동의 개인정보를 법정대리인의 동의 없이 알면서 수집하지 않습니다. 아동의 정보가 전달되었음을 알게 되면 지체 없이 삭제합니다.
11. 개인정보의 파기
보유 기간이 지나거나 처리 목적을 달성한 개인정보는 지체 없이 파기합니다. 전자 파일은 복구할 수 없는 방법으로 삭제합니다.
12. 개인정보 보호 문의
개인정보 처리와 관련한 문의, 불만, 피해 구제 요청은 아래로 연락해 주세요.
13. 권익침해 구제 방법
개인정보 침해에 대한 신고나 상담이 필요하면 아래 기관에 문의할 수 있습니다.
- 개인정보분쟁조정위원회: 1833-6972 (www.kopico.go.kr)
- 개인정보침해신고센터: 국번 없이 118 (privacy.kisa.or.kr)
- 대검찰청: 국번 없이 1301 (www.spo.go.kr)
- 경찰청: 국번 없이 182 (ecrm.police.go.kr)
14. 처리방침의 변경
법령이나 서비스가 바뀌어 이 처리방침을 변경하는 경우 시행 7일 전부터 공지합니다. 수집 항목이나 이용 목적, 제3자 제공 등 이용자 권리에 중대한 변경이 있으면 시행 30일 전부터 공지합니다.