施行日から適用します。2026年10月10日作成の草案です。
Daolangは、iPhoneとAndroidで中国語の単語を学ぶアプリです。この文書では、収集する情報、その目的、保存先、削除方法を説明します。
データ管理者は開発者名、所在地は国です。連絡先:help@daolang.app。
アカウント。 登録せずに学習することもできます。その場合は、端末にひもづく匿名アカウントを作成します。メール、Google、Appleでログインすると、メールアドレスと、共有を選択した場合は名前を受け取ります。パスワードはFirebase Authenticationが管理し、開発者が見ることはありません。
学習記録。 解答と単語ごとの記憶度、完了したレッスンとユニット、連続学習日数と1日の目標、ジェムと連続学習フリーズ、アプリの設定を保存します。設定には言語、文字サイズ、フォント、マスコットが含まれます。これらは復習する内容と時期を決めるために必要です。
リーグ。 週間リーグに参加すると、同じグループの参加者にアプリ内の名前、マスコット、その週のポイントが表示されます。
AIヘルパーへの質問。 ヘルパーを有効にして情報の送信に同意した場合に限り、質問、関連する問題、その問題への解答をAnthropicのClaudeモデルに送り、返答を生成します。設定から同意を取り消せます。
問題の報告。 問題を報告すると、その問題、コメント、アプリのバージョン、利用環境が送信されます。報告はコースの修正に使います。
クラッシュレポート(Firebase Crashlytics)。 AndroidとiPhoneのどちらでも、アプリが異常終了した場合や、エラーが起きても動作を続けた場合(学習記録を保存できなかった、音声を再生できなかったなど)にレポートを送信します。Androidでは、アプリが応答しなくなった場合にも送信します。レポートには、端末の機種、メモリとストレージの容量、OSとアプリのバージョン、端末がroot化またはジェイルブレイクされているかどうか、画面の向き、アプリがバックグラウンドにあったかどうか、エラーが発生したコードの位置、エラーの種類とメッセージ、ランダムなインストール識別子とセッション識別子が含まれます。アプリが自ら報告するエラーについては、メッセージからメールアドレスとアカウントの識別子を取り除きます。利用状況の統計の送信がオンの場合、問題が起きる直前のアプリ内の操作(利用状況の統計と同じイベントで、解答の内容は含みません)もレポートに含めます。名前、メールアドレス、アカウントの識別子、解答は含みません。「設定 → クラッシュレポートを送信」で送信を停止できます。
速度の計測(Firebase Performance Monitoring)。 これも技術的なレポートで、AndroidとiPhoneでアプリがどのくらい速く動作しているかを計測します。対象は次のとおりです。
あわせて、端末の機種、OSとアプリのバージョン、言語、画面の向き、メモリとストレージの容量、CPUの使用状況、接続の種類と通信事業者、アプリが画面に表示されているかバックグラウンドにあるか、ランダムなインストール識別子とセッション識別子を送信し、GoogleがIPアドレスから国を推定します。名前、メールアドレス、アカウントの識別子、解答は含みません。計測結果はクラッシュレポートとともに送信され、同じ「設定 → クラッシュレポートを送信」で停止できます。開発者がアプリの確認に使うデバッグ用のビルドからは送信しません。
利用状況の統計(Google Analytics for Firebase)。 アプリ内での利用状況を送信します。対象は次のとおりです。
このほか、Google Analytics自体がセッションと利用時間、アプリの初回起動、アプリとOSのアップデートを記録し、クラッシュレポートの送信がオンの場合はアプリの異常終了も記録します。Androidでは、アプリのアンインストール、アプリデータの消去、Google Playでのインストール元(インストールリファラー)も記録します。あわせて、端末の機種、OSとアプリのバージョン、言語、ランダムなインストール識別子を送信し、GoogleがIPアドレスからおおよその位置(国、地域、都市)を推定します。名前、メールアドレス、解答の内容、音声、広告識別子は含みません。ユーザーIDを設定しないため、統計はアカウントとひもづきません。広告はなく、他のアプリでの行動も追跡しません。統計は、学習でつまずきやすい箇所を把握し、コースとアプリを改善するために使います。「設定 → 利用状況の統計を送信」で送信を停止できます。停止すると、端末に残っている未送信のデータも消去します。
通知。 Androidでは、アプリのインストールごとに、端末の通知トークン、通知が許可されているかどうか、利用環境、アプリのバージョン、言語、タイムゾーンをアカウントに保存します。通知がオフの間も保存するのは、許可した時点ですぐに通知が届き、選択した言語で適切な時刻に通知できるようにするためです。通知は、許可されている端末にのみ送信します。ログアウトしたときや別のアカウントでログインしたときは、それまでのアカウントから端末の登録を削除します。iPhoneでは、リマインダーは端末自体が設定し、通知トークンは収集しません。受け取る通知は「設定 → 通知」で選べます。
アプリの正当性の確認。 Androidでは、サーバーへのリクエストに、実在する端末上の正規アプリから送信されたことを確認する情報を添えます。Firebase App CheckとPlay Integrityを使用します。
収集しない情報。 連絡先、写真、正確な位置情報、広告識別子は収集しません。音声の録音は保存しません。発音は端末の音声認識機能で確認し、音声はAppleまたはGoogleの規約に従って処理されます。
処理の根拠は利用規約に基づく契約の履行であり、AIヘルパーへの送信については利用者の同意です。クラッシュレポート、速度の計測、利用状況の統計、通知の処理根拠は、管理者に適用される法律に従い弁護士に確認すること。
Google(Firebase)とAnthropicは開発者の委託を受けてこれらの情報を取り扱い、このポリシーと同等以上の水準で保護する義務を負います。法律によって必要とされる場合を除き、これら以外への提供は行いません。
アカウント情報と学習記録は、アカウントが存在する間保存します。期間利用されていない匿名アカウントは削除することがあります。Googleはクラッシュレポートを90日間、速度の計測結果を60日間(IPアドレスにひもづくデータは30日間)保存し、その後削除します。利用状況の統計は、イベントとインストール識別子のいずれも、Google Analyticsに14か月間保存され、その後削除されます。アプリを使い続けてもこの期間は延長されません。全体の数値をまとめた集計レポートは、Googleがより長く保存する場合があります。問題の報告はアカウント削除後も残しますが、アカウントとのひもづけを解除します。
アプリの「設定 → アカウントと学習記録を削除」を使用してください。サーバーでプロフィール、学習記録、ウォレット、リーグ情報、AIヘルパーへの質問、アカウント自体を削除します。詳細とアプリを使わずに削除する方法は、アカウント削除の案内をご覧ください。
保存している情報の確認、訂正、削除を求めることができます。AIヘルパーへの同意の取り消しや、クラッシュレポート(速度の計測を含む)と利用状況の統計の送信停止も可能です。help@daolang.appまでご連絡ください。監督機関への苦情申立ての権利、および管理者と利用者の所在国の法律に基づく権利の範囲を弁護士に確認すること。
このアプリは13歳未満を対象としておらず、その年齢の子どもの情報を意図的に収集しません。子どもがアカウントを作成したことが分かった場合はご連絡ください。アカウントを削除します。
このポリシーを変更した場合は、新しい日付とともにこのページに掲載します。重要な変更はアプリ内で別途お知らせします。