プライバシーポリシー

制定日:2026年9月26日/最終更新日:2026年11月5日(ピタイルの全画面広告・通知・分析項目・同意の前の分析の扱い、ArrowLoop の通知を追加)

CRESTWARD(個人開発者の屋号)は、次のアプリを提供しています。このポリシーは、これらのアプリで取り扱う情報と、その利用目的を説明するものです。

ArrowLoop、Bicoloop、ピタイルには、このサイトの /play/arrowloop/・/play/bicoloop/・/play/pitile/ で遊べるブラウザ版(Web 版)もあります。ブラウザ版は分析・クラッシュ報告・広告の仕組みを搭載しておらず、情報を開発者や第三者へ送信しません。ゲームの進行状況と設定は、お使いのブラウザ内に保存します。以下の各項目はアプリ(Android 版)についての説明です。

1. 収集する情報

分析とクラッシュ報告(すべてのアプリ)

すべてのアプリは、Google が提供する Firebase Analytics と Firebase Crashlytics を利用し、次の情報を Google のサーバーへ送信します。ArrowLoop と Bicoloop は、広告の表示頻度などの設定をアプリの更新なしで調整するために、Firebase Remote Config も利用します。

サービス送信する情報
Firebase Analyticsステージの開始・クリア・中断、ヒントの使用などのゲーム内の操作、画面の表示とセッション(起動回数・利用時間)
Firebase Analyticsアプリのインスタンス ID(インストールされたアプリを区別する識別子。ArrowLoop では設定画面に「分析 ID」として表示されます)、広告 ID、端末の機種、OS とアプリのバージョン、インストールの経路
Firebase AnalyticsIP アドレスから推定したおおまかな地域(IP アドレスの一部を伏せたうえで推定されます)
Firebase Analytics(ピタイル)ゲームの改善のために機能や表示を変えて比べる試験(A/B テスト)の群の番号。端末ごとに 0〜99 の数値を無作為に 1 つ決めて送ります(氏名・端末の ID・広告 ID などから作るものではありません)
Firebase Crashlyticsクラッシュ時の処理の記録(スタックトレース)、その時点の端末の状態、インストール識別子(Firebase のインストール ID)
Firebase Remote Config(ArrowLoop、Bicoloop)Firebase のインストール ID、国・言語・タイムゾーン、OS の種類とバージョン、アプリの ID とパッケージ名、SDK のバージョン(アプリに返す設定値を選ぶためと、Firebase のサービスの提供・改善のために使われます)

広告(ArrowLoop、ピタイル、Bicoloop)

ArrowLoop は、Google の広告配信サービス Google AdMob を利用して、動画広告と全画面広告、画面の上のバナー広告(バージョン 1.0.6 以降)を表示します。ピタイルは、同じく Google AdMob を利用して、ヒントを使うときの動画広告(リワード広告)と、面をクリアして次の面へ進むときの全画面広告(インタースティシャル広告)を表示します。Bicoloop は、同じく Google AdMob を利用して、ステージをクリアした後に全画面広告を表示します。広告の配信、効果の測定、不正の防止のために、広告の SDK が次の情報を Google へ送信します。

ArrowLoop の広告の枠には、Google AdMob の入札(メディエーション)を通じて、次の広告会社も参加します(2026年11月から、各社の承認を経て順次)。これらの会社の SDK はアプリに入っておらず、上記の情報のうち広告の配信に必要なものが、Google の広告配信システムを経由して各社に渡ります:Index Exchange、OpenX、Equativ、Verve Group、Smaato、Media.net、Nexxen、Bidease、Magnite。

ゲームの統計と週のランキング(ArrowLoop)

ArrowLoop(バージョン 1.0.6 以降)は、デイリーを解いた人数とあなたの順番、各ステージを解いた人の割合、同じ時期に始めた人どうしの週のランキングを表示するため、次の情報を開発者のサーバー(Cloudflare のサービス)へ送信します。送信するのは、その端末で問題を初めて開いたとき、初めて解いたとき、ランキングを表示するときだけです。

通信のしくみ上、IP アドレスがサーバーに届きますが、保存しません。氏名などの個人を特定する情報は送信しません。

通知(ArrowLoop、ピタイル)

ArrowLoop とピタイルは、通知を許可した方にだけ、端末の中で予約するお知らせ(ローカル通知)を表示することがあります。通知の予約と表示は端末の中だけで行い、サーバーから通知を送ることはありません。通知を許可したかどうかや、通知から起動したかどうかは、上記の分析(Firebase Analytics)の「ゲーム内の操作」として送信されることがあります。通知は、端末の設定からいつでも止められます。

端末内に保存する情報

