바둑왕 개인정보처리방침
최종 수정일: 2026년 8월 22일
바둑왕(이하 “본 앱”)은 이용자의 개인정보를 최소한으로만 다룹니다. 본 방침은 본 앱이 어떤 정보를 다루고 다루지 않는지, 그리고 언제 다루는지를 설명합니다.
핵심 요약
- 혼자 두는 대국(AI 대국·기보·연습)은 인터넷도 계정도 필요 없습니다. 정보가 기기 밖으로 나가지 않습니다.
- 온라인 대국을 사용할 때만 상대와 착수를 주고받기 위해 최소한의 정보가 서버를 거칩니다.
- 구글 계정 연결은 선택입니다. 연결하지 않아도 온라인 대국을 할 수 있습니다.
- 광고가 표시됩니다. 광고 제공을 위해 Google AdMob이 광고 ID를 사용합니다 (3-2항).
- 분석(애널리틱스) SDK와 추적 도구는 사용하지 않습니다.
1. 오프라인 기능 — 수집 없음
AI 대국, 기보 저장·복기, 계가, 튜토리얼, 설정은 전부 기기 안에서 처리되며 어떤 정보도 외부로 전송되지 않습니다. 다음 정보는 기기 안에만 저장됩니다.
| 항목 | 내용 |
|---|---|
| 대국 기보 | 이용자가 둔 대국의 수순 기록(SGF 파일) |
| 급수·전적 | 배치고사 결과, 승패 기록, 현재 급수 |
| 진행 상황 | 클리어한 단계 |
| 앱 설정 | 화면 밝기, 소리, 착수 방식, 별명 |
| 차단 목록 | 차단한 상대의 식별자와 당시 별명 (서버로 보내지 않습니다) |
이 정보는 앱을 삭제하면 기기에서 함께 삭제됩니다. 앱 내 기보함 → 전체 비우기로 기보만 따로 지울 수도 있습니다.
2. 온라인 대국을 사용할 때
이용자가 온라인 대국 메뉴에 직접 들어가 대국을 시작하는 경우에만 다음 정보가 처리됩니다. 온라인 대국을 이용하지 않으면 아래 항목은 전혀 발생하지 않습니다.
2-1. 처리되는 정보
| 항목 | 목적 | 보관 |
|---|---|---|
| 임의 이용자 식별자(uid) | 같은 사람의 대국·급수를 이어서 인식 | 계정 삭제 시까지 |
| 별명 | 상대에게 보이는 이름 (이용자가 직접 입력, 실명 불필요) | 대국 종료 시 삭제 |
| 급수 | 대국 상대 매칭과 치수(접바둑) 결정 | 대국 종료 시 삭제 |
| 착수 기록 | 상대에게 내 수를 전달 (좌표·수순·시각) | 대국 종료 시 삭제 |
| 방 정보 | 판 크기, 규칙, 덤, 대국 상태 | 대국 종료 시 삭제 |
| IP 주소 | 통신 연결에 필연적으로 사용 (Firebase 인증 처리 과정) | Google 정책에 따름 |
| 신고 내역 | 이용자가 신고 버튼을 눌렀을 때만 — 신고자·대상 식별자, 상대 별명, 사유, 직접 작성한 설명 | 처리 완료 후 삭제 |
| 탈퇴 계정 대조값 | 계정을 삭제한 경우에만 — 급수를 초기화하려고 탈퇴·재가입을 반복하는 것을 막기 위해, 이메일 주소를 되돌릴 수 없게 변환(SHA-256)한 값 | 탈퇴 후 7일 뒤 자동 삭제 |
바둑판 상태는 서버에 저장되지 않습니다. 서버는 착수 목록만 잠시 중계하며, 판은 각자의 기기가 직접 계산합니다. 대국이 끝나면 해당 대국의 착수 기록과 방 정보는 삭제됩니다.
2-2. 구글 계정 연결 (선택)
계정을 연결하지 않아도 온라인 대국을 이용할 수 있습니다. 다만 앱을 삭제하거나 기기를 바꾸면 급수·전적이 사라집니다. 이를 방지하기 위해 구글 계정 연결을 선택할 수 있으며, 연결 시 다음 정보가 추가로 처리됩니다.
- 구글 계정 이메일 주소
- 구글 계정 고유 식별자
이 정보는 본인 확인과 급수·전적 복원 목적으로만 사용하며, 마케팅에 이용하거나 판매하지 않습니다.
2-3. 처리 위탁
온라인 대국 기능은 Google LLC의 Firebase(Authentication, Realtime Database)를 통해 제공됩니다.
데이터는 Firebase 서버(아시아 지역)에 저장·처리되며, Google의 개인정보처리방침이 함께 적용됩니다.
https://policies.google.com/privacy
2-4. 신고와 차단
온라인 대국에서 상대의 별명이나 행동에 문제가 있으면 신고할 수 있습니다 (로비에서 방을 길게 누르거나, 대국 화면의 🚨 버튼).
- 신고 내용은 운영자만 확인하며, 신고 대상에게 누가 신고했는지 알려지지 않습니다.
- 신고 기록은 이용자끼리 서로 열람할 수 없도록 서버에서 읽기가 차단돼 있습니다.
- 차단한 상대 목록은 이 기기 안에만 저장되며 서버로 전송되지 않습니다. 설정 → 차단 목록에서 언제든 해제할 수 있습니다.
3. 인터넷 사용
인터넷은 다음 두 경우에만 사용됩니다.
- 온라인 대국 (위 2항)
- 고급 AI 모델 다운로드 — 이용자가 직접 선택했을 때만. 아래 외부 서버에 접속하며,
인터넷 통신의 기술적 특성상 해당 서버에 IP 주소가 전달됩니다.
본 앱 개발자는 이 정보를 수집·보관하지 않습니다.
media.katagotraining.org(KataGo 신경망 배포처)github.com(KataGo 공식 릴리스)
둘 다 이용하지 않으면 본 앱은 어떤 서버에도 접속하지 않습니다.
3-2. 광고
본 앱은 무료로 제공되며 Google AdMob 광고가 표시됩니다.
- 홈 화면 하단 배너 — 목록·설정 등 대국이 아닌 화면 아래쪽
- 대국 종료 후 전면광고 — 결과 화면에서 나갈 때. 매 판이 아니라 일정 시간 간격을 둡니다.
- 결과 화면의 사각 배너 — 대국이 이미 끝난 뒤에만
- 보상형 광고 — 이용자가 직접 선택했을 때만. 무르기 횟수를 얻으려고 “광고 보고 무르기”를 누른 경우에 재생되며, 누르지 않으면 나타나지 않습니다.
- 대국 진행 중에는 광고를 표시하지 않습니다.
광고를 제공하는 과정에서 Google 및 광고 파트너가 다음 정보를 처리할 수 있습니다.
| 항목 | 목적 |
|---|---|
| 광고 ID(AAID) | 광고 게재, 노출 빈도 제한, 성과 측정 |
| 기기 정보 (모델, OS 버전, 언어, 대략적 지역) | 관련성 있는 광고 선택 |
| IP 주소 | 광고 요청 전달 (Google 정책에 따름) |
이 정보는 Google LLC 및 그 광고 파트너에게 전달되며, 본 앱 개발자는 이를 수집하거나 보관하지 않습니다. Google의 광고 데이터 처리 방식: https://policies.google.com/technologies/ads
맞춤 광고를 원하지 않으시면 기기 설정 → Google → 광고에서 광고 ID를 삭제하거나 맞춤 광고를 선택 해제할 수 있습니다.
4. 수집하지 않는 정보
본 앱은 다음을 일절 수집하지 않습니다.
- 위치 정보
- 연락처, 사진, 파일, 통화 기록, 문자
- 이용 분석 데이터, 크래시 리포트
본 앱에는 분석(애널리틱스) SDK와 추적 도구가 포함되어 있지 않습니다. 광고 목적의 식별자 사용은 3-2항을 참고하세요.
5. 계정 및 데이터 삭제
이용자는 언제든지 계정과 관련 데이터의 삭제를 요청할 수 있습니다.
- 앱 안에서: 설정 → 계정 → 계정 삭제
- 웹에서: 계정 삭제 요청 안내
삭제 요청이 처리되면 이용자 식별자, 연결된 구글 계정 정보, 급수·전적 등 서버에 남은 모든 관련 데이터가 삭제됩니다. 기기 안의 기보와 설정은 앱을 삭제하면 함께 지워집니다.
탈퇴 후 재가입 제한 (7일)
계정을 삭제한 뒤 7일 동안은 같은 구글 계정으로 다시 가입할 수 없습니다. 급수가 떨어졌을 때 계정을 지우고 새로 만들어 처음부터 시작하는 것을 막기 위한 조치입니다. 이런 행위가 통하면 급수는 실력이 아니라 “마지막으로 계정을 지운 시점”을 뜻하게 되어, 정직하게 두는 이용자가 손해를 봅니다.
이 기간 동안 서버는 이메일 주소 자체가 아니라, 되돌릴 수 없게 변환한 값(SHA-256 해시)만 보관합니다. 같은 주소인지 대조하는 데에만 쓰이며 그 값에서 주소를 복원할 수 없고, 다른 어떤 목적으로도 사용하거나 제3자에게 제공하지 않습니다. 7일이 지나면 자동으로 삭제됩니다.
익명(로그인 없이 사용) 상태에서는 대조할 계정 정보가 없으므로 이 제한이 적용되지 않으며, 해당 값도 보관하지 않습니다.
6. 아동의 개인정보
본 앱은 만 14세 미만 아동을 대상으로 하지 않으며, 아동으로부터 고의로 개인정보를 수집하지 않습니다.
7. 오픈소스 고지
본 앱은 다음 오픈소스를 사용합니다. 전문은 앱 내 설정 → 오픈소스 라이선스에서 확인할 수 있습니다.
- KataGo (MIT) — 바둑 AI 엔진
- KataGo g170 신경망 (CC0) — 기본 번들 모델
- KaTrain (MIT) — 급수별 착수 선택 알고리즘 참고
- Sabaki (MIT) — 착수음·따냄음
8. 방침 변경
본 방침이 변경되면 이 페이지에 수정된 내용과 최종 수정일을 게시합니다. 수집 항목이 늘어나는 중요한 변경은 앱 업데이트 시 이용자에게 고지합니다.
9. 문의
개인정보 관련 문의 및 삭제 요청: badukwang-support@googlegroups.com