CodeBreaker プライバシーポリシー
本プライバシーポリシーは、アプリ「CodeBreaker」(以下「本アプリ」)における利用者の情報の 取り扱いについて定めるものです。本アプリを利用された場合、本ポリシーに同意したものとみなします。
1. 収集する情報
(a) 利用状況の分析
本アプリは Google アナリティクス(Google Analytics for Firebase)を使用し、次の情報を収集します。
- アプリの利用状況(起動・画面の利用・操作イベント)
- 端末情報(OS・機種・言語・画面など)
- おおよその地域(IPアドレスから推定。IPアドレス自体は保存しません)
- 解析用のランダムな識別子(端末固有)
(b) オンライン対戦(サインインして対戦する場合)
次の情報をサーバー(Firebase)に保存します。
- Google / Apple サインインによるアカウント識別子
- 自動生成される表示名(本名ではありません)
- レーティングと対戦記録
- 通知の設定
- 端末識別子とおおよその地域(言語から推定)
- モバイルでは通知配信用のプッシュトークン
本名・メールアドレス・連絡先を当方の記録として保持することはありません。 サインインは Google / Apple が扱います。
(c) 広告(Google AdMob)
本アプリはモバイル(Android / iOS)で Google AdMob を利用し、インタースティシャル広告を表示します。 広告の配信・表示・効果測定のため、AdMob(Google)が次のような情報を収集・利用することがあります。
- 広告識別子(Android 広告 ID / iOS の IDFA など)
- IPアドレスから推定したおおよその地域
- 端末情報・広告の表示や操作(クリック等)の情報
EEA(欧州経済領域)・英国・スイスの利用者には、Google の同意管理ツール(UMP)を通じて広告のための 同意確認を行い、利用者はパーソナライズ広告/非パーソナライズ広告を選択できます。これらのデータは Google のプライバシーポリシーに従って処理されます。広告 ID のリセットやパーソナライズの停止は 端末の設定から行えます。本アプリ内の「広告オフ」を購入すると、広告は表示されなくなります。
(d) 購入
「広告オフ」などのアプリ内課金は、Google Play / Apple App Store が処理します。当方は購入や権利の 付与状況(広告オフを購入済みか等)を保持することがあります。クレジットカード番号等の決済情報は 当方では保持しません。
2. 利用目的
オンライン対戦・ランキングの運用、対戦通知の配信、広告の表示・効果測定、品質改善・不具合把握・ 利用状況の分析に使用します。
3. 第三者・処理委託
本アプリは次の第三者サービスを利用します。各社のプライバシーポリシーに従ってデータが処理されます。
- Firebase(Google): 認証・Firestore・Cloud Functions・Realtime Database・Cloud Messaging
- Google AdMob: 広告配信・効果測定
- サインイン: Google / Apple
広告目的でのデータの販売は行いません。参考リンク:
4. 通知(モバイル)
プッシュトークンは対戦の通知にのみ使用します。設定または端末のOSからオフにでき、その場合 トークンは使用されません。
5. データの保存と削除
終了した対戦記録は一定期間後に自動削除されます。解析データは Google の定める期間保持されます。 端末内のデータはアプリの削除で消去されます。
アカウントとオンラインデータは、アプリ内の「OPTION > PLAYER PROFILE > DELETE ACCOUNT」から いつでも自分で削除できます(この端末に保存した対戦ログも一緒に消去されます)。
6. 子どものプライバシー
本アプリは子どもを主たる対象としていません。保護者の方で、お子様が個人情報を提供したと思われる 場合は、下記までご連絡ください。
7. お問い合わせ
ご質問は下記までご連絡ください。
nuco_rider1109@icloud.com
8. 改定
本ポリシーは改定される場合があります。重要な変更時は、アプリ内で改めて同意を求めることがあります。
CodeBreaker Privacy Policy
This Privacy Policy describes how the “CodeBreaker” app (the “App”) handles your information. By using the App, you agree to this Policy.
1. Information We Collect
(a) Usage analytics
The App uses Google Analytics for Firebase, which collects:
- app usage (launches, screens, actions/events)
- device info (OS, model, language, screen, etc.)
- approximate region (from IP; the IP itself is not stored)
- a random analytics identifier (per device)
(b) Online play (when you sign in and play online)
We store on our server (Firebase):
- an account ID from Google / Apple sign-in
- an auto-generated display name (not your real name)
- rating and match records
- notification settings
- device identifiers and approximate region (from language)
- on mobile, a push token to deliver notifications
We do not keep your real name, email or contacts in our own records. Sign-in is handled by Google / Apple.
(c) Advertising (Google AdMob)
On mobile (Android / iOS) the App uses Google AdMob to display interstitial ads. To serve, show and measure ads, AdMob (Google) may collect and use:
- advertising identifiers (Android Advertising ID / iOS IDFA, etc.)
- approximate region inferred from your IP address
- device information and ad interaction/measurement data (e.g., impressions, clicks)
For users in the EEA, the UK and Switzerland, we request consent for ads through Google’s User Messaging Platform (UMP), and you may choose personalized or non-personalized ads. This data is processed by Google under its policies. You can reset your advertising ID or opt out of personalization in your device settings. Purchasing “AD-FREE” in the App removes ads.
(d) Purchases
In-app purchases such as “AD-FREE” are processed by Google Play / the Apple App Store. We may store whether a purchase/entitlement has been granted (e.g., whether ads were removed). We do not store your payment card details.
2. Purpose
To run online play and rankings, deliver match notifications, show and measure ads, improve quality, fix bugs and analyze usage.
3. Third Parties / Processors
The App uses the following third-party services; data is processed under each provider’s policy.
- Firebase (Google): Authentication, Firestore, Cloud Functions, Realtime Database, Cloud Messaging
- Google AdMob: ad serving and measurement
- Sign-in: Google / Apple
We do not sell your data for advertising. References:
4. Notifications (mobile)
The push token is used only to notify you about your matches. Turn it off in settings or your OS; the token is then unused.
5. Data Retention and Deletion
Finished match records are deleted automatically after a set period. Analytics is kept for Google’s period. On-device data is removed when you delete the App.
You can delete your account and online data anytime from “OPTION > PLAYER PROFILE > DELETE ACCOUNT” in the App. This also clears match logs saved on this device.
6. Children’s Privacy
The App is not primarily directed to children. If you are a parent or guardian and believe your child has provided personal information, please contact us below.
7. Contact
For questions, contact:
nuco_rider1109@icloud.com
8. Changes
This Policy may be revised. We may ask for renewed consent in the App on important changes.