ツールがファイルを送信していないことを自分で確かめる
公開日 · 更新日 読了目安 3分
ブラウザの中で動くと言っているツールは、数分で確かめられます。「ネットワーク」タブは、ページから何が出ていくかを表示し、接続を切ると、処理がそれに依存していないことが分かります。
なぜ確かめるのか
オンラインツールは、ファイルをブラウザの中で処理することも、サーバーに送ることもできます。ページの見た目では、その区別はできません。ただしブラウザは、出ていくものすべてを記録しています。あとはそれを読むだけです。
1つ目の方法、「ネットワーク」タブ
- ツールを開き、F12キーでブラウザの開発者ツールを開きます。
- 「ネットワーク」タブを選び、リストを消去します。
- ファイルを追加して、処理を始めます。
- 「メソッド」列を見ます(ChromeとEdgeでは、列の見出しを右クリックして追加します)。サーバーに送られたファイルは、POSTまたはPUTのリクエストに現れ、その本文はファイルと同じ大きさです。
8つのツールが示したもの
各ツールは、すべてのリクエストを記録しながら、自作のファイルを処理しました。8件すべてで結果が表示され、本文を持つリクエストはありませんでした。
| ツール | 処理したファイル | テスト中のリクエスト | POSTまたはPUTによる送信 |
|---|---|---|---|
| PDFを圧縮 | 7,9 MB | 3 | 0 |
| PDFをパスワード保護 | 226 KB | 5 | 0 |
| 画像を圧縮 | 1,9 MB | 2 | 0 |
| 画像メタデータを読み取り | 68 KB | 1 | 0 |
| SHAハッシュを生成 | 669 KB | 0 | 0 |
| 音声ファイルを変換 | 669 KB | 6 | 0 |
| 背景を削除 | 1,0 MB | 18 | 0 |
| 動画を圧縮 | 14,7 MB | 4 | 0 |
これらのリクエストはすべて、サイト自身に向かいます。この表にない文字起こしツールは、これに加えて、外部からモデルをダウンロードします。
それでも現れるリクエスト
一部のツールは、初回の使用時にエンジンを読み込みます。音声変換と動画圧縮は3つのファイル(スクリプト、エンジン、計算モジュール)をダウンロードし、背景の削除は複数に分かれたモデルを読み込みます。これらのリクエストはGETのダウンロードです。ファイルはブラウザに降りてくるだけで、何も上がっていきません。音声をテキストに変換する場合は少し違います。そのモデルは、同意のチェックのあと、サイト外のサービスからダウンロードされ、詳細は録音をテキストに変換するにあります。
2つ目の方法、接続を切る
ツールのページを読み込んでから、「ネットワーク」タブのオフラインモードか機内モードで、接続を切ります。ファイルを追加します。オフラインで4つのツールが結果を出しました。ファイルのハッシュ、画像のメタデータ、PDFの圧縮、画像の圧縮です。
初回の使用時にエンジンを読み込むツールは、その読み込みのために、処理の前に接続が必要です。オフラインで失敗するのは、送信を示すものではありません。読み込んだあとでもう一度試してください。
この方法が証明しないこと
これが示すのは、テストの間に何が出ていくかです。ページには、たとえばアクセス計測やフォントなど、ほかのリクエストが含まれることもあります。リクエストの数だけでなく、その本文とサイズを見てください。数MBのファイルが送られれば、気づかないはずがありません。ブラウザの拡張機能が、自分のリクエストを加えることもあります。
どんなサービスにも使える同じ方法
この2つの確認は、どんなオンラインツールにも当てはまります。機密性の高い文書をサービスに預ける前に、重要でないファイルで試してください。比較したいなら、ここでのように自作の文書で。
確認のまとめ
- 「ネットワーク」タブを開き、リストを消去します。
- ファイルを処理して、POSTまたはPUTのリクエストを探します。
- 読み込みのあとに接続を切って、もう一度始めます。
ここで試したツールは、PDFの圧縮レベルを選ぶとハッシュでファイルが変わっていないか確かめるで説明しています。
