プライバシーポリシー

チャイポオンライン / Chaipo Online(以下「本アプリ」)

最終更新日: 2026年9月27日

本アプリの開発者(らっこアプリ。以下「当方」)は、利用者のプライバシーを尊重し、扱う情報を必要最小限にとどめます。本ポリシーは、本アプリがどの情報を、何のために、どこへ送るかを説明します。

要点

1. 端末内に保存する情報

2. オンライン対戦・ランクマッチで送信する情報

送信先は Google 社の Firebase Realtime Database です。ランクマッチ(通報とスタミナを含みます)では、あなたのデータを本人以外が書き換えたり削除したりできないようにするため、あわせて Firebase Authentication の匿名認証を使います。匿名認証は、端末ごとに Firebase が発行する無作為の識別子(以下「認証ID」)を使うだけで、メールアドレス・電話番号・パスワード・Apple ID は使いません。認証IDがほかの利用者の画面に表示されることはありません。オンライン対戦(ルームコードで遊ぶ対戦)と、ランクマッチ以外のCPU対戦では、匿名認証を使いません。

情報目的公開範囲・保存期間
アプリ内ID同じ利用者であることの識別(席の復帰、レート・スタミナの保持)世界ランキング・対局の部屋・待機情報のデータとともに、ほかの利用者のアプリから読めます(画面には表示しません)。ランクマッチを利用した場合は、「ランクのデータを削除」または当方が削除するまで保存
認証ID と、アプリ内IDの持ち主であることを示す値(端末内で生成した乱数)ほかの人があなたのアプリ内IDになりすまして、名前・レート・スタミナ(購入分を含む)を書き換えたり削除したりできないようにするため。通報した人の識別持ち主であることを示す値と、アプリ内IDとの対応は非公開(ほかの利用者は読めません)で、「ランクのデータを削除」で削除されます。認証IDは下記の通報の記録にも含まれ、当方が削除するまで保存します
入力した名前(16文字まで)対戦相手・世界ランキングでの表示ランクマッチでは対戦相手と世界ランキングで公開、オンライン対戦では同じ部屋の相手に表示。「ランクのデータを削除」または当方が削除するまで保存(対局の部屋に書いた名前は、部屋とともに削除)
レート、勝ち・負け・引き分けの数、対戦数(あわせて、二重に記録しないための最後の対局の部屋コードと更新時刻)マッチングと世界ランキング世界ランキングで公開。「ランクのデータを削除」または当方が削除するまで保存
ランクマッチの待機情報(アプリ内ID、名前、レート、部屋コード、時刻)対戦相手をさがすためランクマッチを利用中のほかの利用者のアプリが読めます。対戦が決まるか、さがすのをやめると削除します
スタミナの残数と更新時刻(購入分を含む)ランクマッチの回数管理、購入したスタミナの保持非公開(ほかの利用者は読めません)。「ランクのデータを削除」または当方が削除するまで保存
対局データ(部屋コード、席についた人の名前とアプリ内ID、ランクマッチではレート、配られた札、置いた札、手番、接続状態と接続が切れた時刻、部屋の作成・更新の時刻)対局の進行同じ部屋の相手と共有します(部屋コードを知っていれば読める状態で保存されます)。オンライン対戦の部屋は全員が退出するとアプリが削除し、残った部屋も当方が定期的に削除します(目安: 最終更新から30日)。ランクマッチの部屋は、両者が結果を記録した後に削除します。相手が結果の記録を済ませていない部屋は残ることがあり、作成から24時間を過ぎたものは当方が定期的に削除します
通報の記録(ランクマッチでの通報。通報した人の認証ID、通報された人のアプリ内ID、その時点の名前、選んだ理由、時刻)不適切な名前・不正行為への対応通報された人ごとの記録は、件数を数えるため、ランクマッチを利用中のほかの利用者のアプリから読まれます。3件以上の通報を受けた名前は、当方が問題ないと確認したものを除き、自動で伏せます。認証IDから通報した人の名前やアプリ内IDをたどることはできません(Firebase 上の通報の記録には、通報した人のアプリ内IDや名前は含みません。当方への通知には、下記 3 のとおり送信者のアプリ内IDが付きます)。「ランクのデータを削除」では削除されず、対応に必要な期間保存します

これらを広告や利用者のプロファイリングに使うことはありません。Firebase での取扱いは Google Firebase のプライバシー情報 をご確認ください。

3. 通報・ブロック・問い合わせ

ランクマッチとオンライン対戦では、ほかの利用者を通報・ブロックできます。通報・ブロックをしたとき、およびアプリ内の「その他 > 広告を報告する」「その他 > 問い合わせ」から送信したときは、その内容(問い合わせ文、対象の名前とアプリ内ID、理由、アプリのバージョン・言語・設定・端末の種類などの動作状況、送信者のアプリ内ID)が Google Apps Script を経由して当方の記録(Google スプレッドシート)に保存され、当方が確認します。対応とサービス改善のためだけに使います。ブロックした相手の一覧は端末内に保存します。

4. App内課金

本アプリには「広告を消す」(非消耗型)と「スタミナ」(消耗型)の App内課金があります。決済はすべて Apple 社(App Store) が処理し、当方がクレジットカード番号などの支払い情報や Apple ID を受け取ることはありません。購入したスタミナの残数は、上記 2 のとおりアプリ内IDにひもづけて保存します。