ゲームの進行状況と設定は端末内に保存します(上記のゲームの統計を除き、開発者のサーバーへは送信しません)。ただし、Android の自動バックアップが有効な場合、アプリのデータが利用者ご本人の Google アカウントへバックアップされることがあります(開発者はこのバックアップを受け取りません)。

2. 収集しない情報

アプリから、氏名、メールアドレス、電話番号、連絡先、写真・動画を収集することはありません。GPS などによる正確な位置情報も収集しません。

ログイン、ユーザー登録、プロフィール、ユーザー投稿、アプリ内課金の機能はありません。

3. 利用目的

4. 第三者への送信

前項の情報は、分析・クラッシュ報告・広告配信のために Google へ送信され、日本国外(米国など)を含む同社のサーバーで処理されることがあります。広告に関する情報は、Google と、同社が広告の配信に利用するパートナーの間で共有される場合があります。

ArrowLoop の広告では、1 節に挙げた入札の広告会社にも、Google の広告配信システムを経由して広告に関する情報が渡り、日本国外を含む各社のサーバーで処理されることがあります。各社の取り扱いは、12 節の表のリンク先をご覧ください。

ゲームの統計は、開発者が利用する Cloudflare, Inc. のサービスに保存され、日本国外で処理されることがあります。Cloudflare は開発者の指示に基づいて処理し、ほかの目的には使いません。

Google とその広告パートナーは、広告の配信と効果の測定のために、広告 ID などの端末の識別子や、端末内に保存する情報(ウェブの Cookie に相当するもの)を使って、情報を収集・利用することがあります。

Google による情報の取り扱いは、次のページをご覧ください。

5. 広告のパーソナライズと同意(ArrowLoop、ピタイル、Bicoloop)

ArrowLoop、ピタイル、Bicoloop の広告は、広告 ID などを使って、利用者の興味に合わせて表示されることがあります(パーソナライズ広告)。

6. データの保存期間

7. 情報の安全管理

アプリから Google への送信は、暗号化された通信(TLS)で行われます。アプリから開発者のサーバーへの送信(ゲームの統計)も、暗号化された通信(HTTPS)で行います。開発者のサーバーに保存するのは、1 節のゲームの統計だけです。Google での取り扱いと安全管理は、同社のポリシーに従います。

8. 利用者ができること

9. 子どものプライバシー

これらのアプリは、13 歳未満の子どもを対象としていません。子どもの情報の取り扱いについて懸念がある保護者の方は、下記の窓口へご連絡ください。

10. このポリシーの変更

アプリの機能や情報の取り扱いが変わるときは、このポリシーを更新し、このページに改定日を記載します。

11. 問い合わせ先

CRESTWARD
メール:[email protected]

12. 利用者情報の外部送信について

アプリ(Android 版)は、次の表のとおり、利用者の端末から外部の事業者へ情報を送信します。送信する情報の詳しい説明は 1 節、広告のパーソナライズと同意は 5 節、利用者ができることは 8 節をご覧ください。ブラウザ版は外部へ情報を送信しません。

送信先送信する情報利用目的
Google LLC
Firebase Analytics(すべてのアプリ)
ゲーム内の操作、画面の表示とセッション、アプリのインスタンス ID、広告 ID、端末の機種、OS とアプリのバージョン、インストールの経路、IP アドレスから推定したおおまかな地域、A/B テストの群の番号(ピタイル)開発者:利用状況の把握とゲームの改善
Google:分析サービスの提供と改善(プライバシーポリシー)
Google LLC
Firebase Crashlytics(すべてのアプリ)
クラッシュ時の処理の記録、その時点の端末の状態、Firebase のインストール ID開発者:不具合の把握と修正
Google:クラッシュ報告サービスの提供と改善(Firebase のプライバシーとセキュリティ)
Google LLC
Firebase Remote Config(ArrowLoop、Bicoloop)
Firebase のインストール ID、国・言語・タイムゾーン、OS の種類とバージョン、アプリの ID とパッケージ名、SDK のバージョン開発者:広告の表示頻度などの設定を、アプリの更新なしで調整する
Google:設定値の配信とサービスの提供・改善
Google LLC
Google AdMob(ArrowLoop、ピタイル、Bicoloop)
広告 ID・アプリセット ID などの端末の識別子、IP アドレス、アプリの起動・タップ・広告の視聴などの操作の情報、アプリと広告 SDK の診断情報開発者:広告の表示による収益化
Google と同社の広告パートナー:広告の配信、効果の測定、不正の防止、同意などに応じた興味に合わせた広告(Google による情報の使用)
Google AdMob の入札で広告の枠に参加する広告会社(ArrowLoop)
Index Exchange、OpenX、Equativ、Verve Group、Smaato、Media.net、Nexxen、Bidease、Magnite
Google の広告配信システムを経由して:広告 ID などの端末の識別子、IP アドレス、端末・OS・アプリの情報、広告の枠の情報開発者:広告の表示による収益化
各社:広告の入札と配信、効果の測定、不正の防止(プライバシーポリシー:Index Exchange・OpenX・Equativ・Verve Group・Smaato・Media.net・Nexxen・Bidease・Magnite)
開発者のサーバー(Cloudflare, Inc. のサービス)
ゲームの統計と週のランキング(ArrowLoop)
統計 ID、問題の番号・モード・デイリーの番号、解いたときの手数とヒントの回数、アプリを初めて起動した日(通信のしくみ上 IP アドレスが届きますが、保存しません)開発者:解いた人数と割合、週のランキングの表示
Cloudflare:開発者の指示に基づく処理だけ(プライバシーポリシー)

