システムアーキテクチャ // v2.1.0-stable

ゼロサーバー処理

約束ではなく、設計によるプライバシー。データは常にあなたのRAM内に留まります。

[01]

ローカル・エントリ

ファイルはBlob/File API経由でアクセスされます。外部送信は一切ありません。

[02]

サンドボックス割り当て

専用のメモリバッファ(ArrayBuffer)がローカル内で割り当てられます。

[03]

WASM 初期化

ネイティブ性能を実現するため、C++/RustをWebAssemblyにコンパイルして実行します。

[04]

バイナリ実行

Web Workerスレッド内でアルゴリズムが直接データを処理します。

[05]

メモリ内出力

結果は一時的な仮想URL(Blob URL)として生成されます。

[06]

ガベージコレクション

セッション終了時またはブラウザ閉鎖時にメモリは即座に消去されます。

/ Logic Comparison

アーキテクチャ比較

機能従来のクラウドツールJustLocalTools
データ転送アップロード/DLが必要
転送量 0KB
プライバシーサーバーログの対象
物理的に漏洩不可能
速度回線速度に依存
デバイスのCPU/RAMに依存
セキュリティサードパーティへの依存
完全な自己所有
Documentation

技術的な詳細解説

ファイルを仲介する従来の「クラウド」ツールとは異なり、JustLocalToolsは静的バイナリプロバイダーとして機能します。サイトにアクセスすると、ブラウザは「エンジン」(JS & WASM)を一度だけダウンロードし、それ以降はデスクトップアプリのように動作します。

FILE
USER DEVICE
WASM
BROWSER RAM
OUTPUT
LOCAL STORAGE

SIMD(単一命令複数データ)命令を利用することで、500MBのPDF結合や大量の画像処理などの重いタスクも、インターフェースをフリーズさせずに実行可能です。すべての処理は隔離されたWeb Workerで行われ、UIスレッドを常に快適に保ちます。

核心的な哲学

"データは「責任」です。ファイルに一切触れないことで、データ漏洩のリスクを根本から排除します。プロフェッショナル級のツールを、サーバー負荷ゼロで提供します。"