このサイトのすべてのツールは、完全にウェブブラウザ内で動作します。ファイルを選択すると、FileReader APIによってブラウザのメモリに読み込まれ、JavaScriptとWebAssemblyによってその場で処理されます。処理結果はそのままダウンロードとして返されます。ファイルがサーバーにアップロードされることはありません。
処理はお使いのデバイス上で行われるため、サーバーへの往復通信が発生しません。アップロード待ちもなく、デバイスのメモリ容量を超えないかぎりファイルサイズの上限もなく、ページの読み込みが完了すればインターネット接続なしでも多くのツールが動作し続けます。
一般的なオンラインPDFツールでは、ドキュメントが他者のサーバーに送信・保存されます — たとえ一時的であっても。そのサービスのネットワーク、データ保持ポリシー、そしてスタッフに内容を委ねることになります。
ローカル処理では、ドキュメントがデバイスの外に出ることがないため、サーバー側のコピーが存在せず、漏洩・保持・開示要求・不正利用のリスクがゼロになります。契約書・身分証明書・医療記録・財務書類の場合、これは程度の差ではなく、本質的な違いです。
高負荷なPDF処理は、WebAssemblyにコンパイルされた成熟したオープンソースライブラリによって実現されており、ブラウザ内でネイティブに近い速度で動作します。編集・レンダリングにはpdf-libとMuPDF、解析にはpdf.js、OCRにはTesseractを使用しています。WebAssemblyにより、これらの処理に必要な安定したパフォーマンスが、サーバーに何も送信することなく実現されます。
各エンジンは、それを必要とするツールを初めて使用するときにオンデマンドで読み込まれ、その後はブラウザにキャッシュされます。そのため、セッション内で最初のOCRや圧縮処理には短い読み込み時間が発生しますが、2回目以降は発生しません。
2つの層がこの約束を支えています。厳格なContent Security Policyによってページの接続先を制限し、処理パイプラインをラップするランタイムのネットワークガードによってファイルデータがどこにも送信されないようにしています。アカウントは不要で、ドキュメントの内容が収集されることもありません。
ホスティング環境では、セキュリティと安定性のためにIPアドレスやリクエストURLなどの標準的な集計アクセスログを保持する場合がありますが、これらにはファイルの内容は一切含まれません。
はい。ファイルはローカルで処理され、アップロードされることがないため、契約書・身分証明書・医療記録・財務書類などの機密ドキュメントはすべてお使いのデバイス上に留まります。漏洩する可能性のあるサーバー側のコピーは存在しません。
機密性の高いものには、ブラウザ完結型のローカルツールのほうが安全です。ファイルがデバイスの外に出ないからです。クラウドツールはファイルを完全には監査できないサーバーにアップロードします。非常に重い処理や低スペックのデバイスではクラウドツールが有用な場面もありますが、プライベートなドキュメントの日常的な編集には、ローカル処理がリスクを完全に取り除きます。
はい — 私たちの言葉を信じる必要はありません。ブラウザのデベロッパーツールを開き、Network tabに切り替えて、任意のツールを使用してみてください。ツールが動作している間、リクエストにファイルの内容がサーバーへ送信されていないことが確認できます。