システムアーキテクチャ // 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 DEVICEWASM
BROWSER RAMOUTPUT
LOCAL STORAGESIMD(単一命令複数データ)命令を利用することで、500MBのPDF結合や大量の画像処理などの重いタスクも、インターフェースをフリーズさせずに実行可能です。すべての処理は隔離されたWeb Workerで行われ、UIスレッドを常に快適に保ちます。
核心的な哲学
"データは「責任」です。ファイルに一切触れないことで、データ漏洩のリスクを根本から排除します。プロフェッショナル級のツールを、サーバー負荷ゼロで提供します。"