IXPDF について
ブラウザ内で完全に動作するプライベート PDF ツール。 ファイルはデバイスから一切離れません。
概要
IXPDF とは?
IXPDF はブラウザ内で完全に動作する無料 PDF ツールのコレクションです。サーバー側処理もファイルアップロードもアカウントもありません。PDF をツールにドロップすると、ブラウザのメモリに読み込まれ Web Workers を使ってローカルで処理され、ダウンロードとして手元に返されます。
IXPDF を作ったのは、ほとんどの「無料オンライン PDF ツール」があなたのファイルを制御できないサーバーへアップロードさせるからです。契約書・ID・財務諸表・診療記録が他人のディスクに置かれ、彼らのプライバシーポリシーを信じなければなりません。IXPDF はその信頼要件を取り除きます:ファイルは物理的にデバイスから一切離れません。
仕組み
ローカルファーストアーキテクチャ
- あなたのファイル端末に留まります
- あなたのブラウザFile API で読み込み
- Web Workerバックグラウンド処理
- PDF エンジンpdf-lib / PDF.js
- あなたのダウンロードアップロードなし
従来のオンライン PDF ツールはファイルをリモートサーバーへ送って処理します。IXPDF は逆を行います:PDF エンジンがブラウザ内で動作します。ファイルを選ぶと、そのバイトがメモリに読み込まれ、自分のマシン上の Web Worker に渡されます。結果はローカルで生成され、ダウンロードとして提供されます。
- アップロードなし — PDF はネットワーク上を一切移動しません。
- サーバー側ストレージなし — データベースもクラウドバケットもありません。
- 高速 — 処理は自分の CPU で行われ、ラウンドトリップなし。
- プライベート — 文書に関する何もデバイスから離れません。
プライバシー
プライバシー約束(とその守り方)
「ファイルはデバイスから一切離れません」はマーケティングスローガンではなく技術保証です。コードで強制します:
- PDF 処理はブラウザの Web Worker 内でのみ行われます。
- アップロード API は存在しません — そのコードパスはありません。
- データベースもクラウドストレージもサーバー側ランタイムもありません。
- アナリティクス(Google Analytics 4)は粗い・非機密イベント(ツール名・成功/失敗・所要時間とサイズのバケット)のみを受信します。ファイル・ファイル名・メタデータ・抽出テキストは一切受信しません。
詳細はプライバシーポリシーをお読みください。
内部構造
技術スタック
- Astro — 高速・SEO に優れたページのための静的サイト生成。
- React — ツール UI のインタラクティブアイランド。
- Web Workers — メインスレッド外での PDF 処理。
- pdf-lib — ブラウザ内 PDF エンジン(差し替え可能なよう抽象化)。
- TypeScript — エンドツーエンドの型安全性。
理由
なぜローカル処理なのか?
PDF はしばしば機密情報 — 契約書・ID・財務諸表・診療記録 — を含みます。それを未知のサーバーへアップロードするのはプライバシーリスクでありコンプライアンスの頭痛です。ローカルファースト処理はそのリスクを完全に取り除きます:データは本来の場所 — あなたのデバイス — に留まります。