オフライン PDF ツール — プライバシー保護の仕組み
ローカル優先の PDF 処理の紹介。
なぜファイルが端末から送信されないか
多くの PDF サイトではファイルがサーバーに送信されます。当サイトでは主要な操作はお使いのブラウザ内で実行されます:結合・分割・圧縮・保護・解除・回転・抽出・透かし・ページ番号などのツールでは、PDF はローカルで処理され、当社サーバーにはアップロードされません。
プライバシー保護の仕組み
- 主要ツールではアップロードなし — 結合・分割・圧縮・保護・解除などの組み込みツールを使う場合、ファイルはブラウザ内でのみ読み取り・処理されます。当社はお客様の PDF を受信・保存しません。
- ご自身でコントロール — 基本的な利用にアカウントは不要です。機密文書を第三者サーバーに預ける必要はありません。
- オフライン対応 — ページとスクリプトの読み込み後は、インターネット接続がなくても PDF を処理できます。処理は WebAssembly でローカルに実行されます。
実行の仕組み(実行原理)
当社の PDF ツールは WebAssembly(WASM) を使用しています:ゲームや高性能 Web アプリと同じ種類のコードです。PDF 処理エンジンは WASM にコンパイルされ、ブラウザのタブ内で実行されます。ファイルを追加すると、ブラウザのメモリ(必要に応じてローカルストレージ)に留まり、これらの操作では当社のバックエンドには送信されません。
流れは お使いの端末 → ブラウザ → WASM エンジン → 結果 PDF。主要ツール群では当社サーバーとの往復はありません。
ファイルがアップロードされていないことを確認する方法
ブラウザの開発者ツールでご自身で確認できます:
- ツール(例:PDF結合)を開き、DevTools(F12 または右クリック → 検証)を開いてネットワークタブに移動します。
- PDF を選択して操作(例:結合・圧縮)を実行します。ネットワーク一覧を確認します。
- お客様の PDF を当社サーバーに送信するリクエストは表示されません。表示されるのはページとスクリプト(HTML、JS、WASM)の読み込みリクエストのみで、ファイルデータはタブ内に留まります。
追加確認:ページ読み込み後、ネットワークをオフ(DevTools で「オフライン」を有効にする、または Wi‑Fi を切断)にして、もう一度ツールを実行してみてください。処理はすべてブラウザ内で行われるため、そのまま動作します。