100% ブラウザ内クライアント処理
完全ローカル・非アップロードの検証方法
私たちの言葉をただ信じる必要はありません。お使いのブラウザに標準搭載されている開発者ツール(DevTools)を使って、SafeWebUtilがファイルをネットワーク経由で送信しないことをいつでもご自身で検証できます。
自己検証手順 (Chrome / Edge / Firefox / Safari)
1
ブラウザの開発者ツール (DevTools) を開く
F12 キーまたは Ctrl + Shift + I(Mac では Cmd + Option + I)を押します。
2
「ネットワーク (Network)」タブに切り替える
「Network」タブを開き、「ログを保持 (Preserve log)」にチェックを入れます。
3
任意のファイル操作を実行する
PDFや画像を選択して、圧縮・結合・OCR文字認識などを実行します。
4
ネットワークリクエストログを確認する
トラフィックを監視してください:ファイルデータを送信する POST / PUT / PATCH リクエストは完全に「0件」であることが確認できます。
技術的なセキュリティ保証
1. リモートファイル送信ゼロ
選択されたファイルは、HTML5 File API を介してブラウザのメモリ (ArrayBuffer/Blob) に直接読み込まれます。
💡 ファイル選択・処理・保存時にファイルデータを伴う HTTP POST/PUT 送信は一切発生しません。
2. 完全クライアント側 WebAssembly と Web Workers
PDF操作 (pdf-lib)、画像Canvas処理、OCR認識 (Tesseract.js) はブラウザの独立した Web Worker スレッドで動作します。
💡 高負荷な処理はお使いの CPU/GPU 上で完結し、外部へデータを送信しません。
3. サーバー側の保存場所・データベースなし
SafeWebUtil は Cloudflare Pages の静的エッジネットワーク上で配信され、データベースやセッションCookie、ストレージバケットは存在しません。
💡 純粋な静的ファイル (HTML, CSS, JS, WASM) のみを配信しています。
4. プライバシーを重視した統計方針
ファイル名、文書の内容、画像サイズ、抽出されたOCRテキストなどを収集することは一切ありません。
💡 計測は匿名のページ閲覧数やツール起動回数の集計のみに限定されています。