5. 広告(Google AdMob)

本アプリは Google の AdMob による広告(バナー・全画面・動画リワード)を表示します。広告の配信・測定・不正防止のため、AdMob とそのパートナーは、広告識別子(IDFA)を含む端末識別子、デバイス情報(機種・OS・言語など)、広告の表示・操作に関するデータ、国・地域レベルのおおよその位置、診断情報を取得・利用することがあります。

iOS では、トラッキングに使う識別子(IDFA)の利用について App Tracking Transparency の許可ダイアログを表示します。許可しなくても本アプリの機能・内容は一切変わりません(広告は表示されますが、パーソナライズの精度が下がります)。設定は「設定 > プライバシーとセキュリティ > トラッキング」からいつでも変更できます。

詳しくは Google 広告のしくみ、Google プライバシーポリシー をご確認ください。

6. お子様の利用

本アプリは個人情報の入力を求めません。利用者同士のチャットやメッセージの機能はありません。ランクマッチやオンライン対戦で入力する名前は他の利用者に表示されるため、お子様が利用する場合は、保護者の方が本名や連絡先を入れないようご確認ください。

7. データの削除

8. 本ポリシーの変更

法令や本アプリの仕様変更に応じて改定することがあります。重要な変更はこのページで告知します。

9. お問い合わせ

らっこアプリ(開発者: RAITO SASAGAWA) メール: rakko9924@gmail.com

Privacy Policy (English)

Last updated: September 27, 2026

This policy applies to Chaipo Online (the "App") by Rakko Apps ("we"). The App has no account registration and does not collect your real name, email address, phone number, location, contacts or photos. CPU games run only on your device. You can delete your ranked data yourself at any time with "Delete ranked data" in the App.

1. Stored on your device

Settings (language, difficulty, rules, sound, the name you typed); the "Remove Ads" purchase state and whether tutorials and notices have been shown; a random identifier generated by the App (the "in-app ID", not linked to your identity, Apple ID or any hardware identifier) and a random value generated on your device that proves you own it; your agreement to the ranked-play rules and the list of players you blocked; records of purchased stamina waiting to be added or already added (App Store transaction IDs); the room code of an ongoing or recent ranked match (so that a match you left by closing the App can be recorded and the room cleaned up); and the Firebase anonymous sign-in state (the auth ID in section 2).

2. Online play and ranked matches

Only when you use online play or ranked matches, the App sends the following to Google Firebase Realtime Database. For ranked matches (including reports and stamina) the App also uses Firebase Authentication's anonymous sign-in so that nobody else can change or delete your data. It uses only a random identifier issued by Firebase for each device (the "auth ID"); no email address, phone number, password or Apple ID is used, and the auth ID is never shown to other players. Online play with room codes and CPU games outside ranked matches do not use it.

Your name, rating and record are shown to your opponent and publicly on the World Ranking. Do not put your real name or contact details in your name. We do not use any of this for advertising or profiling. See Firebase's privacy information for how Firebase handles data.

3. Reports, blocks and contact form

You can report or block players in ranked matches and in online play. When you report or block a player, or send a message from More > Report an ad or More > Contact, the content (your message, the target's name and in-app ID, the reason, app state such as the app version, language, settings and device type, and your in-app ID) is saved to our records (a Google Sheets spreadsheet) through Google Apps Script and reviewed by us. It is used only to respond and to improve the App. The list of players you blocked is stored on your device.

4. In-app purchases

The App offers "Remove Ads" (non-consumable) and "Stamina" (consumable). All payments are processed by Apple; we never receive your payment details or Apple ID. Purchased stamina is stored with your in-app ID as described above.

5. Advertising (Google AdMob)

The App shows banner, interstitial and rewarded ads via Google AdMob. AdMob and its partners may collect and use device identifiers including the advertising identifier (IDFA), device information, ad interaction data, coarse (country/region) location and diagnostics for ad delivery, measurement and fraud prevention. On iOS an App Tracking Transparency prompt is shown; the App works exactly the same whether or not you allow tracking (ads are still shown but are less personalised). You can change this at any time in Settings > Privacy & Security > Tracking. See How Google uses information and the Google Privacy Policy.

6. Children

The App does not ask for personal information and has no chat or messaging. Because names entered for ranked matches and online play are visible to other players, parents should make sure children do not enter real names or contact details.

7. Deleting your data

Uninstalling the App removes on-device data. You can delete your ranked name, rating, record, stamina (including purchased stamina), waiting-list entry and the ownership record of your in-app ID yourself at any time with "Delete ranked data" at the bottom of the Ranked match screen; you disappear from the World Ranking and your next match starts with a new in-app ID and profile. The name saved on your device is also cleared (your agreement to the rules and your block list remain). Any remaining purchased stamina is deleted with it and won't be restored in the app (refunds are handled under Apple's terms). Reports are kept as a record for handling abuse and are not deleted by this; for other requests, such as deleting reports, use More > Contact in the App or email rakko9924@gmail.com. Because other players' apps can read in-app IDs, we direct requests to delete ranked data to the in-app button, which only you can use.

8. Changes to this policy

We may revise this policy when laws or the App change. Important changes will be announced on this page.

9. Contact

Rakko Apps (developer: RAITO SASAGAWA) — rakko9924@gmail.com