Privacy Policy

Effective date: September 26, 2026 / Last updated: November 5, 2026 (added full-screen ads, notifications, an analytics item and the handling of analytics before consent for Pitile, and notifications for ArrowLoop)

CRESTWARD, the trade name of an independent developer, provides the following apps. This policy explains what information these apps handle and how it is used.

ArrowLoop, Bicoloop and Pitile also have browser versions that you can play on this site at /play/arrowloop/, /play/bicoloop/ and /play/pitile/. The browser versions contain no analytics, crash reporting or advertising, and they do not send information to the developer or to third parties. Your game progress and settings are stored in your browser. The sections below describe the apps (the Android versions).

1. Information We Collect

Analytics and crash reporting (all apps)

All apps use Google’s Firebase Analytics and Firebase Crashlytics, which send the following information to Google’s servers. ArrowLoop and Bicoloop also use Firebase Remote Config to adjust settings such as how often ads appear without an app update.

ServiceInformation sent
Firebase AnalyticsIn-game activity such as stage starts, completions, and exits and hint use; screen views and sessions (launch counts and time spent)
Firebase AnalyticsApp instance ID (an identifier that distinguishes an installed copy of the app; in ArrowLoop it is shown as “Analytics ID” on the settings screen), advertising ID, device model, OS and app versions, and the install source
Firebase AnalyticsApproximate region, estimated from a masked IP address
Firebase Analytics (Pitile)A group number for tests that compare different features or screens to improve the game (A/B tests). The app picks one random number from 0 to 99 for each device and sends it; it is not generated from your name, a device ID, or the advertising ID
Firebase CrashlyticsA record of the code running when the app crashes (a stack trace), the device state at that moment, and an installation identifier (the Firebase installation ID)
Firebase Remote Config (ArrowLoop, Bicoloop)The Firebase installation ID; country, language, and time zone; OS type and version; the app ID and package name; and the SDK version (used to select the configuration values returned to the app and to provide and improve Firebase services)

Advertising (ArrowLoop, Pitile, and Bicoloop)

ArrowLoop shows video ads, full-screen ads, and a banner ad at the top of the screen (version 1.0.6 and later) through Google AdMob, Google’s ad service. Pitile also uses Google AdMob and shows video ads (rewarded ads) when you choose to use a hint, and full-screen ads (interstitial ads) when you clear a stage and move on to the next one. Bicoloop also uses Google AdMob and shows full-screen ads after you clear a stage. To serve ads, measure their performance, and prevent fraud, the ads SDK sends the following information to Google:

In ArrowLoop, the following ad companies also bid for ad slots through Google AdMob bidding (mediation), starting in November 2026 as each company approves. Their SDKs are not included in the app; the parts of the information above needed to serve ads reach them through Google’s ad serving system: Index Exchange, OpenX, Equativ, Verve Group, Smaato, Media.net, Nexxen, Bidease, and Magnite.

Game statistics and the weekly ranking (ArrowLoop)

To show how many players solved the daily puzzle, your place among them, the share of players who solved each stage, and a weekly ranking among players who started around the same time, ArrowLoop (version 1.0.6 and later) sends the following information to the developer’s server (a Cloudflare service). It is sent only the first time a puzzle is opened and the first time it is solved on the device, and when the ranking is shown.

Your IP address reaches the server as part of the connection, but it is not stored. No information that identifies you, such as your name, is sent.

Notifications (ArrowLoop and Pitile)

ArrowLoop and Pitile may show reminders that the app schedules on your device (local notifications), but only if you allow notifications. Scheduling and showing them happens entirely on your device, and no server sends them to you. Whether you allowed notifications and whether you opened the app from a notification may be sent as in-game activity through Firebase Analytics, as described above. You can turn notifications off at any time in your device settings.

