プライバシー
NeoDownloader はお使いのコンピューターでダウンロードを行い、ダウンロードしたものもそこに保存します。このページでは、NeoDownloader が自動で行うすべてのリクエストと、それぞれが送る内容、オフにできるものを説明します。
NeoDownloader が自動で送るもの
4つあります。最初の3つには「設定…」→「プログラム」→「全般」にスイッチがあります。ただし、後で説明するライセンスについての問い合わせが1つだけ例外です。4つ目にはスイッチがありません。
新しいバージョンの確認
NeoDownloader は 1 日に 1 回、また新しくインストールされたときはすぐに、新しいバージョンが出ていないかを当社のサーバーに問い合わせます。アドレスに含まれるのは、使っているバージョン、システム、アーキテクチャです。新しくインストールされたときは、このコピーが新しいことを 1 回だけ伝えます。個人を特定できるものは何も含まれないため、サービスはバージョンとインストールの数を数えられても、人を区別することはできません。
スイッチは「アップデートを確認する」です。「バージョン情報…」の「アップデートを確認」は、どちらの場合でも使えます。新しいバージョンが出たときを参照してください。
ライセンスの確認
これを行うのはライセンスのあるコピーだけで、それも「ライセンスをオンラインで確認する」がオンの間だけです。確認は NeoDownloader の起動時と、その後は週に 1 回です(アップデート期間の終わりの前後 2 週間は 1 日に 1 回)。送られるのは、このアクティベーションの ID、NeoDownloader のバージョン、オペレーティングシステムとそのバージョン、アーキテクチャです。コンピューターの名前は送られません。
アクティベートのときに送られるのは、入力したコード、同じバージョンとアーキテクチャ、オペレーティングシステムがこのコンピューター用に保持している識別子から作った数値です。識別子そのものではなく、数値が送られます。
使っているビルドがアップデート期間の外にある場合、NeoDownloader は、ライセンスがまだどのバージョンを対象にしているかも問い合わせます。これは NeoDownloader のウィンドウが開くたびに、「ライセンスをオンラインで確認する」の設定にかかわらず行われます。このリクエストに含まれるのはアップデート期間の終了日だけで、ライセンスについてのそれ以外の情報は含まれません。
「ライセンス」ウィンドウの「今すぐ確認」を押すと、スイッチの設定にかかわらず、その場で確認が行われます。オンラインでのライセンス確認を参照してください。
プラグインのコンポーネントとサイト用レシピの更新
NeoDownloader は起動時と、その後は 1 日に 1 回、プラグインが使っているものに変更がないかを 2 か所に問い合わせます。Video Downloader と Gallery Downloader は、NeoDownloader 本体よりも頻繁に更新されるコンポーネントを使ってダウンロードします。NeoDownloader は、これらのコンポーネントの新しいバージョンがないかを Python パッケージインデックス(pypi.org)に問い合わせます。このリクエストには、これらのコンポーネントの名前が含まれます。Crawler はレシピに従ってサイトを読み取ります。NeoDownloader は当社のレシピカタログにレシピの一覧を問い合わせ、手元のレシピがカタログで修正されていれば更新し、カタログから外されていれば削除します。どちらのリクエストにも NeoDownloader のバージョンが含まれますが、ダウンロードするものについての情報は含まれません。
スイッチは「プラグインのコンポーネントを更新する」です。オフにすると、NeoDownloader はどちらにも自分からは問い合わせず、手元のコンポーネントとレシピはそのままになります。
ウィンドウの中のページ
プロジェクトを開いていない間、右側のパネルには当社サイトのページが表示されます。NeoDownloader は、起動時をはじめ、そのパネルが表示されるたびにこのページを要求します。アドレスに含まれるのは、ウィンドウの言語、ページの表示方法(テーマとアクセントカラー)、そしてプロジェクトが1つでもあるかどうかです。これによりページは、あいさつを表示するか、プロジェクトの一覧を案内するかを判断できます。これにはスイッチがありません。サイトのほかのページと違い、ウィンドウの中に表示されるページにはアクセス解析が入っていません。
操作したときにだけ送られるもの
- コードによるライセンスのアクティベート、「ライセンスを解除」、「今すぐ確認」。
- 「Premium にアップグレード」、「ライセンスを更新」、新しいバージョンのバーにある「ダウンロード」と「詳細」、「ヘルプ」、「サイト別ガイド」、ウィザードに出るサイト別ガイドへのリンク。どれもブラウザーでページを開きます。
- ウィザード: アドレスを入力すると、プラグインがそのアドレスにアクセスして、扱えるかどうかを確かめます。 そのサイト用の Crawler のレシピが当社のカタログにあり、Crawler を選んだ場合は、NeoDownloader がカタログからそのレシピをダウンロードします。このとき使われるのは、入力したアドレスではなく、カタログでのレシピの番号です。これは「プラグインのコンポーネントを更新する」がオフでも行われます。
- ウィザードの「このサイトのレシピをリクエストする」: NeoDownloader は当社のサーバーに、サイトのアドレスから
?と#以降の部分(サイトがセッションキーを入れておく部分)を除いたものと、書き添えた言葉があればその言葉を送ります。 - ようこそパネルのフォーム(プロジェクトを開いていないときに表示されます): 同じ依頼です。パネルは当サイトのページなので、アドレスと入力した言葉は直接サイトへ送られます。
- 当社のカタログのレシピで失敗した実行の下にある「このレシピは動作しません」: NeoDownloader が送るのは、どのレシピだったか、そのバージョン、その実行で取得したファイルの数です。プロジェクトのアドレスは送りません。
- サイト別ガイドの一覧: アドレスを入力すると、ウィザードが当サイトに一覧を問い合わせます。一覧は全員に共通で、入力したアドレスに関する情報は含まず、ウィンドウを閉じるまでメモリー上にだけ保持されます。
- 実行: プラグインが、指定したアドレスのサイトにアクセスし、そこからダウンロードします。プロジェクトが作成されるときに、NeoDownloader がプロジェクトのアドレスにあるページから、カバー用の画像を取得することもあります。
当社に届くことのないもの
- ダウンロードするものについての情報は何も届きません。アドレスも(自分で送るレシピのリクエストに含まれるサイトのアドレスは除きます)、ファイル名も、ジャーナルも、NeoDownloader のログファイルも届きません。ジャーナルとログファイルはディスク上のファイルで、自分で送ったときにだけ外に出ます。問題の報告を参照してください。
- テレメトリはありません。NeoDownloader の中での操作が報告されることはありません。
- サイトのログイン情報は、NeoDownloader のデータフォルダーにある NeoDownloader 専用のブラウザープロファイルに保存されたままです。
インターネット上のどのリクエストとも同じく、当社のサーバーに届くリクエストには IP アドレスと時刻が含まれます。
ウィンドウはこのコンピューターでしか開かない
NeoDownloader のウィンドウは NeoDownloader 自身が配信するページで、このコンピューター上でしか応答しません。ほかの場所で待ち受けるように指定されると、起動を拒否します。ページはデータフォルダー内のファイルに保存されたキーでロックされていて、そのファイルの守られ方はフォルダーと同じです。インストール版では、ファイルはユーザープロファイルにあり、Windows では、このコンピューターのほかのアカウントは管理者権限なしではそこを開けません。
そのため、同じネットワーク上の別のデバイスからはこの NeoDownloader を開けず、このコンピューターの別のアカウントからはインストール版の NeoDownloader のキーを読めません。ポータブル版のキーは、そのフォルダーを開ける人なら誰でも読めます。自分のアカウントで動いているプログラムは、どちらの場合でもキーを読めます。そうしたプログラムに対して、キーは何の保護にもなりません。
リクエストの無効化
「設定…」→「プログラム」→「全般」に、「ライセンスをオンラインで確認する」、「アップデートを確認する」、「プラグインのコンポーネントを更新する」があります。最初の2つをオフにすると、NeoDownloader が当社のサーバーでバージョンとライセンスを確認するのは、操作したときだけになります。ライセンスをアクティベートしたとき、「今すぐ確認」をクリックしたとき、「バージョン情報…」の「アップデートを確認」をクリックしたときです。ライセンスはオフラインでも使い続けられ、ライセンスの更新は次に手動で確認したときに反映されます。3つ目をオフにすると、手元のプラグインのコンポーネントとサイト用レシピは、オンに戻すまでそのままになります。ウィンドウの中のページは引き続き読み込まれ、アップデート期間の外にあるビルドは、ライセンスがどのバージョンを対象にしているかを引き続き問い合わせ、ウィザードで選んだレシピも引き続きダウンロードされます。これらのリクエストにはスイッチがありません。