00 / 요약
전리품은 기기에, 이름은 사용한 계정 기능에 따라 저장합니다.
01 / 적용 범위
누가, 어디에 적용하는 방침인가요?
이 방침은 gudocam이 제공하는 Bullet Parry Cowboy의 iOS·Android 앱과 앱에서 연결되는 개인정보·데이터 삭제 안내 페이지에 적용됩니다. gudocam을 이 문서에서 “운영자”라고 합니다. 온라인 기능이 비활성화된 빌드에서는 해당 기능에 적힌 정보가 전송되지 않습니다. 광고 및 광고 동의 확인은 계정·이용 분석 기능과 별도로 작동하며, 로그인하지 않아도 처리될 수 있습니다.
02 / 처리 항목
앱 버전과 선택한 기능에 따라 필요한 정보만 처리합니다.
| 상황 | 처리 항목 | 수집 방법 |
|---|---|---|
| 기본 게임 | 플레이어가 정한 이름, 진행도, 금화, 탄창 수, 의상, 음향·언어 설정 | 게임 저장 데이터는 기기에 보관. 분석이 켜져 있으면 스테이지 진행·재화 관련 이벤트는 아래 플레이 분석 항목에 따라 별도로 전송. 이름의 서버 저장은 아래 계정 이름 기능에 한함 |
| 온라인 계정 | Firebase 임의 사용자 식별자, 익명 계정 상태, 선택적으로 연결한 Game Center 플레이어 식별자와 인증 정보, 보안용 인터넷 프로토콜(IP) 주소·사용자 에이전트 | 온라인 계정 또는 구매 기능을 사용할 때 자동 처리 |
| 계정 이름 프로필 | Firebase 사용자 식별자에 연결한 플레이어 이름, 프로필 생성 시각과 이름 변경 시각 | 이름 저장이 활성화된 빌드에서 이미 로그인한 계정이 있을 때 기기 이름을 암호화 전송하여 Firestore에 저장 |
| Ads Free 구매 | 상품·거래·주문·원거래 식별자, 스토어·테스트 환경, 구매·승인·환불·취소 상태와 시각, Google Play 구매 토큰, 임의 구매 계정 식별자, Firebase 사용자 연결 | iOS에서는 Apple StoreKit과 App Store 서버 거래 검증 서비스를, Android에서는 Unity IAP(In-App Purchasing, 인앱 구매 도구)와 Google Play Billing, Google Play Developer API(Application Programming Interface, 서비스 간 호출 인터페이스) 및 실시간 개발자 알림을 통해 처리 |
| 플레이 분석 | 앱·운영체제·기기 정보, 언어, 대략적 국가/지역, 스테이지 식별자, 도전 시간, 승패·부활·경제·구매 흐름 이벤트, 임의 설치·도전 식별자 | 플레이 분석이 켜져 있을 때 Firebase Analytics가 자동 또는 앱 이벤트로 수집. iOS 1.0.1부터 별도 팝업 없이 기본 켜짐이며, 저장된 끄기·거부 선택을 우선 적용 |
| 앱 무결성·보안 | 앱 증명 자료, App Check 토큰, IP 주소, 요청 시각과 정상·실패 상태 | 보호된 온라인 기능을 호출할 때 자동 처리 |
| 광고 활성 빌드 | 앱·기기·운영체제 정보, IP 주소와 그에 따른 대략적 위치, 앱·기기 관련 식별자, 광고 요청·노출·클릭 등 상호작용, 오류·성능 정보와 개인정보 선택 상태. 광고주용 식별자(IDFA, Identifier for Advertisers)는 운영체제 권한과 필요한 동의에 따라 처리 | Unity LevelPlay와 Unity Ads, ironSource Ads, Google AdMob이 광고 초기화·요청(미리 불러오기 포함)·표시 과정에서 처리할 수 있음 |
| 광고 개인정보 선택 | 앱·기기 정보, IP 주소, 저장된 동의·거부 선택과 동의 상태 | Google User Messaging Platform(UMP, 사용자 동의 메시지 플랫폼)이 앱 시작 시 동의 화면 필요 여부를 확인하고 선택을 저장·적용할 때 처리 |
| 고객 문의 | 이름, 회신 이메일, 문의 내용과 처리 기록 | gudocam.com 문의 양식에서 사용자가 입력 |
이용 분석에는 플레이어가 정한 이름, Game Center 표시 이름·원본 식별자, 인증 토큰, 구매 영수증 원문, 정밀 위치 또는 자유 입력 문장을 넣지 않습니다. 운영자는 Apple 계정·Google 계정 비밀번호나 결제 카드 정보를 받지 않습니다.
03 / 목적과 선택권
목적이 달라지면 데이터도 섞지 않습니다.
- 게임 제공진행도와 설정을 기기에 저장하고 게임 상태를 복원합니다.
- 계정·구매 관리iOS의 선택형 Game Center 연결, App Store 또는 Google Play의 Ads Free 구매 검증·복원·환불 반영과 부정 이용 방지에 사용합니다.
- 이름 표시·문의 대응계정 이름을 표시와 문의 대응 보조 정보로 사용합니다. 중복 이름을 허용하며 이름으로 계정 소유나 구매 권한을 판단하지 않습니다.
- 서비스 개선플레이 분석이 켜진 경우 게임 진행, 난이도, 광고·구매 흐름을 통계적으로 분석합니다.
- 광고 제공무료 플레이를 지원하는 보상형·전면 광고를 제공하고, 법이 요구하는 지역에서는 동의 또는 거부 선택을 반영합니다.
- 문의·법적 의무요청에 답변하고 분쟁, 환불, 보안 사고 및 법령상 의무에 대응합니다.
iOS 1.0.1부터 플레이 분석은 별도 선택이 저장되어 있지 않으면 기본으로 켜지며, 첫 실행에 별도 분석 동의 팝업을 표시하지 않습니다. 설정 → 개인정보 → 플레이 분석에서 언제든 끌 수 있고, 꺼도 기본 게임을 이용할 수 있습니다. 이전 버전에서 분석을 거부했거나 설정에서 꺼 둔 선택은 업데이트 후에도 유지됩니다. 별도 분석 동의창을 사용하는 이전 앱 버전은 해당 창에서 허용한 경우에만 수집합니다.
플레이 분석 설정은 광고 동의나 Apple의 앱 추적 투명성(ATT, App Tracking Transparency) 권한을 허용하거나 대체하지 않습니다. iOS에서는 추적 권한이 아직 결정되지 않은 경우 앱이 활성화된 첫 실행에 Apple 시스템 권한창을 요청하며, 다른 회사의 앱·웹사이트에 걸친 추적은 Apple 추적 권한을 허용한 경우에만 가능합니다. 거부해도 게임을 계속 이용할 수 있습니다. 앱은 Firebase 플레이 분석의 광고 저장·광고 사용자 데이터·광고 개인화 동의를 비활성화합니다.
Game Center 연결도 선택 사항입니다. 다만 구매 검증에 필요한 처리를 거부하면 서버 연동 구매·복원 기능을 제공할 수 없습니다. 광고 동의는 플레이 분석 설정과 별개이며 Google UMP가 지역과 기존 선택에 따라 필요한 동의 화면을 표시합니다. 앱은 iOS에서 추적 권한 상태가 결정되고 UMP가 광고 요청 가능 상태라고 판단한 뒤 광고를 요청합니다. 맞춤형 광고를 거부하더라도 적용 가능한 선택에 따라 비맞춤형·제한적 광고가 제공될 수 있고, 동의 확인·광고 제공·부정 이용 방지에 필요한 정보가 처리될 수 있습니다.
Ads Free는 스테이지 클리어 전면 광고를 생략하고 해금된 의상을 광고 없이 수령하게 합니다. 금화 2배나 부활처럼 사용자가 별도로 선택하는 보상형 광고는 남아 있으므로 Ads Free 구매가 모든 광고 관련 정보 처리를 중단하는 것은 아닙니다.
이름 입력만으로 온라인 계정을 만들거나 Game Center 연결을 요구하지 않습니다. 이름 저장 기능이 꺼져 있거나 로그인한 계정이 없으면 이름은 기기에만 남습니다. 이름 업로드 실패는 오프라인 게임 진행을 막지 않으며, 이름 프로필 저장은 기기 간 진행도 백업을 뜻하지 않습니다.
04 / 처리 위탁·국외 이전
온라인 기능은 아래 서비스 제공자와 함께 운영합니다.
| 제공자·위치 | 업무와 이전 항목 | 시기·방법·기간 |
|---|---|---|
|
Google LLC
Firebase Authentication: 미국 그 밖의 Firebase: 대한민국 서울 및 Google의 글로벌 시설 |
익명·Game Center 인증, Firestore 이름 프로필·구매 권한 저장, Cloud Functions 이름 저장·구매 검증, App Check, 설정에 따른 플레이 분석. 사용자 식별자, 플레이어 이름·변경 시각, 인증·보안 정보, 구매 권한, 앱·기기·이벤트 정보 | 기능 사용 시 암호화된 네트워크 전송. 아래 보관 기간 및 Google 정책에 따름 |
| Apple Inc. 미국 및 Apple 글로벌 시설 |
Game Center 인증, 인앱 구매·복원·환불 상태 확인. 플레이어 식별자와 인증 증명, 상품·거래·상태 정보 | 사용자가 연결 또는 구매 기능을 사용할 때 암호화 전송. Apple 계정·거래 보관은 Apple 정책에 따름 |
| Google LLC — Google Play 미국 및 Google의 글로벌 시설 |
Android 인앱 구매·복원·구매 승인·환불 상태 확인. 상품·주문·구매 토큰·임의 구매 계정 식별자와 거래 상태. Play Integrity를 통한 앱·기기 무결성 검증 | 구매·복원·검증과 구매 상태 변경 알림 처리 시 암호화 전송. Google 계정과 결제 기록은 Google 정책에 따라 보관 |
|
Unity Technologies 및 계열사 미국 및 서비스 운영 국가 |
Unity LevelPlay 광고 중개·입찰, Unity Ads·ironSource Ads 제공·측정·부정 이용 방지. 위 광고 항목의 앱·기기·식별자·IP·상호작용·진단·동의 정보 | 광고 초기화·요청·표시 시 네트워크 전송. 개인정보 선택 및 Unity 정책의 보관 기준에 따름 |
| Google LLC — AdMob·UMP 미국 및 Google의 글로벌 시설 |
AdMob 광고 입찰·제공·측정·부정 이용 방지와 UMP 동의 관리. 위 광고 및 광고 개인정보 선택 항목의 정보 | 앱 시작 시 동의 확인 및 광고 초기화·요청·표시 시 네트워크 전송. 개인정보 선택 및 Google 정책의 보관 기준에 따름 |
| Fly.io, Inc. / Resend, Inc. 미국 및 서비스 운영 지역 |
정책·문의 웹페이지 호스팅과 문의 이메일 전달. 접속 기록, 이름, 회신 이메일, 문의 내용 | 웹페이지 방문 또는 문의 제출 시 암호화 전송. 접속 기록은 보안상 필요한 기간, 문의 기록은 3년 |
플레이 분석을 끄거나 Game Center·구매 기능을 사용하지 않으면 해당 선택 기능에 따른 이전을 제한할 수 있습니다. 맞춤형 광고 동의 거부가 모든 국외 이전을 중단한다는 뜻은 아닙니다. 적용 가능한 선택에 따라 동의 확인이나 비맞춤형·제한적 광고에 필요한 정보가 국외에서 처리될 수 있습니다. 광고 개인정보 선택과 제공자별 권리 행사 방법은 아래 정책에서 확인할 수 있습니다.
05 / 보관과 파기
필요한 기간이 끝나면 삭제하거나 계정 연결을 제거합니다.
| 정보 | 보관 기준 |
|---|---|
| 기기 내 게임 데이터 | 앱 데이터가 유지되는 동안. 앱 삭제 또는 기기 데이터 초기화 시 삭제 |
| Firebase 계정·사용자 문서·이름 프로필 | 계정 삭제 요청 시 삭제 시작. Firebase 백업 시스템에서는 최대 180일 이내 제거될 수 있음 |
| 구매 권한·거래 원장 | 구매 권한이 유효한 동안 보관. 계정 삭제 시 Firebase 사용자 연결을 제거하며, Google Play 구매 토큰과 임의 구매 계정 식별자를 포함한 거래 기록은 마지막 거래 상태 변경 후 5년간 부정 이용·환불·분쟁 대응을 위해 보관 후 삭제 |
| Apple 서버 알림 중복 방지 식별자 | 처리 후 30일 |
| 플레이 분석 | Google Analytics 사용자·이벤트 데이터 보관 설정에 따라 최대 14개월. 집계 보고서는 개인을 식별하지 않는 형태로 더 오래 유지될 수 있음 |
| 광고·동의 관련 정보 | Unity·Google의 정책에 따라 목적, 정보 유형 및 법적 의무에 필요한 기간 보관. 게임 계정 삭제만으로 제공자 보유 기록이 모두 삭제되지는 않으며 제공자 정책의 삭제·권리 행사 절차를 이용할 수 있음 |
| 문의 및 권리 행사 기록 | 처리 완료 후 3년. 법령상 더 긴 보관 의무가 있으면 해당 기간 |
전자 파일은 복구하기 어려운 방식으로 삭제하거나 식별자와의 연결을 제거합니다. 법령상 보관이 필요한 정보는 다른 목적에 사용하지 않고 분리하여 보관합니다.
이름이 바뀌면 기존 이름을 덮어쓰며 별도 이름 변경 이력을 만들지 않습니다. 계정 삭제 시 서버 이름 프로필을 삭제하며 이름을 5년 보관 구매 원장에 복사하지 않습니다. 기기에 남은 이름은 계정 삭제만으로 지워지지 않습니다.
06 / 이용자 권리와 삭제
분석·광고 선택을 바꾸거나 계정과 데이터를 삭제할 수 있습니다.
- 플레이 분석설정 → 개인정보 → 플레이 분석에서 끄면 이후 분석 수집·전송을 중단합니다. 선택은 앱을 다시 실행해도 유지되며, 다시 켜면 그 이후의 새 이벤트부터 수집합니다. 분석을 끈 동안 발생한 플레이 이벤트는 나중에 다시 켜도 소급 전송하지 않습니다. 관련 문의는 아래 문의 페이지에서 할 수 있습니다.
- 광고 개인정보 선택설정 → 개인정보 → 광고 개인정보 설정에서 동의 화면을 다시 열 수 있습니다. 이 항목은 Google UMP가 개인정보 선택 화면을 요구하는 경우에 표시됩니다. iOS의 앱 추적 권한은 기기의 설정 → 개인정보 보호 및 보안 → 추적에서 관리합니다.
- Game Center 연결연결 또는 연결 해제를 선택할 수 있습니다. 연결 해제는 Apple Game Center 계정 자체를 삭제하지 않습니다.
- 계정 삭제설정 → 개인정보 → 게임 계정 관리 → 게임 계정 삭제에서 본인 재확인 후 Firebase 계정과 연결된 권한 문서를 삭제할 수 있습니다.
- 열람·정정·처리정지아래 문의 페이지에서 요청할 수 있으며 운영자는 본인 확인 후 관련 법령에 따라 처리합니다.
진행도·금화·설정은 기기에만 있으므로 온라인 계정 삭제 후에도 기기에 남을 수 있습니다. 이 정보까지 지우려면 앱 데이터를 삭제해야 합니다. 계정 삭제는 Apple 계정·Google 계정 삭제나 App Store·Google Play 구매 취소·환불이 아닙니다. 구매 기록 관리와 환불은 구매한 스토어의 절차를 따릅니다.
자세한 계정·데이터 삭제 절차 보기 →플레이 분석을 끄기 전에 이미 전송된 이용 분석 데이터는 Firebase 계정 식별자와 연결하지 않으므로 특정 개인의 이벤트만 즉시 찾아 삭제하기 어려울 수 있습니다. 해당 데이터는 위 보관 기간에 따라 삭제 또는 집계됩니다.
07 / 아동
아동을 대상으로 개인정보를 수집하지 않습니다.
이 게임은 만 14세 미만 아동을 대상으로 설계되지 않았습니다. 법정대리인의 동의 없이 만 14세 미만 아동의 개인정보가 처리된 사실을 확인하면 관련 계정과 정보를 지체 없이 삭제합니다. 광고 기능은 관련 법령상 아동에 해당하는 이용자에게 개인 맞춤형 광고 목적으로 사용하지 않습니다.
08 / 안전성 확보
구매 권한은 앱이 아니라 서버가 검증합니다.
운영자는 전송 구간 암호화, Firebase App Check, 최소 권한 데이터베이스 규칙, 서버 기반 Apple 거래 서명 및 Google Play 구매 토큰 검증, 비밀 키의 별도 보관, 요청 횟수 제한과 접근 권한 통제를 적용합니다. 게임 앱은 구매 권한 원장을 직접 수정할 수 없습니다.
09 / 문의와 변경
개인정보 요청은 운영자가 직접 확인합니다.
개인정보 보호 관련 문의, 열람·정정·삭제·처리정지 요청 또는 아동 정보 신고는 문의 페이지에서 “Bullet Parry Cowboy 개인정보 문의”라고 적어 보내주세요. 첫 문의에는 구매 영수증 원문, Google Play 구매 토큰, 인증 토큰 또는 Game Center 원본 식별자를 첨부하지 마세요. 필요한 본인 확인 절차를 별도로 안내합니다.
방침이 중요한 방식으로 변경되면 시행 전에 이 페이지와 가능한 경우 게임 안에서 알립니다. 단순한 문구 정리나 연락처 변경은 이 페이지의 버전과 시행일을 갱신합니다.