Information stored on your device

Game progress and settings are stored on your device and, apart from the game statistics described above, are not sent to the developer’s servers. If Android’s automatic backup is enabled, the app’s data may be backed up to your own Google account; the developer does not receive this backup.

2. Information We Do Not Collect

The apps do not collect your name, email address, phone number, contacts, photos, or videos. They do not collect precise location, such as GPS coordinates.

The apps have no login, registration, profiles, user-generated content, or in-app purchases.

3. How We Use Information

4. Information Sent to Third Parties

The information above is sent to Google for analytics, crash reporting, and ad serving, and may be processed on Google’s servers, including servers outside Japan such as in the United States. Advertising information may be shared between Google and the partners Google uses to serve ads.

For ads in ArrowLoop, advertising information also reaches the bidding ad companies listed in Section 1 through Google’s ad serving system and may be processed on their servers, including servers outside Japan. See the links in the table in Section 12 for how each company handles it.

Game statistics are stored using a service provided by Cloudflare, Inc. on the developer’s behalf and may be processed outside Japan. Cloudflare processes this information on the developer’s instructions and does not use it for other purposes.

Google and its advertising partners may collect and use information through device identifiers such as the advertising ID and through data stored on your device (the app equivalent of web cookies) to serve ads and measure their performance.

For how Google handles information, see:

5. Personalized Ads and Consent (ArrowLoop, Pitile, Bicoloop)

Ads in ArrowLoop, Pitile, and Bicoloop may be tailored to your interests using the advertising ID and other information (personalized ads).

6. How Long Information Is Kept

7. How Information Is Protected

Information the apps send to Google is transmitted over an encrypted connection (TLS). Game statistics are also sent to the developer’s server over an encrypted connection (HTTPS). The only information the developer stores on its own server is the game statistics described in Section 1. Google handles and protects the information according to its own policies.

8. Your Choices

9. Children’s Privacy

None of these apps is directed at children under 13. Parents or guardians with concerns about a child’s information can contact us at the address below.

10. Changes to This Policy

When app features or data practices change, we will update this policy and show the revision date on this page.

11. Contact

CRESTWARD
Email: [email protected]

12. External Transmission of User Information

The apps (Android versions) send information from your device to the external parties listed below. See Section 1 for details of the information, Section 5 for personalized ads and consent, and Section 8 for your choices. The browser versions do not send information to anyone.

RecipientInformation sentPurpose
Google LLC
Firebase Analytics (all apps)
In-game activity, screen views and sessions, app instance ID, advertising ID, device model, OS and app versions, install source, approximate region estimated from the IP address, and an A/B test group number (Pitile)Developer: understanding how the apps are used and improving the games
Google: providing and improving the analytics service (Privacy Policy)
Google LLC
Firebase Crashlytics (all apps)
A record of the code running at a crash, the device state at that moment, and the Firebase installation IDDeveloper: finding and fixing bugs
Google: providing and improving the crash reporting service (Firebase Privacy and Security)
Google LLC
Firebase Remote Config (ArrowLoop, Bicoloop)
Firebase installation ID; country, language, and time zone; OS type and version; app ID and package name; SDK versionDeveloper: adjusting settings such as ad frequency without an app update
Google: delivering configuration values and providing and improving the service
Google LLC
Google AdMob (ArrowLoop, Pitile, Bicoloop)
Device identifiers such as the advertising ID and app set ID, IP address, interactions such as app launches, taps, and ad views, and diagnostic information about the app and the ads SDKDeveloper: earning revenue by showing ads
Google and its advertising partners: serving ads, measuring ad performance, preventing fraud, and interest-based ads depending on consent and other settings (How Google uses information)
Ad companies bidding for ad slots through Google AdMob bidding (ArrowLoop)
Index Exchange, OpenX, Equativ, Verve Group, Smaato, Media.net, Nexxen, Bidease, Magnite
Through Google’s ad serving system: device identifiers such as the advertising ID, IP address, device, OS, and app information, and information about the ad slotDeveloper: earning revenue by showing ads
Each company: bidding for and serving ads, measuring ad performance, and preventing fraud (privacy policies: Index Exchange, OpenX, Equativ, Verve Group, Smaato, Media.net, Nexxen, Bidease, Magnite)
The developer’s server (a Cloudflare, Inc. service)
Game statistics and the weekly ranking (ArrowLoop)
Statistics ID, puzzle number, mode, and daily number, moves and hints used when solved, and the date the app was first opened (the IP address reaches the server as part of the connection but is not stored)Developer: showing how many players solved a puzzle, solve rates, and the weekly ranking
Cloudflare: processing only on the developer’s instructions (Privacy Policy)