プライバシーポリシー
概要
StoryShards(以下「本アプリ」)は、アカウント登録の不要な iPhone 向けのジグソー+物語アプリです。進行データはお使いの iPhone の中に保存され、iCloud にサインインしている場合はご自身の iCloud アカウントにのみ同期されます。当方はゲームサーバーを運営しておらず、進行データを受け取ることも保存することもありません。
ただし、次の3つは外部が関わります——本アプリは任意視聴の Google AdMob 広告を表示し、課金は Apple と RevenueCat が処理し、本アプリは本サイトから小さな「訂正ファイル」を取得します。それぞれ以下で説明します。
1. 端末内に保存されるデータ(当方のサーバーへは送信されません)
以下は iPhone の中で保存・処理され、当方へ送信されることはありません。
- 解放済みの章と、読了済みの章
- 日次進行を消費した日の集合と、そこから毎回再計算される連続記録(ストリーク)
- 先読みで解放した章と、そのうち読了した章
- ホームタイムゾーンの設定
- 解きかけのジグソーの盤面(ピースの位置)。これは遊んだ端末に留まります
- 2台の端末で進行を合流させるために本アプリが生成するランダムな識別子(セーブデータ内部の値)
- 「今日が何日か」を判定するための信頼時刻アンカー(第5項・第7項)
- サブスクリプションまたは買い切りが有効かどうか
これらは当方へ送信されないため、当方が閲覧・収集することはできません。アカウントもログインもありません。本アプリを削除すると端末内の保存は消えます(iCloud 側については第2項)。
2. iCloud 同期(ご自身の iCloud アカウント)
本アプリは Apple の iCloud キーバリューストアを使って進行を同期します。ご自身の複数端末で引き継がれ、再インストールしても失われないようにするためです。
- 同期されるのは進行の記録だけです(解放済み・読了済みの章、進行した日の集合、先読み章、ホームタイムゾーン)。解きかけの盤面と時刻アンカーは端末固有のため同期されません。
- 氏名・メールアドレス・連絡先は一切含まれません。
- 保存先はお客様ご自身の iCloud アカウントであり、Apple の規約とプライバシーポリシーが適用されます。当方はアクセス権を持たず、読むことも取り出すことも削除することもできません。
- 進行は「上書き」ではなく「合流」します。片方の端末で読んだ章が、もう片方の端末の記録によって消えることはありません。
- iCloud にサインインしていない場合や iCloud Drive をオフにしている場合でも、すべての機能がそのまま動作します(進行は端末内に保存されます)。サインインを促す警告は出しません。
- iCloud からサインアウトする、または iOS の設定から本アプリの iCloud データを削除することで、いつでも消去できます。
3. 広告のために収集されるデータ(Google AdMob)
本アプリの広告はリワード動画のみです。バナー広告も強制インタースティシャルもありません。視聴は常に任意で、1日1章の無料の物語には広告視聴は一切必要ありません。広告の配信・効果測定・不正防止のため、Google(および提携する広告事業者)が以下の種別のデータを取得・利用することがあります。これは App Store の「Appのプライバシー」表示および本アプリのプライバシーマニフェストと一致しています。
| データ種別 | カテゴリ | 利用者に紐づく | トラッキング利用 | 目的 |
|---|---|---|---|---|
| デバイスID | 識別子 | はい | はい | サードパーティ広告 |
| 広告データ | 使用状況データ | はい | いいえ | サードパーティ広告 |
| 製品の操作 | 使用状況データ | はい | いいえ | サードパーティ広告 |
| おおよその位置情報 | 位置情報 | はい | いいえ | サードパーティ広告 |
| クラッシュデータ | 診断 | いいえ | いいえ | 分析 |
| パフォーマンスデータ | 診断 | いいえ | いいえ | 分析 |
これらは Google のプライバシーポリシーおよび広告に関する取り扱いに従って処理されます。Google がパートナーのサイトで情報を使用する方法および Google プライバシーポリシーをご参照ください。
広告 SDK は実際に広告が必要になったときにのみ起動し、下記のトラッキング許可に回答が済むより前に起動することはありません。
4. トラッキングと ATT(Appのトラッキングの透明性)
上記のうち、アプリ/サイトを横断した広告トラッキングに使われるのはデバイスID のみです。iOS の ATT に従い、本アプリはトラッキングが行われるより前に、初回起動の直後に許可を求めるダイアログを表示します。許可してもしなくても、1日1章の無料の物語を含め、本アプリのすべての機能が同じように使えます。許可しない場合は広告のパーソナライズ度が下がるだけです。
許可はいつでも iOS の「設定 > プライバシーとセキュリティ > トラッキング」から変更できます。
5. 広告の同意(Google UMP)
お住まいの地域の法令(EU/EEA・英国の GDPR など)に応じて、本アプリは Google の User Messaging Platform(UMP)による同意フォームを表示することがあります。表示された場合、広告関連のデータ利用に同意するかどうかを選択でき、その選択は以降の広告配信に反映されます。地域の要件により必要な場合は、本アプリの「設定」に「広告のプライバシー設定」の項目が表示され、そこから選択をやり直せます。
6. 課金(App Store / RevenueCat)
本アプリは自動更新サブスクリプション(月額・年額)と、Season 1 アーカイブの買い切り(非消耗型・自動更新なし)を提供します。決済はすべて Apple の App Store(StoreKit)が Apple 自身の規約・プライバシーポリシーのもとで処理します。当方が氏名・メールアドレス・請求先住所・クレジットカード番号などの決済情報を見ることはありません。
権利状態(サブスクリプションや買い切りが有効かどうか)の管理には RevenueCat を利用します。購入の検証のため、RevenueCat が生成する匿名の識別子と購入・レシート情報が RevenueCat へ送信されます。氏名やメールアドレスなどの本人情報を当方から RevenueCat へ渡すことはなく、これらをゲームの進行データと紐づけることもありません。App Store の「Appのプライバシー」表示および本アプリのプライバシーマニフェストでは、これを購入履歴(利用者に紐づく/Appの機能のため/トラッキングには使用しない)として申告しています。
サブスクリプションは、期間終了の24時間前までに解約されない限り自動更新されます。確認・変更・解約は App Store のアカウント設定から行え、本アプリの「設定」からその画面へ直接移動できます。
7. 本サイトへの「訂正取得」通信について
物語のテキストは本アプリに同梱されています。誤字や言い回しの誤りを App Store の更新を待たずに直せるようにするため、本アプリは本サイトへ HTTPS の GET リクエストを1本だけ送り、訂正ファイルを取得します(起動時と、フォアグラウンド復帰時)。
- このリクエストには個人データが一切含まれません。アカウント・端末識別子・広告識別子・進行データ・Cookie のいずれも送りません。通信は非永続(ephemeral)の設定で行うため、Cookie が保存されることもありません。
- 配信元(Vercel)には、一般的な Web サーバーと同じアクセスログ(IPアドレス・時刻・リクエストされたパス・ユーザーエージェント)が記録されます。これは配信・可用性・不正防止のために存在します。当方はこれを個人の特定に用いず、進行データや購入履歴と結び付けることもできません——結び付けるための情報を本アプリが送っていないためです。
- この同じ応答が「今日が何日か」も伝えます。本アプリは応答の HTTP
Dateヘッダを読み、端末の日付を動かしても「1日1章」が崩れないようにしています。時刻専用の外部サービスは使っておらず、進行のために通信が必要な理由はこれだけです。 - 訂正が無い日はファイル自体が存在しません(サーバーは 404 を返します)。本アプリはこれを通常の状態として扱い、同梱のテキストのまま動作します。
- オフラインでも、すでに取得済みのテキストでそのまま動作します。通信に失敗しても失われるものはなく、表示も変わりません。ただし新しい章を開くには、日付を検証するためのある程度新しい通信が必要です。
8. 収集しないもの
- 氏名・メールアドレス・電話番号・住所などの連絡先情報
- 正確な(GPS レベルの)位置情報
- 写真——本アプリは写真ライブラリへのアクセスを一切要求しません(読み取りも書き込みも)
- 連絡先・カレンダー・マイク・カメラなど、端末内のその他のコンテンツ
- 健康情報・金融情報
アカウント制度は無く、ログインやサインインは不要です。本アプリはプッシュ通知を送信せず、通知の許可も求めません。
9. 子どものプライバシー
本アプリには年齢確認や保護者向けの制限機能はありません。広告を表示するため、お子様がご利用の際は保護者の方の管理のもとでご利用ください。当方が子どもから氏名などの個人情報を直接収集することはありません。
10. 第三者サービス
- Google AdMob(広告配信)— プライバシーポリシー
- Google User Messaging Platform(広告同意)— プライバシーポリシー
- RevenueCat(権利管理)— プライバシーポリシー
- Apple App Store / StoreKit(決済)および iCloud(ご自身のアカウントへの同期)— プライバシーポリシー
- Vercel(本サイトおよび第7項の訂正ファイルのホスティング)— プライバシーポリシー
11. 本ポリシーの変更
本ポリシーを変更する場合は、本ページを更新し、上部の日付を改めます。データの取り扱いに影響する重要な変更については、変更の実施前にアプリ内または App Store の説明文で明示します。
12. お問い合わせ
本ポリシーに関するご質問は yuya1129t@gmail.com までご連絡ください。