ひとことで言うと
拡張機能の側は読み取るだけで、送信しません。VGrab はお使いのブラウザの中でネットワークの通信と現在のページを見て、ダウンロードできる動画があるかどうかを判断します。判断、ダウンロード、結合、ディスクへの書き込みは、すべてお客様のパソコンの中で完了します。どのページを開いたか、何をダウンロードしたかをアップロードすることはありませんし、解析のスクリプトも入っておらず、エラー報告も行いません。アンインストールすればきれいに消え、パソコンのほかの場所に書き込むこともありません。
では、VGrab は何を読み取っているのか
動画を見つけるために、拡張機能は今ご覧になっているページのネットワークの通信(動画のプレイリストのアドレスがどこにあるか)と、ページ上の公開されている情報(タイトル、サムネイル、再生時間)を見ています。見るだけで、外には出しません。これらの情報は、ポップアップに候補を並べ、画質を選ぶために使われ、それで終わりです。どこにも送られません。
動画を取得するときは、そのサイトでお客様がもともと持っているログインの状態を一緒に送ります(そうしないと会員向けのコンテンツを取得できません)。ただし拡張機能が認証情報を読み取ったり、保存したり、書き換えたりすることはありません。送るかどうかはブラウザが自分のルールで決めていて、お客様がそのページで再生をクリックしたときとまったく同じです。しかも、送る相手はそのページに関係するサーバーだけです。ページそのもの、プレイリストのある場所、プレーヤーが通信した相手に限られ、それ以外のサーバーには一切送りません。
4 つとも、すべてローカルにあります
- 見つけた記録:このページでどのアドレスが見つかったかという記録で、ブラウザのメモリの中だけにあり、タブを閉じると消えます。
- ダウンロード中のセグメント:ブラウザ自身のストレージに一時的に置かれ、ダウンロードが終わってダウンロードフォルダに移した時点で消えます。途中でやめたものはその場で消えます。
- ダウンロード履歴:どこに保存したか、大きさ、日時。お使いのブラウザの中だけにあり、管理のページからまとめて消せます。
- 設定:画質や同時にダウンロードする経路の数などで、こちらもローカルだけにあります。
公式サイトの側はどうなっているのか
公式サイト(いまご覧になっているこのサイト)は別の話です。ほかの多くのサイトと同じように、公式サイトでは Google Analytics による計測と Google AdSense の広告を使っていて、どちらも Cookie で動いています。ヨーロッパからご覧の方には、最初に同意の確認が表示されます。これらは公式サイトのページの上だけの話で、拡張機能とは別のものです。拡張機能が公式サイトのスクリプトを読み込むことはありません。
拡張機能が公式サイトのページを開く場面が 2 つあります。1 つめはダウンロードの進み具合のページです(ウェブページ上で進み具合を見たり履歴を管理したりでき、ポップアップより広く使えます)。このページには広告がなく、お客様のダウンロードを計測の Cookie で記録することもありません。2 つめは、ポップアップの「うまくいきませんか?」をクリックしてフィードバックのページに移動したときです。フィードバックのページに入力した内容は、「送信」をクリックしたときにだけ当社のメールに届きます。クリックしなければ送られません。そのときご覧になっていたページの完全なアドレスを報告に含めるかどうかは、フォームのスイッチでお客様がお決めいただけます。
ご自身で確かめる方法
この拡張機能はフロントエンドのコードだけでできていて、パッケージと一緒に配布され、外部から読み込むものはありません。確かめたい場合は、次の 3 つをお試しください。1 つめは、ブラウザの拡張機能の管理ページで、VGrab がどの権限を要求しているかを確認することです。2 つめは、デベロッパーツールのネットワークのパネルを開いて動画を 1 本ダウンロードし、VGrab が動画のあるサーバーにだけ接続していて、当社のドメインには接続していないことを確認することです。3 つめは、インストール用のパッケージが ZIP ファイルなので、展開すればそのままソースコードが読めることです。どうぞ自由にご覧ください。
プライバシーポリシーとの関係
このページは平易な言葉で書いたもので、正式な言い方はプライバシーポリシーにあります。拡張機能が何を収集するか(収集しません)、公式サイトが何を収集するか(計測と広告の Cookie)、フィードバックのページが何を収集するか(お客様がご自身で入力したもの)が、1 つずつ書かれています。両方で食い違いがあればプライバシーポリシーが優先します。違っているところを見つけたら、フィードバックのページからお知らせください。こちらで直します。
よくある質問
なぜ「ネットワークの通信を見る」権限が必要なのですか。ウェブページの動画はストリーミングであることが多く、アドレスはページの中には書かれておらず、プレーヤーが送る通信の中にしか現れません。その通信を見なければ動画を見つけられません。見ているのはアドレスで、通信の中身を読んだり保存したりはしません。
なぜすべてのサイトへの権限が必要なのですか。VGrab は特定のサイトではなく動画の形式を見分けているので、どのサイトでも動く必要があります。ドメインを絞った一覧では、「どのサイトでもダウンロードできる」を実現できません。
なぜ「リクエストヘッダーを変更する」権限が必要なのですか。多くの動画のサイトは直リンク対策をしていて、ページから送られた通信しか受け付けません。拡張機能がそのページに代わって動画を取得するときは、本物の要求元の情報を補わないとサーバーが通してくれません。補っているのは本物のページのアドレスであって、身元の偽装ではありません。
こっそりデータを収集するバージョンに更新されることはありませんか。各バージョンで何を変えたかは、公式サイトの更新のお知らせにすべて書いています。プライバシーポリシーを変更した場合も、そこでお伝えします。