PDFオンラインツールは安全?ファイルの行き先
オンラインのPDFツールがプライベートといえるのは、ファイルをブラウザ内で処理するか、サーバーからすぐに削除する場合だけです。人気のあるサイトの多くは、先にファイルをサーバーへアップロードします。ブラウザのネットワークタブを使えば、約2分でご自身で確認できます。ファイルを含む大きなリクエストがページから送られていれば、そのファイルはアップロードされています。
更新日 · ブラウザ内で実行。アップロード不要、アカウント登録不要
オンラインPDFツールの2つの仕組み
- サーバー型:PDFをアップロードすると、提供元のサーバーが変換し、結果をダウンロードします。ファイルは一定の間、他人のコンピューター上に存在します。保存期間は各提供元のポリシーで決まっています。
- ブラウザ型:ブラウザがプログラムを一度ダウンロードし、お使いの端末で処理します。PDFはブラウザのメモリ上にとどまり、どこにも送信されません。OnCloudPDFはこの方式です。
2分でできる確認方法
- Chrome、Edge、Firefoxのいずれかでツールのページを開き、F12キーを押して開発者ツールを開きます。
- ネットワークタブを開き、クリアボタンを押して一覧を空にします。
- PDFを選択して、ツールを実行します。
- 処理中に表示されるリクエストを確認します。アップロードは、ファイルと近いサイズのPOSTまたはPUTリクエストとして表示されます(サイズで並べ替えるか、リクエストペイロードを見てください)。
- スクリプト、フォント、アクセス解析の小さなリクエストしかなければ、ファイルは端末の外に出ていません。
ヒント:最初は、見られても困らないPDFで試してください。
OnCloudPDFが読み込むもの(送信しないもの)
OnCloudPDFは、PDFを自社のサーバーに送信しません。ただし、一部の処理では、公開のコンテンツ配信ネットワークからプログラムのコードを取得します。
- PDF.jsのワーカースクリプト(結合、分割、PDFの画像変換、OCRなどでページを表示するために使います)は、OnCloudPDF自身のドメインから配信されます。公開CDN(jsDelivr)から文字認識エンジンと言語データをダウンロードするのは、OCRだけです。
- OCRツールは、初めて使うときに、Tesseractのワーカー、コア、言語データもjsDelivr CDNから読み込みます。
- アクセス解析と広告のスクリプト(Google AnalyticsとGoogle AdSense)は、同意バナーでCookieに同意した後にのみ読み込まれます。ファイルの内容がこれらのリクエストに含まれることはありません。
これらのリクエストは、コードやデータをブラウザにダウンロードするものです。文書は含まれません。
ブラウザ型でも保証されないこと
- ファイルを暗号化するわけではなく、端末がマルウェアに感染していれば守ることもできません。
- サイトを訪れたこと自体を隠すものではありません。
- 弱いツールを強くすることはできません。たとえばOnCloudPDFの「パスワードを解除」はパスワードを破るツールではなく(パスワードを知っている必要があります)、PDF/Aのツールは検証済みのPDF/Aファイルを作りません。
PDFサイトを使う前の簡単なチェックリスト
- プライバシーポリシーに、処理される場所とファイルの保存期間が書かれていますか?
- ネットワークタブで、ファイルがアップロードされていませんか?
- アカウントは必要ですか? アカウント内のファイルはどうなりますか?
- パスポート、契約書、医療書類の場合、オフラインのデスクトップアプリのほうが安全ではありませんか?
OnCloudPDFの各ツールの制限はツール一覧で、方式の違いは比較ページでご確認ください。
よくある質問
OnCloudPDFはPDFをアップロードしますか?
いいえ。ツールはブラウザ内で動き、文書はOnCloudPDFのサーバーに送信されません。PDF.jsのワーカーなどのプログラムのコードは、OnCloudPDF自身のドメインから配信され、CDNからは取得されません。これはネットワークタブで確認できます。
オンラインのPDF変換サービスはファイルを保存しますか?
サーバー型の変換サービスは、各社のポリシーで定められた期間ファイルを保持します。期間は提供元やプランによって異なります。利用する提供元のプライバシーポリシーをお読みください。
OnCloudPDFをオフラインで使えますか?
完全にはできません。ページとスクリプトを先にインターネットから読み込む必要があり、PDF.jsのワーカーはOnCloudPDF自身のドメインから配信され、OCRのエンジンと言語データは必要なときにCDNから取得されます。