1管理者および適用範囲
本プライバシーポリシーは、Entromoonic Ltd が iOS および iPadOS 向けアプリケーション Linkalyst に関連して個人データをどのように処理するかを説明するものです。
当該処理について責任を負う管理者は、次のとおりです。
本ポリシーにおいて、「本アプリ」とは Linkalyst を、「当社」とは Entromoonic Ltd を、「お客様」とは本アプリのユーザーをいい、「個人データ」とは、規則(EU)2016/679(以下「GDPR」といいます)において定められた意味を有し、該当する場合には、その他のデータ保護法における同等の用語の意味を有します。
本ポリシーは本アプリにのみ適用されます。お客様が本アプリ内で測定対象として選択したホスト、サーバー、ネットワークまたは Web サイトには適用されません。これらの宛先に向けられた通信には、それらを運営する者のポリシーが適用されます。
この日本語版は英語版を翻訳したものであり、参考としてのみ提供されます。両者の意味に相違がある場合は、英語版が優先します。
2概要
本セクションは便宜のために設けたものであり、以下の各セクションに代わるものではありません。
- 本アプリはアカウントシステムを運用しておらず、登録やサインインを必要としません。テストレポートが当社に送信されることはなく、当社がそれにアクセスすることもできません。
- レポート、保存したターゲット、ツールのプリセットおよび環境設定は、お客様のデバイス上にある本アプリ専用のコンテナに保存されます。
- 個人データが、お客様が選択した測定対象以外の者に開示されるのは、クラッシュレポートと利用統計(初期状態で有効。1 つの設定で無効にできます)、IP アドレス情報(初期状態で無効)、「インターネット速度テスト」(お客様が開始した場合にのみ実行されます。初期設定では、当社が Cloudflare のネットワーク上で運営するテストサーバーを相手に実行され、このサーバーは何も公開しません。お客様が M-Lab を選択した場合は Measurement Lab を相手に実行され、Measurement Lab は結果をお客様のパブリック IP アドレスとともに公開します)、および広告(「Linkalyst Plus」アイテムの購入後は一切表示されません)の 4 つの場合に限られます。
- 測定を実行すると、お客様が指定したホスト、「主要サービス」の場合はお客様がテストすることを選んだグループのプリセットのサービス、または「インターネット速度テスト」の場合は Cloudflare のネットワーク上にある当社のテストサーバーもしくは Measurement Lab(M-Lab)のサーバーに、必然的に通信が送信されます。その通信はそれらのホストが受信するものです。当社に届くのは当社自身のテストサーバーに送信される速度テストの通信のみであり、当社はこれを記録しません(セクション 5 の第 7 項)。
- お客様が書き出しまたは共有したレポートファイルはマスク処理されておらず、識別につながる情報が含まれている場合があります。
3処理の概要
| 処理 | 対象となる個人データ | 目的 | 法的根拠(欧州経済領域および英国) | 受領者 | 初期状態 |
|---|---|---|---|---|---|
| レポートと設定の保存 | ターゲットのアドレスとホスト名、測定結果、タイムスタンプ、デバイスのモデル、OS のバージョン、および任意で Wi-Fi 識別子 | 本アプリの中核機能の提供 | GDPR 第 6 条第 1 項 (b)(契約の履行) | なし(デバイス上にとどまります) | オン |
| 測定のための通信 | お客様が入力したアドレス、ホスト名、URL および DNS クエリ名、宛先から見たお客様のパブリック IP アドレス | お客様が要求した測定の実行 | GDPR 第 6 条第 1 項 (b) | お客様が選択した宛先、またはお客様がテストする「主要サービス」のグループのプリセットのサービス | お客様が開始 |
| Linkalyst サーバーによるインターネット速度テスト(初期設定のプロバイダ) | お客様のパブリック IP アドレス、各リクエストの時刻、テストの通信、および本アプリの名前とバージョン | お客様が要求した速度テストの実行、テストサーバーの不正利用からの保護 | GDPR 第 6 条第 1 項 (b)、不正利用からの保護については GDPR 第 6 条第 1 項 (f) | 当社(Cloudflare が当社の処理者として関与します。セクション 5 の第 7 項) | お客様が開始 |
| M-Lab によるインターネット速度テスト | お客様のパブリック IP アドレス、テストの時刻、テストの通信とそこから得られる測定値、および本アプリの名前とバージョン | お客様が要求した速度テストの実行 | GDPR 第 6 条第 1 項 (b) | Measurement Lab(M-Lab)。データは M-Lab によって公開されます(セクション 5 の第 7 項) | お客様が開始(M-Lab を選択した場合) |
| IP アドレス情報 | 結果に表示される IP アドレス、リクエストを行う接続のパブリック IP アドレス | 国、地域、都市、ネットワーク組織および ASN の表示 | GDPR 第 6 条第 1 項 (a)(同意) | FreeIPAPI | オフ |
| クラッシュ、ハングおよび強制終了のレポート | スタックトレース、デバイスのモデル、OS と本アプリのバージョン、および発生時のデバイスの状態 | 不具合の検出と修正 | GDPR 第 6 条第 1 項 (f)(正当な利益) | Sentry | オン |
| 利用統計 | 4 種類の固定イベントコードと SDK 独自のセッションイベント、デバイスのモデル、OS と本アプリのバージョン、言語、地域、タイムゾーン、画面とアクセシビリティの設定、セッションとリテンションのカウント、ベンダー識別子のソルト付きハッシュ | 機能の利用状況の集計的な測定 | GDPR 第 6 条第 1 項 (f)(正当な利益) | TelemetryDeck | オン |
| 広告 | 広告識別子(許可されている場合)、IP アドレス、そこから推定されるおおよその位置、デバイスと本アプリの情報、広告とのインタラクション | 広告の表示と効果測定 | パーソナライズド広告については GDPR 第 6 条第 1 項 (a)、非パーソナライズド広告については GDPR 第 6 条第 1 項 (f) | オン(「Linkalyst Plus」を購入した場合を除きます) | |
| App 内課金 | 購入による利用資格の状態 | 「Linkalyst Plus」の利用資格の確認 | GDPR 第 6 条第 1 項 (b) | Apple | お客様が開始 |
上記の処理に関する当社の正当な利益は、本アプリの安定性の維持と、どの機能が利用されているかの評価です。お客様は、セクション 7.4 に記載の方法により、いつでも当該処理に異議を申し立てることができます。
4お客様のデバイス上で処理されるデータ
次のデータは、お客様のデバイス上にある本アプリのコンテナに書き込まれます。これらのデータが当社に送信されることはなく、当社にはこれらにアクセスする手段がありません。
| 区分 | 内容 | 保存場所 |
|---|---|---|
| テストレポート(JSON。遅延サンプルと DNS 結果を収めた CSV と対になります) | ターゲットのアドレスとホスト名;プロトコル、ポートおよびパラメーター;パケットごとの結果と集計結果;イベントログのコード;タイムスタンプ;レポート名と、お客様が入力したメモ;デバイスのモデル識別子;オペレーティングシステムのバージョン;簡潔なネットワーク環境マーカー(例:status=satisfied;interfaces=wifi;ipv4=1;ipv6=0;lowData=0;expensive=0);開始時点でアクティブなネットワークインターフェイスの名前と種類、および設定されているゲートウェイのアドレス;開始時点およびその後変化するたびのバッテリー残量、低電力モードの状態および熱状態;Web サイトチェックでは、各リクエストにおけるデバイス自身のローカルアドレスとポート、接続がモバイル通信またはプロキシを経由したかどうか、ネゴシエートされた TLS のバージョンと暗号スイート、ならびにサーバー証明書のサブジェクト、発行者、名前、フィンガープリントおよび有効期間;ホップのホスト名の参照を有効にした経路トレースでは、各ホップのホスト名;「インターネット速度テスト」では、プロバイダ、M-Lab サーバーまたはテストに応答したデータセンターとその都市、ダウンロードとアップロードの速度とその時間的な推移、往復時間(Linkalyst サーバーでは遅延の中央値とジッター、ならびにテストが経由したネットワークの番号(ASN)と名称も含みます)、転送したバイト数、および M-Lab の場合は M-Lab サーバーが観測したパブリック IP アドレス;ならびに「Wi-Fi の詳細を記録」が有効な場合は、Wi-Fi ネットワーク名(SSID)とアクセスポイント識別子(BSSID) | 本アプリの Documents/Reports、または iCloud 同期が有効な場合は本アプリの iCloud Drive コンテナ(下記第 3 項) |
| 保存したターゲット、ツールのプリセットおよびレポートへの注記 | お客様が入力した値 | 本アプリのコンテナ。遅延測定のターゲットとリゾルバの比較に使うサーバーアドレスは、UserDefaults にも保存されます |
| ローカルのデバイス情報と任意のネットワークによる分類(バージョン 1.2.0) | ローカル ID、任意のネットワークによる分類、名前、メモ、グループ、ユーザー指定の種類、時刻付きのアドレスとサービスの観測、任意のレポートファイル名への参照 | App の Documents/DeviceLibrary.json。レポートの iCloud 同期とは別に保存 |
| 環境設定 | 各設定の状態、「主要サービス」で選択した地域、Linkalyst Plus を保有していることを記録するフラグ、Linkalyst Plus なしで書き出したレポートファイルの数(1 回の無料書き出しを提供するためにのみ使用)、最初にテストを完了した日、完了したテストの回数と最後に App Store の評価をリクエストしたときの本アプリのバージョン(評価をリクエストする時期の判断にのみ使用)、お客様が選択した「インターネット速度テスト」のプロバイダ、過去 24 時間以内の M-Lab での速度テストの開始時刻(M-Lab の 1 日 40 回の上限を守るためにのみ使用)、M-Lab が最後にリクエスト回数の上限によりテストサーバの割り当てを断った時刻(数分間 M-Lab へ再度問い合わせないようにするためにのみ使用)、各プロバイダでの最初の「インターネット速度テスト」の前に表示される案内をお客様が読んだかどうか、および iCloud からのコピーを待っているレポートの名前 | UserDefaults |
| 本アプリを最初に入手した日 | 本アプリを最初に入手した後、広告の表示を始める時期の判断にのみ使用します。このデバイスで最初に起動した日と、お客様の Apple アカウントが本アプリを最初に入手した日として App Store が記録している日のうち、早い方 | キーチェーン(本アプリを削除しても残ります) |
| 一時的な共有ファイル | 共有シートを開いたときに生成されるコピー | 本アプリのキャッシュフォルダ |
これらのデータに関しては、次の事項が該当します。
- 1.保存されたレポートには、識別につながる情報が含まれます。IP アドレス、ホスト名、テストした URL(ユーザー名、パスワード、クエリ文字列およびフラグメントは、レポートの書き込み前に除去されます)、DNS サーバー、ポート、トランスポートおよびレスポンスコード、ならびに Bonjour のサービス名、ホスト、ポートおよび TXT レコードが、レポートファイルに保持されます。デバイススキャンのレポートには、検出した各アドレスについて、デバイスが報告した、またはルーターが記録した名前、メーカー、機種と、オペレーティングシステムが提供する場合はハードウェア(MAC)アドレスも含まれます。そのようなアドレスを「マイデバイス」に保存すると、同じ情報がローカルストレージに保存されます。
- 2.本アプリには、当社が運営するバックアップサービスも、レポートを当社に送信する機能もありません。レポートの同期は、第 3 項に記載のとおり Apple の iCloud Drive を通じてのみ行われ、初期状態では無効です。
- 3.お客様が「設定 → iCloud」で「レポートを同期」を有効にした場合、レポートファイルは本アプリの iCloud Drive コンテナに移動され、以後は Apple の iCloud サーバーにアップロードされ、そこに保存され、そこからダウンロードされます。これにより、同じ Apple アカウントでサインインし、iCloud Drive を有効にしているすべてのデバイスが、同じレポートを保持します。そのようなデバイスの 1 台でレポートを削除すると、すべてのデバイスから削除されます。転送は、Apple の iCloud 利用規約に基づいてオペレーティングシステムが行います。当社はファイルを受け取らず、コンテナにアクセスすることもできません。スター、タグ、保存したターゲット、ツールのプリセットおよび環境設定は同期されません。デバイスで iCloud が利用できない場合、この設定は効果を持たず、レポートはデバイスに保存されます。この設定を無効にすると、レポートがデバイスにコピーされ、同期が終了します。すでに iCloud Drive にあるコピーは、お客様が同期中のデバイス上の本アプリから、または「ファイル」App から削除するまで、そこに残ります。この設定を有効にするには Linkalyst Plus が必要です。この設定が有効でもデバイスで Linkalyst Plus を保有していない場合、新しいレポートはデバイスに保存され、すでに iCloud Drive のコンテナにあるレポートは引き続き読み取ることができ、Linkalyst Plus を再び保有するまでレポートは移動されません。
- 4.デバイスに保存されたレポートは本アプリの Documents フォルダに置かれ、バックアップの対象外としてマークされていません。お客様がデバイスのバックアップを有効にしている場合、そのバックアップの保存先が iCloud であるかコンピューターであるかを問わず、レポートはバックアップに含まれます。バックアップが無効な場合、または iOS の iCloud バックアップの設定で本アプリが個別に除外されている場合は、含まれません。iCloud Drive コンテナ内のレポートはデバイスのバックアップには含まれず、第 3 項に記載のとおりに保持されます。いずれの場所にあるレポートにも、お客様は「ファイル」App からアクセスできます。バックアップのストレージと iCloud Drive は Apple の規約に基づいて Apple が提供するものであり、当社はそのいずれにもアクセスできません。
- 5.個々のレポートの削除と一時的な共有ファイルの消去は、「設定 → 管理」で行うことができます。本アプリを削除すると、本セクションに記載したすべてのデータがお客様のデバイスから削除されます。ただし、本アプリを最初に入手した日はキーチェーンに残ります。また、iCloud Drive 内のレポートは、本アプリを削除しても削除されません。
- 6.これらのデータの一部は、お客様のデバイスの画面を見ることができる人であれば誰でも見ることができます。測定の実行中、ライブアクティビティは、Dynamic Island とロック画面に、ツール、記録名、経過時間と進行状況、現在の遅延と標準的な遅延、タイムアウトの回数、最近の遅延を示す曲線、ターゲットのホストまたはエンドポイント、および経路トレース中は現在のホップのアドレスを表示します。iOS 26 では、システム独自のバックグラウンド進行状況表示にも、同じタイトルと数値が表示されます。「インターネット速度テスト」の実行中、ライブアクティビティは、テストの段階、現在の速度と測定が完了した速度、ならびにサーバーのプロバイダと都市を表示します。バックグラウンドに関するリマインダーの通知と「停止」の通知には記録名が表示され、「完了」の通知には記録名と結果の概要が表示されます。お客様がアドレスや計算結果をコピーすると、本アプリはクリップボードに書き込みますが、クリップボードを読み取ることは一切ありません。
- 7.一部の値は、意図的に保持しないようにしています。テストした URL のユーザー名、パスワード、クエリ文字列およびフラグメントは、レポートの書き込み前に除去されます。お客様が自分で実行する UDP エコーピアが使用するアクセスコードはメモリ上にのみ保持され、レポートに書き込まれることはありません。IP アドレスの照会は、起動をまたいでキャッシュや Cookie を保持しない一時的なセッションを通じて送信されます。
- 8.一部の値は、表示するだけで保持しません。「このデバイス」ページは、デバイスのモデル、システムのバージョン、バッテリー残量と充電状態、低電力モード、熱状態、ストレージ容量、メモリ容量、プロセッサ数、ネットワークインターフェイスとそのアドレス、モバイル通信の無線方式、およびシステム設定内の DNS サーバーを読み取り、画面に表示します。これらを保存すること、レポートに書き込むこと、送信することはありません。「主要サービス」の結果はメモリ上にのみ保持され、レポートに書き込まれず、お客様がそのページを離れると消去されます。
バージョン 1.2.0 では、保存したデバイス情報と任意のネットワークによる分類は、レポートの iCloud 同期を有効にしてもローカルに保存され、システムのバックアップからは除外されません。ネットワークを選ばずにデバイスを保存し、後から整理できます。この分類は現在接続中のネットワークを示すものではなく、Wi-Fi 名や位置の記録も不要です。デバイス情報を削除しても測定レポートは削除されません。ポートスキャンレポートには、入力した範囲と入力元、予定した候補とポート、実際の試行、時刻、終了理由、部分的な結果、未実行の項目が残ります。新しいポートスキャンにはネットワークによる分類のメタデータは含まれず、以前のレポートに保存済みの元のネットワーク情報は保持されます。これらのレポートには既存の同期設定が適用されるため、以前のレポートに残るネットワーク名も同期される場合があります。ターゲット、ネットワーク名、デバイス名、メモ、観測結果は Sentry や TelemetryDeck に送信されません。
5お客様が開始するネットワーク接続
本アプリはネットワーク測定ツールであり、測定を実行すると通信を送信します。「主要サービス」(第 6 項)、「インターネット速度テスト」(第 7 項)、デバイススキャン(第 9 項)を除くいずれの場合も、宛先はお客様が指定したものです。
- 1.遅延、TCP、スループットおよび経路の測定は、お客様が入力したアドレス、ホスト名またはテストエンドポイントに接続します。
- 2.DNS クエリはシステム DNS または明示的に選択したリゾルバを使用します。UDP/TCP は平文で送信し、DoH(HTTPS)と DoT(TLS)は通信を暗号化してサーバー ID を検証します。比較はシステム DNS と最大 4 台の指定サーバーで、各項目に個別の方式とエンドポイントを設定します。プロバイダの選択は下書きへの入力のみで、手動で開始します。選択したリゾルバにはドメイン名と接続元 IP が伝わります。エンドポイントのホスト名は先にシステム DNS で解決される場合があります。自動リダイレクト、プロバイダ切替、平文への切替、端末の DNS 設定変更は行いません。カスタムエンドポイントは認証情報なしのもののみ対応します。レポートと保存設定には実際のエンドポイントと方式を保持し、レポートには取得できた DNS/HTTP 状態と時間条件も記録します。レポートは既存の任意の iCloud 同期設定に従います。 経路トレースで「ホップのホスト名を調べる」が有効な場合、各ホップのアドレスが逆引きのためにシステムのリゾルバに渡されます。
- 3.HTTP および HTTPS のダウンロード測定は、オペレーティングシステム標準の TLS 検証を適用して、お客様が入力した URL をリクエストします。レスポンスの本文は、測定されますが保持されません。
- 4.Bonjour は、お客様が検出を指示した場合に、お客様が選択した種類のローカルネットワークサービスを照会し、個々のサービスの解決は、お客様が解決を指示した場合にのみ行います。ポートのスキャン、検出したサービスへの接続、Web ページを開くことは行いません。
- 5.ポートチェック — 一括スキャン(バージョン 1.2.0)は、お客様の操作でのみ開始します。アドレスの一覧または IPv4 CIDR から最大 256 個の数値アドレスを候補とします。4 組のプリセットと編集可能なリストで、1〜65535 の TCP ポートおよび範囲を指定でき、初期値は 80/443 です。1 回のスキャンは最大 4,096 件のアドレスとポートの組み合わせに制限され、同時接続試行は最大 8 件、各タイムアウトは 1 秒です。アプリケーションデータは送信せず、サービスの識別も行いません。IPv6 では既知のアドレスとインターフェイススコープを使用し、サブネットの列挙は行いません。この手順は候補を IP 情報サービスに自動送信しません。Bonjour では複数の選択したサービスグループを別途観測できます。サービスの公開は、現在接続できることを示しません。
- 6.主要サービス(バージョン 2.0.0)は、お客様がグループのテストを開始した場合にのみ、そのグループ内のサービスに接続します。これらのサービスは、本アプリ内の固定のリスト(例:
www.youtube.com、www.baidu.com)から取られます。各サービスについて、システム DNS でドメインを解決し、ポート 443 への TCP 接続を 3 回開きます。アプリケーションデータは送信しません。そのため、これらのサービスはお客様のパブリック IP アドレスと接続の試行を受け取ります。リストは編集できず、お客様が選択した地域によって変わるのは、どのサービスが先に表示されるかだけです。 - 7.インターネット速度テスト(バージョン 2.0.0)は、お客様が開始した場合にのみ、「設定 → インターネット速度テスト → 測定サービス」で選択した測定サービスを相手に実行されます。本アプリは、スケジュールされた速度テストや自動的な速度テストを一切実行しません。選択したプロバイダについて説明する案内が、そのプロバイダでの最初のテストの前に表示され、その要約が各結果の下にも表示されます。
- Linkalyst サーバー(初期設定):テストは、当社が運営するテストサーバーを相手に実行されます。このサーバーは Cloudflare, Inc. が同社のネットワーク上でホストしています。本アプリは、当社のテストサーバーに一連の暗号化された HTTPS リクエストを送信し、お客様に最も近いデータセンターがこれに応答します。まず遅延を測定するための約 20 回の小さなリクエストを送り、その後、複数の接続を同時に使用して、各方向最大約 10 秒間ダウンロードとアップロードを行い、その間も負荷時の遅延を測定するための小さなリクエストを送ります。サーバーは、お客様のパブリック IP アドレス、各リクエストの時刻、テストの通信、本アプリの名前とバージョン(
linkalyst-iosとそのバージョン番号)、および本アプリを識別する固定のマーカーを受け取ります。Cloudflare は、お客様の IP アドレスを使用して、各リクエストを最も近いデータセンターに転送し、また当社がサーバーに設定したセキュリティルールに基づいて、1 つのアドレスからのリクエスト数を制限します。当社はテストのリクエストを記録せず、お客様の IP アドレスを保存しません。サーバーが返すのは、データセンターのコードと都市、ならびにお客様の接続が属するネットワークの番号(ASN)と名称(Cloudflare がお客様の IP アドレスから判定します)のみであり、本アプリはこれらをお客様のデバイス上のレポートに書き込みます。これらのセキュリティルールに基づいてリクエストがブロックされた場合、Cloudflare は、IP アドレスを含めそのリクエストを、Cloudflare がそのログに適用する限られた期間、当社のアカウントのセキュリティイベントログに記録します。テストのデータが公開されることはありません。データセンターは他の国にある場合があります。中国本土からテストする場合、データセンターは通常、中国本土の外にあります。 - M-Lab:本アプリはまず Measurement Lab(M-Lab)の Locate サービスに近くのテストサーバーを問い合わせ、その後、ダウンロードとアップロードを、それぞれ 1 本の暗号化された WebSocket 接続で、各方向約 10 秒間測定します。M-Lab は、お客様のパブリック IP アドレス、テストの時刻、テストの通信とそこから得られる測定値、ならびに本アプリの名前とバージョンを受け取ります。本アプリが M-Lab にその他のデータを送信することはありません。M-Lab は、お客様のパブリック IP アドレスとテストの時刻を含むすべてのテストのデータを、CC0 パブリックドメイン提供のもとでオープンデータセットとして公開します。いったん公開されたデータを当社が取り下げることはできません。最初の M-Lab でのテストの前に表示される案内には M-Lab のプライバシーポリシーへのリンクが含まれ、同じ説明が各結果の下と「設定」にも表示されます。サーバーは M-Lab が選択し、他の国にある場合があります。中国本土からテストする場合、サーバーは通常、中国本土の外にあります。本アプリは、お客様のデバイス上で数えて、任意の 24 時間で最大 40 回までしか M-Lab でのテストを開始しません。M-Lab サーバーが観測したパブリック IP アドレスは、お客様のデバイス上のレポートにも書き込まれます。M-Lab のプライバシーポリシー:https://www.measurementlab.net/privacy/
- Linkalyst サーバー(初期設定):テストは、当社が運営するテストサーバーを相手に実行されます。このサーバーは Cloudflare, Inc. が同社のネットワーク上でホストしています。本アプリは、当社のテストサーバーに一連の暗号化された HTTPS リクエストを送信し、お客様に最も近いデータセンターがこれに応答します。まず遅延を測定するための約 20 回の小さなリクエストを送り、その後、複数の接続を同時に使用して、各方向最大約 10 秒間ダウンロードとアップロードを行い、その間も負荷時の遅延を測定するための小さなリクエストを送ります。サーバーは、お客様のパブリック IP アドレス、各リクエストの時刻、テストの通信、本アプリの名前とバージョン(
- 8.CIDR の計算とレポートの比較はオフラインで動作し、ネットワーク通信を一切発生させません。
- 9.デバイススキャン(バージョン 2.2.0)は、「検出」ページでお客様が開始した場合にのみ、デバイスが接続している Wi-Fi または有線ネットワークで、インターフェイス自身のマスクが示すサブネット内の最大 256 個のアドレスを対象に実行します。これらのアドレスに ICMP エコー要求と TCP 接続の試行を送信し、応答したアドレスに逆引き DNS(ローカルネットワーク上のマルチキャスト DNS を含む)、NetBIOS 名前照会、UPnP デバイス記述を通じて名前を問い合わせ、選択した種類の Bonjour サービスと、AirPlay、Google Cast、HomeKit など記録にデバイスの名前や機種を含む種類のサービスを探します。システムが許可する場合は、ローカルネットワークに標準の UPnP(SSDP)マルチキャスト検索と NetBIOS ブロードキャスト名前照会を 1 回ずつ送信し、応答したデバイスも一覧に加えます。いずれのデバイスにもサインイン、設定、変更は行いません。結果はお客様のデバイスにのみ保持され、当社や第三者には送信されません。ハードウェアアドレスから推定するメーカー名は、本アプリに含まれる一覧でオフラインで照会します。
各宛先は、ネットワークリクエストによって通常その宛先に開示される情報(お客様のパブリック IP アドレスを含みます)を受け取ります。第 7 項に記載のとおり当社自身のテストサーバーに届く、Linkalyst サーバーでの速度テストを除き、その通信を当社が受信、傍受または記録することはありません。
iCloud 同期が有効な場合、オペレーティングシステムは、セクション 4 に記載のとおり、これとは別に Apple の iCloud サーバーとの間でレポートファイルを転送します。この転送は測定ではなく、いかなるテストにも結び付いていません。
本アプリにはサンプルのターゲットが用意されています。これらは例として表示されるものであり、お客様がそのいずれかを有効にして測定を開始しない限り、通信は行われません。そのうちの 1 つは、Cloudflare が運営するパブリックリゾルバ 1.1.1.1 です。リゾルバの比較には、1.1.1.1 と、Google が運営する 8.8.8.8 があらかじめ入力されています。DNS ルックアップと Web サイトチェックには www.apple.com が、DNS レコードツールには example.com があらかじめ入力されています。お客様は、これらのいずれも編集または削除できます。「主要サービス」に表示されるサービスは編集できず、お客様がそのグループをテストした場合にのみ通信が行われます。
6IP アドレス情報
お客様が「設定 → プライバシー → IP の詳細を検索」を有効にした場合、本アプリは、結果とともに表示する国、地域、都市、ネットワーク組織および ASN を取得するために、IP アドレスを FreeIPAPI に送信します。この設定は初期状態では無効であり、お客様が有効にするまで、このような送信は行われません。
次の制限が適用されます。
- 1.送信されるのは、数値形式で、グローバルにルーティング可能なアドレスのみです。プライベートアドレス、ループバックアドレス、リンクローカルアドレスその他のパブリックでないアドレスは、いかなる場合にも送信されません。
- 2.お客様自身のパブリックな送信元(エグレス)アドレスを照会する場合、FreeIPAPI は、リクエストを行う接続のパブリック IP アドレスも受け取ります。
- 3.結果は、本アプリの実行中に最大 24 時間メモリ上に保持され、起動をまたいで保持されることはありません。結果を表示したレポートには、そのスナップショットが書き込まれます。
- 4.照会は、測定の実行中、および本アプリがバックグラウンドにある間は停止されます。
- 5.この設定を無効にすると、このような照会はすべて終了します。すでにレポートに書き込まれたスナップショットは、そのレポートに残ります。
照会結果はアドレスに関する参考情報であり、お客様の所在地を示すものではありません。表示される地域は、デバイスやサーバーの正確な位置ではなく IP データベースによる参考上の帰属であり、ネットワーク組織は ASN の所有者であって、アクセスプロバイダとは異なる場合があります。
FreeIPAPI は、独立した第三者によって運営されています:https://freeipapi.com/
照会結果には、DB-IP(https://db-ip.com/)のデータが含まれています。このデータは、Creative Commons Attribution 4.0 International ライセンス(https://creativecommons.org/licenses/by/4.0/)の下で提供されています。同じクレジット表記は、本アプリの「Linkalyst について → データの提供元」と、照会結果を含むレポートの詳細表示にも記載されています。
7クラッシュレポートと利用統計
「設定 → プライバシー → 解析を共有」の設定は、本セクションに記載する両方の処理を制御します。この設定は初期状態で有効です。この設定を無効にすると、両方のソフトウェア開発キットが停止され、送信を中止します。その時点ですでにデバイス上のキューに入っている利用イベントは、この設定が無効である間は送信されず、後でこの設定を再び有効にした場合に送信されます。
7.1 クラッシュレポート
本アプリがクラッシュした場合、数秒間応答しなくなった場合、またはオペレーティングシステムのウォッチドッグによって終了された場合、診断レポートが Sentry に送信されます。このレポートは、スタックトレース、デバイスのモデル、オペレーティングシステムのバージョン、本アプリのバージョンとビルド番号、および発生時に記録されたデバイスの状態(空きメモリとストレージ、画面の向き、ロケール、タイムゾーンなど)で構成されます。
本アプリにおける Sentry の設定では、ユーザー識別子、個人を特定できる情報、スクリーンショット、ビュー階層、セッションの録画およびそれ以前のアプリ内イベントの記録の収集、セッションの追跡、パフォーマンスとユーザーインターフェイスのトレース、ならびに本アプリ自身のネットワークリクエストのいかなる傍受も、除外しています。さらに、このサービスは、送信元デバイスの IP アドレスを取得しないように設定されています。したがって、測定対象、アドレス、結果、レポートの内容または Wi-Fi 識別子が、クラッシュレポートに含まれることはありません。
クラッシュレポートは、Sentry の欧州連合データリージョンに送信され、そこに保存されます。
7.2 利用統計
本アプリ自体が TelemetryDeck に送信するイベントコードは次の 4 つであり、それ以外はありません。
| イベント | パラメーター |
|---|---|
Test.ended | 使用されたツール、および測定が完了したか停止されたか |
Report.shareOpened | 共有シートによって準備されたファイルの数。ファイルが共有されたことを示すものではありません |
Purchase.removeAds | なし |
Purchase.restored | なし |
これらのイベントには、測定対象、アドレス、URL、結果、レポートの内容、Wi-Fi 情報、またはお客様が入力したいかなる値も含まれません。
TelemetryDeck のソフトウェア開発キットは、これらに加えて、独自のイベントを 2 つ送信します。起動のたび、および 5 分が経過した後にフォアグラウンドに戻るたびに送信されるセッション開始イベントと、初回実行時に送信され、その最初のセッションの日付を含む新規インストールイベントです。このキットは、すべてのイベントに標準パラメーターを付加します。すなわち、デバイスのモデル、CPU アーキテクチャ、画面解像度、画面の拡大率および画面の向き;オペレーティングシステムと本アプリのバージョン、ならびにこのキットの名称とバージョン;言語、ロケール、地域およびタイムゾーン;イベントが生成された日付、曜日および時刻(時単位);カラースキーム、レイアウトの方向およびアクセシビリティの設定;ビルドがデバッグ、シミュレータ、TestFlight または App Store のいずれのビルドであるか;ならびにセッションとリテンションのカウント(最初のセッションの日付、セッション数、通算および直近 1 か月の利用日数、平均セッション時間および前回のセッション時間)です。また、各イベントには、セッションごとにランダムに生成されるセッション識別子が含まれます。このキットは、Apple のベンダー識別子(IDFV)を、本アプリに含まれるソルトとともに SHA-256 でハッシュ化したものによって、デバイスを区別します。この識別子は、匿名ではなく仮名です。当社がこれを逆算してお客様を特定することはできませんが、統計をデバイスごとにまとめることは可能になります。
7.3 測定中の停止
測定の実行中に発生した利用イベントは、最大 50 件までローカルに保持され、測定の終了後に送信されます。同じ期間、Sentry のアプリケーションのハング検出は停止されます。両方のソフトウェア開発キットは、測定の実行中またはこの設定が無効である間はリクエストを開始前にキャンセルするゲートを通じて、送信を行います。送信されなかったデータは、その後に再試行されます。
7.4 同意の撤回と異議
上記の設定を無効にすると、直ちに効力が生じます。これは、同意が適用される法的根拠である場合の同意の撤回と、当社の正当な利益に基づいて行われる処理に対する異議の両方に該当します。
各事業者のポリシー:Sentry(https://sentry.io/privacy/)、TelemetryDeck(https://telemetrydeck.com/privacy/)
8広告
本アプリは無料で提供され、3 つの主要ページの下部にバナー広告を 1 つ表示します。広告は Google AdMob によって配信されます。
8.1 表示の条件
- 1.「Linkalyst Plus」アイテムの購入後は、広告は表示されず、広告用のソフトウェア開発キットも初期化されません。
- 2.測定の実行中は、広告は表示されません。測定の間、バナーはインターフェイスから取り除かれ、その期間中に広告がリクエストまたは更新されることはありません。
8.2 同意
本アプリは、初回の使用時から、アクティブになると Google の User Messaging Platform を通じてお客様の同意状況をリクエストします。これは、広告の表示が始まる前にお客様の選択を記録するためです。欧州経済領域や英国を含め、お住まいの地域の適用法がそれを求める場合には、広告をリクエストする前に同意フォームが表示されます。お住まいの地域において選択を変更可能な状態に保つことが求められる場合は、「設定 → プライバシー → 広告のプライバシー設定」のオプションからそのフォームを再度開くことができます。「Linkalyst Plus」の購入後は、同意がリクエストされず広告も表示されないため、このオプションは表示されません。
8.3 App Tracking Transparency
同意により広告のリクエストが認められ、お客様が App Tracking Transparency のプロンプトにまだ応答していない場合、そのプロンプトは広告用のソフトウェア開発キットの初期化前に表示されます。これにより、最初の広告リクエストにお客様の応答が反映されます。許可した場合、Google は広告のパーソナライズのために広告識別子(IDFA)を使用できます。許可しなかった場合でも広告の表示は妨げられず、その場合の広告はパーソナライズされないものになります。お客様の応答は、iOS の「設定」→「プライバシーとセキュリティ」→「トラッキング」でいつでも変更できます。
8.4 Google の役割
広告用のソフトウェア開発キットを通じて収集されるデータに関して、Google は独立した管理者として行動します。そのデータには、広告識別子、IP アドレス、IP アドレスから推定されるおおよその位置、デバイスとアプリケーションの情報、および広告とのインタラクションが含まれる場合があります。さらに本アプリには Apple の SKAdNetwork 識別子が含まれており、これにより Apple は、お客様を特定することなく、広告主にキャンペーンの成果を報告できます。
Google の取り組みについては、https://business.safety.google/privacy/ および https://policies.google.com/technologies/partner-sites に記載されています。
9App 内課金
「Linkalyst Plus」は、StoreKit と App Store を通じて Apple が管理する、1 回限りの非消耗型の購入であり、ファミリー共有に対応しています。支払いは Apple が処理します。当社が、お客様の支払い方法、カード情報または Apple アカウントの認証情報を受け取ることはありません。
本アプリは Apple に利用資格を確認し、Linkalyst Plus を保有していること(広告が削除され、利用規約第 8 条に定める機能が利用可能になること)を示すフラグをデバイス上に記録し、セクション 7.2 に記載の集計用の購入イベントのみを送信します。返金、領収書および請求は、Apple が管理しています:https://support.apple.com/billing
10デバイスのアクセス許可
| アクセス許可 | 目的 | 制限 |
|---|---|---|
| ローカルネットワーク | お客様のネットワーク上のターゲットへの接続、ゲートウェイの読み取り、およびお客様が選択した種類の Bonjour サービスの検出 | ブロードキャストによるスキャンは行われず、お客様の指示なしに、検出されたデバイスに接続されることもありません |
| 位置情報(この App の使用中のみ許可、正確な位置情報) | ローミングの診断を目的とした、Wi-Fi ネットワーク名(SSID)とアクセスポイント識別子(BSSID)の取得(iOS は、この許可が与えられている場合にのみ、これらを開示します)。お客様が「Wi-Fi 名を読み取る」を選択したときにのみ要求されます | お客様の緯度と経度が要求、読み取りまたは保存されることはありません。位置情報のデータがその他の目的に使用されることはありません |
| 通知 | システムのバックグラウンド実行時間の上限に達する前に本アプリに戻るようお知らせすること、および測定がバックグラウンドで完了または停止したときにお知らせすること。対応するオプションが有効な場合に、最初に測定を開始したときに要求されます | マーケティングや宣伝の通知は送信されません |
| トラッキング | セクション 8.3 に記載の、広告のパーソナライズ | 拒否しても、本アプリのいずれの機能も制限されません |
Wi-Fi ネットワーク名とアクセスポイント識別子は、「設定 → プライバシー → Wi-Fi の詳細を記録」が有効な場合にのみ、レポートに書き込まれます。
11レポートの書き出しと共有
「記録」ページまたはレポートの詳細表示から、JSON 形式の完全なレポート、または遅延サンプルと DNS 結果を収めた CSV を共有できます。Linkalyst Plus がない場合、この方法で書き出せるレポートは 1 件です。本アプリは完了した書き出しをデバイス上で数え(セクション 4)、キャンセルした共有は数えず、書き出しに関する情報は当社に送信されません。
共有されるファイルは、マスク処理されていません。共有ファイルには保存されたレポートの内容がすべて残っており、IP アドレス、ホスト名、URL、お客様のローカルネットワーク上で検出されたデバイスのサービス名、ホスト名および TXT レコード(他人が所有する機器を特定できる場合があります)、ならびに対応する設定が有効な場合は Wi-Fi 識別子が含まれることがあります。共有の前にはその旨の注意が表示されます。元のレポートは変更されず、ファイルが自動的に送信されることもありません。これらのファイルの送り先と受け取る人はお客様が決定するものであり、その結果生じるいかなる開示も、当社の管理の及ぶところではありません。
完了した「インターネット速度テスト」や「遅延テスト」の結果、または測定を終えた「主要サービス」のグループは、お客様のデバイス上で生成される画像として共有することもできます。画像に表示されるのは、測定された速度、接続時間または往復時間、速度テストにおけるテストサーバとその都市(テストが Starlink を経由した場合はその旨の表示。表示しないことも選べます)、遅延テストのターゲット(パブリックアドレスまたはお客様が入力したドメイン名。プライベートネットワークのアドレスは「ローカルデバイス」とのみ表示されます)、テストの日時、および本アプリの名称のみであり、お客様のデバイスおよび接続の IP アドレス、Wi-Fi 識別子その他のレポートの内容は含まれません。画像とともに提示されるテキストには、本アプリの App Store ページへのリンクが含まれます。お客様がシステムの共有シートで送り先を選択しない限り、何も送信されません。
12個人データの受領者
| 受領者 | 受け取るデータ | 役割 |
|---|---|---|
| Sentry(Functional Software, Inc.) | クラッシュレポート | 当社の指示に基づいて行動する処理者 |
| TelemetryDeck | 利用イベントと SDK の標準パラメーター | 当社の指示に基づいて行動する処理者 |
| Google(Google Ireland Limited / Google LLC) | セクション 8.4 に記載の広告データ | 独立した管理者 |
| FreeIPAPI | セクション 6 の機能が有効な場合の IP アドレス | 独立した管理者 |
| Cloudflare, Inc. | Linkalyst サーバーで実行した「インターネット速度テスト」における、お客様のパブリック IP アドレス、各リクエストの時刻およびテストの通信;当社のセキュリティルールに基づいてブロックされたリクエストを記録したセキュリティイベントログ(セクション 5 の第 7 項) | 当社の指示に基づいて行動する処理者 |
| Measurement Lab(M-Lab) | お客様が M-Lab で実行した各「インターネット速度テスト」のパブリック IP アドレス、時刻および測定値。これらは M-Lab によって公開されます(セクション 5 の第 7 項) | 独立した管理者 |
| Apple Inc. | 購入と利用資格のデータ;SKAdNetwork のアトリビューション;iCloud 同期が有効な場合のレポートファイル(セクション 4) | 独立した管理者 |
法令により開示が求められる場合、または法的請求の立証、行使もしくは防御のために必要な場合を除き、当社がその他の受領者に個人データを開示することはありません。
13国際的な移転
当社は米国に拠点を置いています。セクション 12 に記載の受領者は、米国および欧州連合で事業を行っています。当社の Sentry の組織は、Sentry の欧州連合データリージョンを使用するように設定されています。Cloudflare は多くの国でデータセンターを運営しています。Linkalyst サーバーでの速度テストには、お客様に最も近いデータセンターにある当社のテストサーバーが応答し、そのデータセンターはお客様の国の外にある場合があります。Measurement Lab は多くの国でテストサーバーを運営しています。M-Lab での速度テストに使用されるサーバーは M-Lab が選択し、お客様の国の外にある場合があります。また、M-Lab が公開するデータは世界中で利用できます。
個人データが欧州経済領域または英国の域外に移転される場合、その移転は、受領者自身のポリシーに記載された保護措置(欧州委員会が採択した標準契約条項を含みます)に従って行われます。
iCloud 同期が有効な場合、レポートファイルは、Apple が決定する場所にある iCloud Drive に Apple によって保存されます。国または地域が中国本土である Apple アカウントについては、iCloud は、Apple の iCloud 利用規約に基づき AIPO Cloud (Guizhou) Technology Co., Ltd. によって運営されています。
14保存期間
| データ | 保存期間 |
|---|---|
| お客様のデバイス上のレポートと設定 | お客様が削除するまで、または本アプリが削除されるまで |
| ローカルのデバイス情報とネットワークによる分類(バージョン 1.2.0) | デバイス情報は「マイデバイス」で削除でき、レポートは削除されません。ネットワークによる分類は本アプリを削除するまで保持されます。本アプリを削除すると、これらのローカルコピーは削除されます。システムのバックアップはデバイスまたはバックアップの設定で別途管理します |
| iCloud Drive 内のレポート | お客様が同期中のデバイスまたは「ファイル」App から削除するまで。同期をオフにしても、本アプリを削除しても、削除されません |
| IP アドレス照会のキャッシュ | メモリ上で最大 24 時間。本アプリの実行時間を超えることはありません。レポートに書き込まれたスナップショットは、そのレポートが存在する限り保持されます |
| M-Lab での速度テストの開始時刻 | デバイス上で 24 時間 |
| 当社のテストサーバーへの速度テストのリクエスト(Linkalyst サーバー) | 当社は記録しません。当社のセキュリティルールに基づいてブロックされたリクエストは、Cloudflare がそのログに適用する限られた期間、Cloudflare のセキュリティイベントログに保持されます |
| M-Lab が受け取った「インターネット速度テスト」のデータ | M-Lab が自らのポリシーに基づき、恒久的なオープンアーカイブとして保持し、公開します。当社はこれを削除できません |
| 本アプリを最初に入手した日 | デバイスが消去されるまでキーチェーン内に保持されます。本アプリを削除しても削除されません |
| クラッシュレポート | 当社の Sentry プランに適用される保存期間(現在は 30 日間) |
| 利用イベント | TelemetryDeck が集計的な利用シグナルに適用する保存期間 |
| 広告と購入のデータ | Google および Apple が、それぞれのポリシーに従って保持します |
15お客様の権利
お客様に適用される法律に従い、お客様は、ご自身の個人データへのアクセス、その訂正または消去、処理の制限、処理への異議、データポータビリティ、および監督機関への苦情の申立てに関する権利を有する場合があります。
本ポリシーに記載したデータの大部分はお客様のデバイスから送信されないため、これらの権利はお客様が直接行使することになります。レポートは「設定 → 管理」で削除でき、本アプリを削除すれば、そのようなデータはすべて削除されます。送信されるデータについては、セクション 6、7 および 8 に記載の設定、ならびにセクション 8.3 および 10 に記載の iOS のシステム設定によって、同意を撤回し、処理に異議を申し立てることができます。
「インターネット速度テスト」について M-Lab が公開したデータは、当社が保有するものではありません。このデータに関するご請求は、M-Lab に対して行ってください。
クラッシュレポートと利用イベントは仮名化されており、当社がそれらを特定の個人と結び付けることができる識別子を含んでいません。そのため当社は通常、アクセスまたは消去の請求に応じるために特定の個人の記録を見つけ出すことができません。お客様がそれを可能にするのに十分な情報を当社に提供された場合、当社は合理的に可能な範囲で請求に対応します。
ご請求は contact@entromoonic.com までお送りください。
16米国居住者向けの追加の開示事項
当社は、金銭的対価と引き換えに個人情報を販売することはありません。
パーソナライズド広告は、改正後の California Consumer Privacy Act(カリフォルニア州消費者プライバシー法)に基づくクロスコンテキスト行動広告を目的とした「共有」、またはその他の州の同等の法律に基づく「ターゲティング広告」に該当する場合があります。お客様は、App Tracking Transparency のプロンプトで許可しないこと、iOS の「設定」→「プライバシーとセキュリティ」→「トラッキング」で「App からのトラッキング要求を許可」をオフにすること、およびお住まいの地域で利用可能な場合は「設定 → プライバシー → 広告のプライバシー設定」を利用することによって、オプトアウトできます。
一部の州の居住者は、知る権利、削除する権利、訂正する権利、オプトアウトする権利、およびセンシティブな個人情報の利用を制限する権利、ならびにこれらの権利を行使したことを理由に差別されない権利を有します。これらの権利を当社に対して行使できる範囲は、次の事実によって限定されます。すなわち、本アプリはアカウントシステムを運用しておらず、当社は氏名、メールアドレス、電話番号または年齢を収集せず、当社はユーザープロファイルを作成しません。当社が受け取るクラッシュレポートと利用イベントは、セクション 7 に記載のとおり仮名化されており、当社がそれらを特定の個人と結び付けることができる識別子を含んでいません。したがって、次のとおりとなります。
- 1.知る権利は行使できます。本ポリシーには、収集する個人情報の区分、その取得元、収集の目的および受領者を記載しています。個別の回答は、下記の宛先にご請求いただけます。
- 2.削除する権利の効果は限定的です。適用法は、削除請求に応じる前に請求者の本人確認を行うことを当社に求めていますが、当社はそのような確認に用いることができる識別子を保有していません。当社は、通常の事業の過程で識別可能な形で保持していない情報について、再識別または紐付けを行う義務を負いません。請求者の本人確認ができない場合、当社は削除請求をお断りし、その理由を請求者にお知らせします。お客様のデバイスに保存されたデータについては、セクション 4 に記載のとおりお客様ご自身が削除を行い、その削除は完全なものです。
- 3.訂正する権利は、本アプリでは通常、対象となるものがありません。当社はアカウントの記録やユーザープロファイルを保持していないため、訂正の対象となり得る個人情報の記録を保有していません。
- 4.オプトアウトする権利は、当社を介することなく、完全に行使できます。その方法は、本セクションの第 2 段落に記載したとおりです。
Google、Apple、FreeIPAPI または Measurement Lab が独立した管理者として保有するデータについては、それぞれの事業者にご請求ください。セクション 12 をご覧ください。
ご請求は contact@entromoonic.com までお送りください。
17子ども
本アプリは、一般の利用者を対象とした技術的なツールです。子どもを対象としたものではなく、App Store の「キッズ」カテゴリでは配信されておらず、アカウントシステムを運用しておらず、氏名、メールアドレス、電話番号または年齢を収集しません。当社は、13 歳未満の子ども、または現地の法律が 16 歳と定めている場合は 16 歳未満の子どもから、それと知りながら個人データを収集することはありません。
本アプリの設計上の次の制約にご留意ください。当社が受け取るデータ、すなわちクラッシュレポートと利用イベントは仮名化されており、いかなる個人も特定できる識別子を含んでいません。そのため当社は、そのような記録が存在する旨の通知を受けたかどうかにかかわらず、特定の子どもに属する記録を選り分けることができません。
保護者または後見人は、次の方法により、該当するデータを削除し、その処理を終了させることができます。これらの方法は、本アプリの構造において完全な救済手段となります。
- 1.テストレポートはデバイスに保存され、当社に送信されることはありません。「設定 → 管理」でレポートを削除するか、本アプリを削除すると、そのデータは完全に削除されます。
- 2.「設定 → プライバシー → 解析を共有」を無効にすると、Sentry と TelemetryDeck へのその後の送信はすべて終了します。
- 3.Apple が保有する購入記録と Google が保有する広告データは、それぞれの事業者に対する請求の対象となります。広告識別子は、iOS のシステム設定でリセットできます。
子どもが当社に個人データを提供したとお考えの場合は、セクション 1 に記載の宛先までご連絡ください。特定の記録を見つけ出すのに十分な情報をご提供いただいた場合、当社は技術的に可能な限りその記録を削除し、必要に応じて以後の収集を終了します。
18本ポリシーの変更
本アプリによる個人データの処理が変更された場合、本ポリシーは改定されます。本ポリシーの冒頭に記載したバージョン番号と施行日によって、現行の本文が特定されます。重要な変更は、その効力発生前に、本アプリ内または App Store のリリースノートでお知らせします。