プライバシーポリシー
ファイルは端末から送信されません。このページはその仕組みを正確に説明します。
要約
- PDF ファイルはブラウザ内で完全に処理されます。
- ファイル・ファイル名・メタデータ・抽出テキストをサーバーにアップロードすることは一切ありません。
- データベースもクラウドストレージも存在しません。
- アナリティクス(有効な場合)は粗い・非敏感なイベントデータのみを受信します。
仕組み
PDF 処理の仕組み
- あなたのファイル端末に留まります
- あなたのブラウザFile API で読み込み
- Web Workerバックグラウンド処理
- PDF エンジンpdf-lib / PDF.js
- あなたのダウンロードアップロードなし
PDF を選択すると、IXPDF はファイルをブラウザーのメモリーに読み込み、あなたの端末で動く Web Worker に渡します。PDF エンジン(現在 pdf-lib)がローカルで処理を実行し、結果をダウンロードとして提供します。
ファイルのコンテンツがネットワーク上を移動することは一切ありません。アップロード API は存在しません — ファイルをサーバーに送信するコードパスは IXPDF には存在しません。
取得しないもの
取得しない情報
- PDF のコンテンツ(バイトデータ)。
- ファイル名。
- PDF のメタデータ(作成者、タイトル、作成ツール、日付など)。
- PDF から抽出したテキスト。
- 入力されたパスワード、トークン、API キー。
- PDF の処理結果。
アナリティクス
取得する情報(とその理由)
IXPDF は Google Analytics 4 を使って、どのツールが使われ、成功したかを把握します。Measurement ID は環境変数で指定されます。空の場合はアナリティクスが完全に無効になります。また、ブラウザーの Do Not Track 設定を尊重します。
アナリティクスイベントは粗い・非敏感な集計値に限定されます:
- 使用したツール名(例:
compress-pdf)。 - 操作の種類(例:
readMetadata)。 - 操作の成功・失敗。
- 処理時間の区間(例:
1-2s)— 正確な時間は送信されません。 - ファイルサイズの区間(例:
1-5MiB)— 正確なサイズは送信されません。 - 安定したエラーコード(例:
INVALID_PDF)— 生のエラーメッセージは送信されません。
これらのイベントから文書を再構築したり、コンテンツを特定したりすることはできません。
インフラ
データベースなし、クラウドストレージなし
IXPDF は静的ウェブサイトです。サーバー側のランタイム、データベース、クラウドストレージバケットは存在しません。上記の集計アナリティクスイベント(Google Analytics の独自の利用規約下で処理)を除き、あなたの訪問に関する情報は当方のインフラに一切保存されません。
約束
ポリシーの変更
データの取り扱い方法を変更する場合は、テキストが常に技術的実装と一致するようこのページを更新します。プライバシーの約束はコードで強制されているため、約束を破る変更はレビューで却下されます。