プライバシーポリシー
最終改定日: 2026年11月4日
Script Flow(以下「本サービス」)における利用者の情報の取り扱いについて、以下のとおり定めます。 本サービスは個人により開発・運営されています。
1. 取得する情報
- メールアドレス(任意。進捗の引き継ぎ登録をした場合のみ)
- Google または Apple でログインした場合に、各社から渡る情報(メールアドレスと、各社に登録している名前。 Google の場合はプロフィール写真の URL も)。認証の基盤(第3条の Supabase)に保管されます。 Apple の場合は、名前が渡らないこともあります。
- 学習データ(生成した教材、単語の習得状況、音読・連続記録、問題集など)
- 学習の設定(最初の質問や設定で答えていただいた、学習の目的・学年・受験の時期や試験日・英語のレベル・1日の学習時間・通知の時間帯など)
- 入力された英文テキスト(教材を生成するために解析処理へ送信されます)
- カメラや写真から取り込んだ画像(写っている英文や単語を読み取るために、解析処理へ送信されます)。 画像は本サービスのサーバには保存しません。送信先での取り扱いは第3条に書いています。 AI で読み取れなかった写真は、画面で同意をいただいた場合に限り、Google の文字読み取り(第3条)へ送って読み取ります。
- 音声(音読の練習で「声を出して読む(計測あり)」または音読のマイクのボタンを選び、マイクの使用を許可したときのみ)。 音声がどこで処理されるかは第4条に書いています。本サービスは、音声も、音声を文字に直した文も保存しません。 残すのは結果の数字(1分あたりに正しく読めた語数・読み飛ばしの割合・読んだ文の回数など)だけです。
- 利用状況の統計(端末ごとの識別子と、画面の閲覧や操作、購入の記録〔買ったプラン・支払い方法など〕のイベント。 ログインしている場合は、利用者ID(ログインの番号)と結びつくことがあります。 メールアドレス・名前・カードの情報は送りません)
- 通知の宛先(通知を許可した場合のみ。お使いの端末やブラウザが発行する、通知を届けるための番号)。 音読のリマインドなどの通知を送るために、認証の基盤(第3条の Supabase)に保管します。 通知はいつでも止められ、止めると送りません。
- ニックネームとアイコン(週間ランキングに参加する場合のみ)。ニックネームとアイコン、その週の音読語数は、他の利用者に公開されます。初期のニックネームは自動生成され、本名などの個人情報を入れる必要はありません。 設定からいつでも変更でき、ランキングへの表示を止めることもできます。
- クレジットカードなどで購入した場合に、決済画面で入力した情報(カードの名義など。場合によっては住所を含みます)。 決済画面は決済代行の Stripe(第3条)のもので、入力した情報は Stripe が受け取って保管します。 本サービスのデータベースには保存しませんが、運営者は決済の管理のために Stripe 上の記録を確認できます。
本サービスはアカウント登録なしに匿名で利用できます。匿名利用時に発行される識別子は、 特定の個人を識別しないランダムな値です。ただし、ログインすると、この識別子は利用者IDと結びつきます (上の「利用状況の統計」のとおりです)。
2. 利用目的
- 本サービスの提供(教材生成・学習機能の動作)
- 学習進捗の保存、および端末をまたいだ同期・復元
- 機能改善・品質向上のための統計分析
- 有料プランの決済と、購入・有効期限の管理
- 音読の練習の計測(「声を出して読む(計測あり)」または音読のマイクのボタンを選んだ場合)
- 重要なお知らせの連絡(メールアドレスを登録した場合)
- 通知の送信(音読のリマインド・保護者の承認が下りたときのお知らせなど。通知を許可した場合)
- 週間ランキングの表示(参加した場合。ニックネーム・アイコン・その週の音読語数を他の利用者に見える形で表示します)
3. 外部サービスへの委託(海外移転を含む)
本サービスは、機能の提供のために以下の外部事業者へデータの処理を委託しています。このうち米国に 所在する事業者へ委託する場合、利用者の情報が国外で処理される場合があります。引き継ぎ登録の際に、 この海外移転を含む取り扱いへの同意をいただきます。
- Vercel Inc.(米国) — 本サービスの配信とサーバの処理(アクセスの記録〔IP アドレス・閲覧したページ・日時など〕を含みます)
- Supabase Inc.(米国) — 学習データの保管・認証基盤
- Anthropic PBC(米国) — 入力された英文・取り込んだ画像の解析・教材生成(Claude API)。 Anthropic の公開している方針では、API で送られた内容は、同社のサーバから最長30日以内に自動で削除されます (不正利用の調査や法令上必要な場合を除きます)。また、API で送られた内容は、既定ではモデルの学習に使われません。 詳しくはAnthropic のデータ保持の説明(英語)をご覧ください。
- Google LLC(米国) — AI(Anthropic)で読み取れなかった写真の文字の読み取り(Google Cloud Vision。画面で同意をいただいた場合のみ、 その写真を送信します)。Google の公開している説明では、送られた画像は保存されず、Google の機能の学習にも使われません。 詳しくはGoogle Cloud Vision のデータの扱いの説明(英語)をご覧ください。
- OpenAI, L.L.C.(米国) — 音読の読み上げ音声の生成(読み上げる英文を送信します)
- Resend, Inc.(米国) — 通知メールの配信(音読リマインド・有効期限のお知らせ。宛先のメールアドレスを送信します)
- PostHog Inc.(米国) — 利用統計(画面の閲覧・操作・購入の記録。端末ごとの識別子で記録します。ログインしている場合は、利用者IDと結びつくことがあります)
- Stripe, Inc.(米国) — クレジットカードおよびPayPayによる決済処理(PayPayでのお支払いも、Stripe の決済画面を通ります)
- PayPay株式会社(日本) — PayPayによる決済処理
- RevenueCat, Inc.(米国) — iPhone アプリでの購入(Apple の App 内課金。自動で更新されるプランと、期間を決めて買う買い切りのプランの両方)の、購入と有効期限の管理 (iPhone アプリ版のみ。本サービスの利用者IDと購入の記録を送ります)。代金の支払いは Apple が受け付け、 カードの情報などは本サービスにも RevenueCat にも渡りません
- Apple Inc.・Google LLC など(米国) — プッシュ通知の配信(通知を許可した場合のみ。お使いの端末やブラウザの提供元の通知の仕組みに、 通知の宛先と通知の文面を送ります)
- Google LLC・Apple Inc. など(米国) — Web 版の音読で、お使いのブラウザが声を文字に直す処理(マイクの使用を許可した場合のみ。ブラウザが音声をブラウザの提供元に送ることがあります。 第4条に書いています)
これらの事業者には、目的の達成に必要な範囲でのみデータを取り扱わせ、適切に監督します。
4. 音声の取り扱い
音読の練習で「声を出して読む(計測あり)」または音読のマイクのボタンを選び、マイクの使用を許可したときだけ、マイクを使います。 選ばなければ、マイクは使いません。音声の行き先は、お使いのものによって次のように違います。
- iPhone アプリ版(1.0.4 以降) — 声を文字に直す作業を、iPhone の中だけで行います。音声は iPhone の外に送りません。 iPhone の中で文字に直せない機種では、声が出ているかどうかだけを iPhone の中で調べます。 文字に直した文は、iPhone の中で原文と照らし合わせて、正しく読めた語と読み飛ばした語を数えるのにだけ使い、 本サービスのサーバに送らず、保存もしません(音読の画面を閉じると消えます)。
- それより古いバージョンのアプリ — マイクを使いません。
- Web 版(Safari・Chrome など) — ブラウザに入っている声を文字に直す機能を使います。このとき、ブラウザが音声をブラウザの提供元(Google・Apple など)のサーバに送ることがあります。送られた音声の取り扱いは、各提供元の定めによります。本サービスのサーバには音声を送りません。 文字に直された文は、画面の中で原文と照らし合わせて、読めた語と読み飛ばした語を確かめるのにだけ使い、 本サービスのサーバに送らず、保存もしません(音読の画面を閉じると消えます)。 運営者が動作確認のために使う検証用の設定を有効にした場合も同じです。
本サービスは音声を録音・保存しません。残すのは、結果の数字(1分あたりに正しく読めた語数・読み飛ばしの割合・声が出ていた割合・止まった回数・読んだ文の回数など)だけです。 結果の数字は次のように扱います。
- 「声を出して読む(計測あり)」の結果は、お使いの端末に、直近50回分を保存します。前回との違いを出すためだけに使い、本サービスのサーバには保存しません。 アプリを削除すると消えます。
- 音読のマイクのボタンで読んだ文は、音読の回数として学習データ(第1条)に記録します。
- 利用統計(第3条の PostHog)に、1回の音読ごと、または読んだ1文ごとに送ります。ほかの利用状況と同じく端末ごとの識別子が付き、 ログインしている場合は、利用者IDと結びつくことがあります。
これらのどれにも、音声と、音声を文字に直した文は含みません。 本サービスは、音声を本人の確認・話している人の見分け・広告には使いません。 外部サービスの学習(性能の改善)のために音声を渡すこともありません (Web 版でブラウザの提供元に送られた音声の取り扱いは、上のとおり各提供元の定めによります)。 マイクの使用はいつでも断れます。断っても、音読(聞くだけ・計測なし、または読んだら自分で進む形)は使えます。 iPhone では「設定」→「Script Flow」で、マイクと音声認識の許可をいつでも変えられます。 Web 版では、ブラウザのサイトの設定で変えられます。
5. 安全管理
保管するデータには行レベルのアクセス制御(Row Level Security)を適用し、各利用者は自身のデータ にのみアクセスできます。通信は暗号化(TLS)され、保管時も暗号化されています。
6. 保管期間と削除
データは本サービスの利用が継続している間、保管します。利用者はアプリ内の「アカウントとデータを削除」 からご自身の学習データを削除できます。メールアドレスを含む完全な削除をご希望の場合や、その他の お問い合わせは下記窓口までご連絡ください。
7. 利用者の権利
利用者は、自己の個人情報について、開示・訂正・利用停止・削除を求めることができます。下記の連絡先 または本サービス内の機能を通じてご請求ください。
8. 未成年の方の利用について
本サービスは中学生・高校生を含む学習者が利用します。保護者の方へ: 本サービスはアカウント登録なしに使えます。本サービスが氏名・住所・生年月日の入力をお願いすることはありません。 ただし、次の場合は、各社を通じて氏名などが本サービスに渡ります。
- Google または Apple でログインした場合 — 各社に登録している名前(Google はプロフィール写真も)
- クレジットカードで購入した場合 — 決済画面(Stripe)で入力するカードの名義。場合によっては住所も入ります。 これらは Stripe が決済のために保管し、本サービスのデータベースには保存しません
メールアドレスでのログインと App Store での購入では、氏名・住所は本サービスに渡りません。
音声を使う機能(第4条)は、本人がマイクの使用を許可したときだけ動き、録音は保存しません。 iPhone アプリ版(1.0.4 以降)では、音声は iPhone の外に出ません。Web 版(Safari・Chrome など)では、ブラウザが音声をブラウザの提供元(Google・Apple など)のサーバに送ることがあります。マイクを使わせたくない場合は、マイクの使用を許可しないか、「聞くだけ(計測なし)」を選ぶか、音読のマイクのボタンを押さないでください。
15歳以下のお子さまが利用する場合は、保護者の方が本ポリシーの内容を確認したうえでご利用ください。
9. Cookie・ローカルストレージ
本サービスは、ログイン状態の維持や学習データの保存のために、Cookie および端末内のローカルストレージ を使用します。
10. サービス提供についての注意
本サービスは個人開発のため、仕様の変更、データ構造の移行、または提供の終了が生じる場合があります。 重要な変更は本サービス内または本ページにてお知らせします。
11. 本ポリシーの変更
本ポリシーは必要に応じて変更されることがあります。変更後の内容は本ページに掲載した時点で効力を生じます。
12. 運営者・お問い合わせ窓口
本サービスはサービス名「Script Flow」のもとで個人により運営されています。運営者の氏名および住所は、 法令に基づくご請求に応じて遅滞なく開示します。
個人情報の開示・訂正・削除等のご請求やお問い合わせは、 reoreo63@icloud.com または X(@rou_ryu_English) の DM までご連絡ください。
13. YouTube Data APIの利用について
運営者は、本サービスのマーケティング活動の一環として、運営者自身が保有・管理するYouTubeチャンネルへ 教育目的の動画を投稿するために、YouTube Data API Servicesを利用しています。この利用は運営者自身に よるコンテンツ投稿にのみ関わるものであり、本サービスの利用者データを取得・送信・処理するものでは ありません。
YouTube Data API Servicesの利用には、 YouTube利用規約 および Googleプライバシーポリシー が適用されます。