Keepdeskのセキュリティ

Local Shield

Keepdeskのツールは、ファイルをサーバーに送信しない設計になっています。Local Shieldはさらに一歩進み、ファイルを追加した瞬間に、ブラウザ自体がそのタブの主要な外部送信チャネルをロックします。単なる約束事ではなく、ブラウザ自身が強制するセキュリティ規則です。

🔒 keepdesk.app Your file Processed on this device Locked keepdesk.app Code & model in Outside server Blocked
0ファイルを受信するサーバー
5外部送信チャネルの遮断
SHA-384すべてのスクリプトにフィンガープリント
1クリックすべての痕跡を消去
01

サーバー不要の端末内処理

変換、圧縮、背景の削除は、ページとともにダウンロードされたコードによって端末上で実行されます。Keepdeskにはファイルを受信するサーバーが存在せず、静的ファイルのみを配信しています。

02

外部送信のロック

ファイルを選択、ドロップ、または貼り付けると、ページに追加のセキュリティポリシー(CSP)が適用されます。それ以降、fetch、XHR、WebSocket、sendBeacon、およびフォーム送信によるサイト外への通信は行えなくなります。一度適用されると、ページ内のどのスクリプトも解除できず、リロードするまで有効です。

03

リアルタイムモニター

ロックによって遮断されたすべての通信試行は、接続先のアドレスとともにツール画面上のLocal Shieldバッジにカウントされます。見えないところで勝手にブロックされることはありません。

04

コードフィンガープリント

当サービスのすべてのスクリプトとスタイルにはSHA-384フィンガープリント(サブリソース完全性:SRI)が付与されています。通信経路やサーバー上でファイルが1バイトでも変更された場合、ブラウザはその実行を拒否します。

05

履歴・痕跡を残しません

ファイルはそのタブのメモリ上にのみ存在し、Cookieやブラウザストレージに保存されることはありません。文字数カウントなど復元機能付きのテキストツールでは、入力内容はこのブラウザ内にのみ保持されます。消去してやり直すをクリックすると、そのテキストとタブのメモリが一括で消去されます。ほとんどの画像ツールは処理結果を再描画するため、位置情報やカメラ情報がファイルに残ることもありません。

30秒で確認できます

  • ツールを開いた後、Wi-Fiをオフにするか機内モードに切り替えて使ってみてください。ほとんどのツールがそのまま動作し続けます。
  • パソコンでF12キーを押し、「ネットワーク」タブを開いてからファイルを追加してみてください。ファイルサイズに相当するアップロードリクエストは一切発生しません。
  • ツール画面のLocal Shieldバッジをクリックすると、ロック状態やブロックされた通信の試行履歴を確認できます。

常時有効

  • 他のサイトがKeepdeskをフレーム内に埋め込んでクリックジャッキングを行うことはできません(frame-ancestors、X-Frame-Options)
  • HTTPS通信のみ(HSTS)
  • カメラ、マイク、位置情報、決済機能は無効化されています(Permissions-Policy)。唯一の例外として、「静寂チャレンジ」ゲームではタブ内でマイクの音量を測定します(録音やデータ送信は行われません)。
  • 許可リストにない外部スクリプトは一切実行されません(Content-Security-Policy)

Local Shieldで防げないもの

よくあるご質問

ロックによってツールの動作が遅くなったり、機能が壊れたりすることはありますか?

いいえ、ありません。これらのツールはもともと外部通信を必要としません。背景削除モデルなど、当サイト自身のファイルは問題なく読み込まれます。

ロックを解除することはできますか?

一度有効になると、ページ内から解除することはできません。これはブラウザ自体のセキュリティ仕様であり、だからこそ信頼できます。ページを再読み込みすると初期状態に戻ります。

どのブラウザに対応していますか?

最新のChrome、Edge、Safari、Firefoxはいずれもセキュリティポリシー(CSP)およびコードフィンガープリント(SRI)に対応しています。

ツール一覧へ →