홀덤 워치 개인정보처리방침
시행일: 2026년 4월 17일
구텐소프트(이하 "회사")는 홀덤 워치 앱(이하 "앱")을 운영하면서 관련 법령을 준수하고, 이용자의 개인정보와 데이터 보호를 위해 노력합니다. 본 개인정보처리방침은 앱 이용 과정에서 어떤 정보가 처리되는지, 그 목적은 무엇인지, 이용자가 어떤 권리를 가지는지 설명합니다.
앱은 라이브 홀덤 토너먼트의 프리셋, 클락, 스택, 워치 표시를 관리하는 도구입니다. 앱은 실제 현금 베팅, 참가비 결제, 상금 지급, 전략 추천, 핸드 분석, 솔버 또는 AI 코칭 기능을 제공하지 않습니다.
1. 처리하는 정보
회사는 앱 운영 과정에서 아래 정보를 처리할 수 있습니다.
1.1 앱 운영 및 계정 식별 정보
- Firebase 익명 또는 연동 계정의 사용자 식별자(uid)
- 앱 인스턴스, 보안 검증, App Check, App Attest/DeviceCheck 또는 Play Integrity 처리에 필요한 기기 또는 앱 관련 정보
- Pro 해금 여부, AI 크레딧 잔액, 구매 복원 상태, 연결된 로그인 제공자 등 권한 상태 정보
- 최초 계정 보상 지급 여부, 보상형 광고 AI 크레딧 지급 횟수와 지급 시각, 계정 삭제 요청 상태
- 앱 버전, 요청 시각, 오류 또는 보안 검증 결과 등 서비스 운영 로그
앱의 기본 기능은 외부 계정 연결 없이도 사용할 수 있습니다. 다만 인앱결제 검증, AI 크레딧 사용, 클라우드 백업/복구 등 서버 기능에는 Firebase Auth 기반 식별이 필요할 수 있습니다.
1.2 외부 계정 연결 시 처리되는 정보
사용자가 Sign in with Apple 또는 Google 계정 연결을 선택한 경우 아래 정보가 처리될 수 있습니다.
- Apple 또는 Google 로그인 제공자 정보
- 제공자 내부 사용자 식별자
- 이메일 주소
- 프로필 이름 또는 표시 이름
외부 계정 연결은 사용자가 직접 선택한 경우에만 사용됩니다. 현재 앱은 계정 연결을 구매/프로모션 복구, AI 크레딧 원장, 백업/복구 및 계정 복원 편의 목적으로 사용합니다.
1.3 사용자가 앱에 직접 입력하거나 생성한 데이터
앱은 사용자가 입력하거나 생성한 아래 데이터를 기기 내부에 저장할 수 있습니다.
- 토너먼트 프리셋 이름, 폴더, 즐겨찾기, 최근 사용, 보관 상태
- 블라인드 구조, 레벨 시간, 브레이크, 레이트레지/리엔트리 설정
- 내 스택, 평균 스택, 남은 인원, ITM 등 진행 중 런 상태
- 수동 시간 동기화 로그
- 워치 레이아웃 모드와 표시 설정
- 프리셋 메모 또는 사용자가 직접 입력한 텍스트
기본적으로 위 데이터는 이용자의 기기 안에 저장됩니다. 다만 이용자가 클라우드 백업, AI 이미지 프리셋 생성, 구매 검증 또는 워치 연동 기능을 사용할 경우 필요한 범위의 데이터가 서버 또는 연결된 기기로 전송될 수 있습니다.
1.4 워치 연동 데이터
앱은 사용자의 페어링된 Apple Watch 또는 Wear OS 워치에 토너먼트 상태 스냅샷을 전송할 수 있습니다.
- 현재 레벨과 남은 시간 계산 기준
- 현재/다음 블라인드와 앤티
- 내 스택, BB, 평균 스택, 남은 인원, ITM 관련 값
- 워치 레이아웃 모드와 표시 설정
- 동기화 시각과 스냅샷 버전
워치는 수신한 마지막 스냅샷을 로컬에 캐시하고, 연결이 끊긴 동안에도 로컬 시계를 기준으로 남은 시간을 표시할 수 있습니다. 엄격한 대회용 모드는 워치 화면과 미리보기에서 개인 HUD로 오해될 수 있는 값을 표시하지 않도록 설계되어 있습니다. 이 데이터는 사용자의 페어링된 기기 간 companion 기능을 위한 것이며, 다른 사용자에게 공개하거나 공유하기 위한 기능이 아닙니다.
1.5 AI 이미지 프리셋 생성 이용 시 처리되는 정보
사용자가 AI 이미지 프리셋 생성 기능을 사용하는 경우 아래 정보가 처리될 수 있습니다.
- 사용자가 선택한 토너먼트 포스터 또는 구조표 이미지
- 이미지에서 추출된 텍스트, 표, 블라인드/레벨/브레이크 후보
- AI가 생성한 프리셋 초안, 신뢰도, 경고, 검증 결과
- AI 작업 ID, 모델/config 정보, prompt 버전, 토큰 사용량, 처리 상태, 과금/환불 상태
- 업로드 이미지 크기, MIME 타입, 처리 시각 등 운영 메타데이터
앱은 업로드 전에 이미지를 축소·재인코딩하고 EXIF/GPS 메타데이터 제거를 시도합니다. 이미지/PDF 원본은 Firebase Storage에 업로드되어 Cloud Functions와 Google Gemini API를 통해 처리될 수 있습니다. 회사는 사용자가 업로드한 원본을 별도 동의 없이 회사의 자체 AI 모델 학습 목적으로 사용하지 않습니다.
AI 업로드 원본 이미지/PDF는 분석 완료, 화면 이탈, 실패 처리 등 앱과 서버 흐름에서 삭제를 시도하며, 남아 있는 원본 업로드는 설정된 보관 기간이 지나면 정기 정리 작업으로 삭제됩니다. 현재 기본 보관 기간은 1시간입니다.
1.6 결제 및 권한 정보
앱에서 Pro 해금 또는 AI 크레딧을 구매하는 경우 아래 정보가 처리될 수 있습니다.
- 구매한 상품 ID
- 상품 유형
- 주문 ID
- 구매 시각
- 구매 상태
- 구매 토큰의 해시값
- 구매 검증, 지급, 회수, 환불, 복원 결과
- Pro 권한, AI 크레딧 잔액, credit ledger, usage ledger
- 최초 계정 보상과 보상형 광고 지급 ledger
회사는 신용카드 번호, 계좌번호 등 결제수단의 민감한 금융정보를 직접 수집하지 않습니다. 실제 결제수단 정보와 결제 처리는 Apple App Store 또는 Google Play가 담당합니다.
1.7 클라우드 백업 이용 시 처리되는 정보
Pro 사용자가 클라우드 백업/복구 기능을 사용하는 경우 아래 정보가 처리될 수 있습니다.
- 백업 스냅샷 데이터
- 프리셋, 폴더, 즐겨찾기/최근/보관 상태, 워치 레이아웃 등 백업 대상 데이터
- 백업 시각, 앱 버전, 체크섬, 용량, 프리셋 수, 폴더 수 등 메타데이터
- 백업을 소유한 Firebase uid
현재 클라우드 백업은 최신 백업 1개를 중심으로 관리되며, 새 백업을 생성하면 기존 백업이 대체될 수 있습니다.
1.8 광고 관련 정보
앱의 무료 버전에는 Google AdMob 광고가 표시될 수 있습니다. 광고 제공 과정에서 Google Mobile Ads SDK가 아래 정보를 처리할 수 있습니다.
- 광고 식별자(Advertising ID)
- IP 주소, 기기 및 앱 정보, 광고 요청 정보
- 대략적 위치 등 광고 제공과 부정 이용 방지에 필요한 정보
AI 크레딧 보상형 광고는 사용자가 직접 선택한 경우에만 표시되며, 광고 완료 보상은 Google AdMob 서버 측 검증과 회사 서버 원장 확인 후 지급됩니다. 보상 지급을 위해 광고 세션, 거래 식별자, 지급 시각, 보상 한도 계산 정보가 처리될 수 있습니다.
Pro 사용자는 앱 내 광고가 제거됩니다. 워치 앱에는 광고를 표시하지 않습니다. 회사는 도박, 베팅, 소셜 카지노 계열 광고가 노출되지 않도록 광고 차단 설정을 운영합니다.
2. 정보를 처리하는 목적
회사는 아래 목적 범위에서만 정보를 처리합니다.
- 앱 계정 식별 및 로그인 상태 관리
- 구매 검증, Pro 해금, AI 크레딧 지급, 복원, 회수 및 환불 처리
- 최초 계정 보상, 보상형 광고 보상 한도 확인 및 지급 처리
- 토너먼트 프리셋, 런 상태, 워치 레이아웃 저장 및 표시
- 페어링된 워치와의 상태 동기화
- AI 이미지 프리셋 생성 기능 제공
- 클라우드 백업 및 복원 제공
- 광고 제공, 광고 빈도 관리, 부정 광고 이용 방지
- 부정 사용 방지, 보안 유지, 서비스 안정성 확보
- 문의 대응, 분쟁 처리, 운영 기록 보관
3. 이용자 선택
- 사용자는 외부 계정 연결 없이 로컬 중심 기능을 사용할 수 있습니다.
- Sign in with Apple 또는 Google 계정 연결은 사용자가 선택한 경우에만 진행됩니다.
- Pro 구매와 AI 크레딧 구매는 사용자의 선택에 따라 진행됩니다.
- 최초 계정 보상과 보상형 광고 AI 크레딧은 계정 연결 상태에서만 제공될 수 있습니다.
- AI 이미지 프리셋 생성은 사용자가 이미지를 직접 선택하고 분석을 시작한 경우에만 진행됩니다.
- 클라우드 백업/복구는 Pro 사용자에게 제공되며, 사용자가 직접 실행한 경우에만 백업 데이터가 서버에 저장됩니다.
- 알림 권한은 레벨/브레이크 알림과 백그라운드 동기화 안내를 위해 사용될 수 있으며, 사용자는 기기 설정에서 권한을 변경할 수 있습니다.
4. 제3자 제공 및 처리 위탁
회사는 이용자 데이터를 판매하지 않으며, 이용자 데이터를 광고주에게 직접 판매하거나 임대하지 않습니다. 다만 서비스 제공을 위해 아래 업체의 인프라 또는 기능을 사용할 수 있습니다.
- Google Firebase: 인증, Firestore, Cloud Functions, Cloud Storage, App Check, Play Integrity
- Apple App Store / Google Play: 인앱결제 처리, 구매 검증, 구매 복원, 환불/회수 이벤트 처리
- Google Gemini API: AI 이미지 프리셋 생성 과정의 이미지 OCR/파싱 및 프리셋 초안 생성
- Sign in with Apple / Google Sign-In: 사용자가 선택한 계정 연결
- Google AdMob / Google Mobile Ads SDK: 광고 제공, 광고 품질 관리, 부정 이용 방지
- Apple WatchConnectivity / Google Play services / Wear OS Data Layer: 페어링된 스마트폰과 워치 간 상태 동기화
위 업체는 각 기능 수행에 필요한 범위에서 정보를 처리합니다. 각 업체의 정보 처리 방식은 해당 업체의 약관과 개인정보 보호 정책의 적용을 받을 수 있습니다.
5. 보유 및 이용 기간
회사는 처리 목적이 달성될 때까지 정보를 보유·이용합니다. 다만 관계 법령, 정산, 보안, 환불, 분쟁 대응, 부정 사용 방지 목적상 필요한 경우 일정 기간 보관할 수 있습니다.
- 기기 내부 로컬 데이터: 사용자가 앱에서 삭제하거나 앱을 제거할 때까지
- Firebase 계정 및 권한 정보: 서비스 운영에 필요한 기간 또는 삭제 요청 처리 완료 시점까지
- Apple 또는 Google 계정 연결 정보: 계정 연결 해제 또는 삭제 요청 처리 완료 시점까지
- 구매 검증, 정산, 환불, 회수 및 분쟁 관련 기록: 관계 법령과 회계·세무·분쟁 대응에 필요한 기간
- AI 크레딧 원장 및 AI 사용 기록: 크레딧 정산, 오남용 방지, 문의 대응에 필요한 기간
- AI 업로드 원본 이미지/PDF: AI 분석 완료 시 삭제를 시도하며, 잔여 원본 업로드는 정기 정리 작업에 따라 기본 1시간 후 삭제
- 클라우드 백업: 최신 백업 유지, 새 백업으로 대체되거나 삭제 요청 처리 완료 시점까지
- 광고 관련 정보: Google AdMob 및 관련 법령·정책에서 정한 기간
법령상 보관 의무가 있거나 결제, 환불, 보안, 부정 사용 또는 분쟁 대응을 위해 필요한 일부 기록은 삭제 요청 후에도 필요한 기간 동안 보관될 수 있습니다.
6. 이용자의 권리와 행사 방법
이용자는 자신의 정보에 대해 열람, 정정, 삭제, 처리정지 요청을 할 수 있습니다.
- 기기 내부 데이터는 앱 내 삭제 기능 또는 앱 제거를 통해 직접 삭제할 수 있습니다.
- Apple 또는 Google 계정 연결은 앱 내 로그아웃 또는 연결 해제 흐름을 통해 변경할 수 있습니다.
- 앱 내 계정 화면에서 계정 삭제 요청을 접수할 수 있습니다.
- 웹 삭제 요청 경로: https://holdem-watch.web.app/account-deletion.html
- 서버에 저장된 계정 연결 정보, 백업 데이터, AI 작업 데이터, 권한/운영 데이터 삭제는 아래 문의처로 요청할 수 있습니다.
- 회사는 요청 처리 과정에서 본인 확인 또는 요청 대상 계정 확인을 위해 필요한 정보를 요청할 수 있습니다.
- App Store 또는 Google Play 구매 내역 자체의 삭제, 결제수단 관리, 환불은 각 스토어 정책과 사용자 계정 설정을 따릅니다.
- Apple Account 또는 Google 계정 자체의 삭제와 개인정보 관리는 각 제공자의 정책과 계정 설정을 따릅니다.
삭제 요청을 처리하면 앱 계정 복원, 구매 검증 이력 확인, 클라우드 백업 복구, AI 크레딧 원장 확인 등 일부 기능이 제한될 수 있습니다.
7. 국외 이전 및 외부 인프라 사용
앱은 Google Firebase, Apple App Store, Google Play, Google Gemini API, Google AdMob 등 글로벌 클라우드 및 플랫폼 서비스를 사용합니다. 이에 따라 이용자 데이터는 이용자의 거주 국가 외 지역에서 처리되거나 저장될 수 있습니다.
국외 이전 또는 처리 가능성이 있는 정보는 본 방침의 "처리하는 정보"에 기재된 항목 중 해당 기능 수행에 필요한 정보이며, 이전 목적은 인증, 결제 검증, 백업/복구, AI 처리, 광고 제공, 보안 및 서비스 운영입니다. 보유 기간은 본 방침의 "보유 및 이용 기간" 및 각 서비스 제공자의 정책에 따릅니다.
8. 안전성 확보 조치
회사는 정보 보호를 위해 합리적인 관리적·기술적 조치를 적용합니다.
- 전송 구간 암호화 사용
- Firebase Security Rules와 Cloud Functions 기반 접근 제어
- 사용자별 uid 경로 분리와 소유자 검증
- 구매 토큰 해시 처리
- App Check 및 App Attest/DeviceCheck 또는 Play Integrity 기반 보안 검증
- 접근 권한 최소화
- 운영 로그를 통한 이상 행위 탐지
- AI 업로드 이미지의 EXIF/GPS 메타데이터 제거 시도
다만 인터넷과 모바일 환경의 특성상 완전한 보안을 절대적으로 보장할 수는 없습니다.
9. 아동 및 미성년자
이 앱은 아동 또는 미성년자를 주된 대상으로 설계되지 않았습니다. 앱은 포커 토너먼트 클락과 상태판 도구의 성격상 만 18세 미만을 주요 대상으로 하지 않습니다.
회사가 아동의 개인정보를 법령에 반하여 수집했다고 판단하는 경우, 확인 후 삭제 등 필요한 조치를 취합니다.
10. 광고 식별자 및 맞춤형 광고
무료 버전에서 광고가 제공되는 경우 Google AdMob이 광고 식별자와 광고 요청 정보를 처리할 수 있습니다. 이용자는 iOS 또는 Android 기기 설정에서 광고 ID, 추적 허용 여부, 맞춤형 광고 관련 설정을 변경할 수 있습니다.
회사는 워치 앱에 광고를 표시하지 않으며, Pro 활성 상태에서는 앱 내 광고를 제거합니다.
11. 앱 권한
앱은 기능 제공을 위해 아래 권한 또는 시스템 기능을 사용할 수 있습니다.
- 알림 권한: 레벨 경고, 브레이크 알림, 백그라운드 동기화 안내
- 워치 연결 및 데이터 동기화: 진행 중 런 상태를 안정적으로 워치에 동기화
- 백그라운드 동기화 또는 배터리 관련 설정: 사용자가 선택한 경우 장시간 토너먼트 중 동기화 안정성 확보
- StoreKit 또는 Google Play Billing: Pro 및 AI 크레딧 구매
- 사진/파일 선택기: AI 프리셋 생성에 사용할 이미지 또는 PDF 선택
앱은 현재 정확한 위치, 연락처, 마이크, 카메라를 핵심 기능 제공을 위해 요구하지 않습니다.
12. 정책 변경
법령, 서비스 내용, 처리 방식이 변경될 경우 본 개인정보처리방침을 수정할 수 있습니다. 중요한 변경이 있는 경우 앱 내 공지, 스토어 공지 또는 정책 URL 변경을 통해 알릴 수 있습니다.
13. 문의처
- 사업자명: 구텐소프트
- 앱 이름: 홀덤 워치
- 문의 이메일: moonkero@naver.com
- 주소: 부산광역시 부산진구 전포대로199번길 27, 707호
이용자는 개인정보 처리와 관련된 문의, 열람·정정·삭제 요청, 처리정지 요청, 불만 제기 등을 위 연락처로 보낼 수 있습니다.