🏮🎆🏮

プライバシーポリシー

花火 Hanabi(com.rikizo.hanabi)/ Edison Studios

制定日:2026年8月4日

Edison Studios(個人開発者、以下「開発者」)は、毎日の日本語ワードパズルアプリ「花火 Hanabi」(以下「本アプリ」)における利用者情報の取り扱いについて、以下のとおり定めます。

1. アカウントなしでのプレイ

本アプリの毎日のパズルは、アカウント登録なし・匿名でプレイできます。匿名プレイでは個人を識別する情報を収集しません。パズルの結果(日付・成功/失敗・お手つき回数のみ)は、全体の統計(「今日の正解率」など)を集計するために匿名で送信されます。個人と結び付けられることはありません。

サーバー(Google Cloud Run)のアクセスログには、不正利用防止・レート制限のためIPアドレスが一時的に記録されることがあります。これらは個人の特定には使用しません。

2. 任意のアカウント(ソーシャル機能)

フレンドやプライベートリーグなどのソーシャル機能を利用する場合のみ、Appleでサインイン・Googleでサインイン・LINEログインのいずれかでアカウントを作成できます。認証はFirebase Authenticationを通じて行われ、開発者がパスワードを受け取ることはありません。

アカウント作成時に保存される情報:

表示名・フレア・成績は、フレンドコードやリーグの招待コードを共有した相手(フレンドおよび同じリーグのメンバー)にのみ表示されます。公開ランキングはありません。

これらのデータはGoogleのFirebase Authentication および Cloud Firestore(Google Cloud)に保存されます。

3. 購入・サブスクリプション

アプリ内購入(サブスクリプション・消耗型アイテム・買い切りアイテム)の決済は、Apple App Store または Google Play が処理します。開発者がクレジットカード番号等の決済情報を受け取ることはありません。

購入状態の管理には RevenueCat(処理受託者)を利用しています。RevenueCatにはアプリユーザーID(=上記アカウントのユーザーID)と購入履歴(商品ID・購入/更新/失効日時など)が送信され、開発者サーバーは有効な特典(サブスクリプションの有効状態)を記録します。

4. 分析・広告・トラッキング

5. アカウントの削除

アプリ内の設定 → アカウント削除から、いつでもアカウントを削除できます。削除すると、サーバー上のプロフィール(表示名・フレア・フレンドコード)、フレンド関係、リーグの所属、プレイ結果が削除され、Appleでサインインのトークンは失効(revoke)され、認証アカウント自体も削除されます。この操作は取り消せません。

Apple・Google・RevenueCatが保持する購入記録は、各社のプライバシーポリシーに従って管理されます。

6. お問い合わせ・改定

本ポリシーに関するお問い合わせは support@edisonstudios.app までご連絡ください。本ポリシーを改定する場合は、本ページで告知します。

🎆🎇🎆

Privacy Policy (English)

Hanabi (com.rikizo.hanabi) — Edison Studios

Effective date: August 4, 2026

1. Playing without an account

The daily puzzle is fully playable anonymously, with no account. Anonymous play collects no personally identifying information. Puzzle results (date, win/loss, and mistake count only) are submitted anonymously to compute aggregate statistics such as the day's solve rate; they are never linked to you.

Our server (Google Cloud Run) access logs may temporarily record IP addresses for abuse prevention and rate limiting. They are not used to identify individuals.

2. Optional account (social features)

Only if you want social features (friends, private leagues) can you create an account via Sign in with Apple, Sign in with Google, or LINE Login, handled by Firebase Authentication — we never receive your password. We then store: your user ID, your display name (self-chosen; may default to the name your sign-in provider shares) and optional flair (a short decorative string), your friend code, your friends and league memberships, and roughly the last 35 days of play results (date, win/loss, mistake count only).

Your display name, flair, and results are visible only to people you share a code with — your friends and members of your leagues. There are no public leaderboards. Data is stored in Firebase Authentication and Cloud Firestore (Google Cloud).

3. Purchases and subscriptions

In-app purchases and subscriptions are processed by Apple's App Store or Google Play; we never receive your payment details. We use RevenueCat as a processor to manage purchase state: it receives your app user ID (the same ID as your account) and purchase events (product, purchase/renewal/expiration times), and our server keeps a record of your active entitlements.

4. Analytics, ads, and tracking

We use only Apple's built-in, aggregate App Analytics (opt-in via your Apple settings). No third-party analytics SDKs are embedded, the app shows no ads, we do not track you across apps or websites, and we never sell your data.

5. Account deletion

You can delete your account any time in-app via Settings → Delete Account. This deletes your server data (profile, display name, flair, friend code, friendships, league memberships, and results), revokes your Sign in with Apple token, and deletes the authentication account itself. This cannot be undone. Purchase records held by Apple, Google, and RevenueCat remain subject to their own privacy policies.

6. Contact and changes

Questions about this policy: support@edisonstudios.app. Any changes to this policy will be announced on this page.