SPI3対策|速習の森
プライバシーポリシー

最終更新日:2026年10月23日

1. 基本方針

本アプリは、アカウント登録を求めず、広告を表示しません。広告識別子や第三者広告SDKを使用せず、学習履歴を広告や行動追跡のために利用しません。アプリの更新確認に伴う通信は、下記「6. アプリの更新」に記載しています。

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

学習履歴、正誤、復習予定、設定、購入済み状態のキャッシュを端末内に保存します。これらの学習記録を開発者のサーバーへ送信することはありません。アプリを削除すると、端末内の記録も削除されます(ストアの購入履歴を除きます)。

3. 問題報告

この節は、従来の固定理由だけによる報告方式の説明です。詳細報告を有効にした版では、末尾の「教材への詳細報告」に記載する送信項目・保持・削除方法が適用されます。

利用者が回答後の「この問題を報告」を開き、送信理由を選んで「この内容で送る」を押したときだけ、次の4項目を開発者の受け口へ送信します。自動送信はしません。

氏名、メールアドレス、アカウント、端末ID、広告識別子、回答内容、自由記述、問題本文は送信しません。受け口にはCloudflare WorkersとCloudflare D1を使用し、報告は問題ID・理由・日付ごとの集計として保存します。レート制限のためCloudflareがIPアドレスを一時的に処理する場合がありますが、開発者はIPアドレスを報告内容と結び付けて保存しません。送信済みの1件を個別に特定できないため、送信後の取り消しはできません。

4. アプリ内課金

買い切りのアプリ内課金は、ご利用のアプリストアが処理します。開発者はカード番号などの決済情報を受け取りません。購入の確認と復元のため、ストアとの通信が発生します。端末内には機能の解放状態を保存します。

Androidの審査用アクセス

Google Playの審査担当者が購入せずに有料機能を確認できるよう、Android版の解放画面に審査用コードの入力欄を用意しています。「コードを確認する」を押したときだけ、アプリ識別子と入力したコードをCloudflare Workersへ送信して照合します。コードを学習履歴や購入情報と組み合わせず、開発者のデータベースやWorkerログにも保存しません。レート制限のためCloudflareがIPアドレスを一時的に処理する場合があります。照合後は審査用の解放状態を購入済み状態とは別に端末内へ保存し、オフラインでも維持します。

5. 外部AIサービスへの導線

「AIに聞く」を利用すると、アプリは質問文を作成し、端末のクリップボードへコピーして、利用者が選んだChatGPT、Claude、Gemini等の外部サービスを開きます。質問文には、問題文、解説、利用者の回答、任意で入力した質問などが含まれる場合があります。

ChatGPT・Claudeでは、質問文の長さなどの条件に応じて、質問文をURLに含めて外部サービスを開く場合があります。この場合、貼り付け操作をしなくても、外部サービスを開いた時点で質問文がそのサービスへ送られます。それ以外の場合は、コピーされた質問文を利用者が貼り付けて使用します。

質問文を開発者のサーバーへ送信することはありません。外部サービスへ送られた情報には、そのサービスの利用規約とプライバシーポリシーが適用されます。任意の質問には、氏名や連絡先などの個人情報を入力しないでください。

6. アプリの更新

アプリはExpoの更新サービスを使用します。更新確認時に、インストールごとに生成された識別子やアプリ・更新のバージョン情報をExpoへ送信します。更新の起動に失敗した場合は、失敗した更新の識別子や起動時エラーの内容も送信することがあります。これらは問題報告の4項目とは別の通信です。

Expoは更新リクエストに基づく利用状況の集計を提供しています。サービス側での情報の取り扱いは、Expoのプライバシーポリシーをご確認ください。

教材への詳細報告(この機能を有効にした版)

詳細報告を利用できる版では、理由だけでも送信でき、任意で300字までの文章と指摘箇所を添えられます。確認画面で送信を選んだときだけ、アプリ名、教材ID、理由、指摘箇所、入力した文章、アプリの版、教材内容の照合値、問題・ヒント・解説や出題条件などの教材データをCloudflareの受け口へ送ります。あなたの回答、学習履歴、AIへの質問、アカウント、端末IDは送りません。自動送信はしません。

入力した文章や具体的な出題には個人を特定できる情報が含まれ得るため、匿名化されたデータとは扱いません。氏名・メールアドレスなどの個人情報を記入しないでください。教材の改善を確認する目的で運営者が閲覧し、広告やトラッキングには使いません。個別の返信はありません。

従来の固定理由の集計とは分けて保存し、同じ内容の再送は1件にまとめます。受信日から90日後を削除期限とし、運用DBから本文・教材データと関連する対応メモを削除します。期限までの運営上の判断メモ以外には転記しません。Cloudflareの復旧用バックアップは同社の保持期間に従い、復旧時には期限切れデータを削除します。IPや送信元ヘッダを報告と結び付けて保存せず、秒単位の受信時刻は保存しません。レート制限のためCloudflareがIPを鍵にした計数を短期保持します。

削除を希望する場合は、下記連絡先に対象アプリ・教材名・報告内容の手がかりをお知らせください。運営者が該当報告を照合して削除します。

7. お問い合わせ

本ポリシーまたは本アプリに関するお問い合わせ:support@linknode.dev

8. 変更

機能や法令の変更に応じて本ポリシーを更新します。重要な変更がある場合は、アプリ内またはストア掲載情報でお知らせします。