TabProof — 検証済み世代で守るタブ・セッション金庫
Overview
保存時に整合性を検証し、検証済み世代だけを正本にします。データが壊れた場合は検証済みの世代から復旧できる、外部送信ゼロのタブ金庫です。
保存データの整合性を検証し、壊れた場合は検証済みの正常世代へ復旧できます TabProof は、開いているタブとウィンドウの構成を「スナップショット」として 端末内に保存し、あとから復元できる Chrome 拡張です。 TabProof が守るのは、保存できたかどうかではなく、保存したデータが 壊れていないと検証できること、そして壊れていた場合に戻れることです。 ■ 整合性が見える 保存データの検証状態を、利用者がいつでも確認できます。 - 検証状態(正常/注意/復旧済み/復旧不能/未保存)が表示されます。 - 最後に正常保存された時点(検証を通って現在のデータになった保存の時刻) が分かります。 - 使える検証済み世代の一覧が表示され、現在の世代と、最低限残す アンカー世代が区別できます。 - 破損した世代が検知された場合は、そのことが表示されます。 - 復旧が発生した場合は、どの世代へ復旧したかが表示されます。 ■ 検証の仕組み 新しい保存は、すぐに正式なデータにはなりません。 - 保存データはまず一時領域(ステージング)に書き込まれ、読み戻して チェックサム等で検証します。 - 検証を通ったデータだけが、現在のデータ(正本)として扱われます (検証後の保存データ昇格)。 - 現在の世代が破損している場合は、新しい順に検証済みの正常世代へ 復旧を試みます(検証済み世代への復旧)。 - 検証済みの最低世代をアンカー世代として保持し、古い世代の自動整理で 復旧先がすべて失われないようにします。自動処理ではアンカーを削除・ 付け替えしません。容量不足で新しい保存が収まらない場合は、アンカーを 守ることを優先して保存を失敗させ、そのことを画面でお知らせします (アンカーの変更は、設定画面での利用者の明示操作でのみ行えます)。 なお、これは保存領域自体の消失(下記の対象外リスク)までを防ぐ 保証ではありません。 ■ データを外部へ送らない - データは利用者の端末内(chrome.storage.local)にのみ保存します。 - サーバーはなく、保存データを外部サーバーへ送りません。 利用状況などの分析送信も行いません(完全ローカル/外部送信ゼロ)。 - Export でファイルに書き出し、Import で読み戻せます。書き出した ファイルは利用者自身の保管場所に退避できます。 - 任意機能として、Export と同形式のファイルを Downloads フォルダへ 自動退避する設定も用意しています(1日1回が目安)。これは補助的な 退避経路であり、下記の対象外リスクをなくすものではありません。 ■ 権限について 基本権限は tabs と storage のみです。全サイトの閲覧・変更権限は 要求しません。Downloads フォルダへの自動退避を使う場合に限り、 任意権限 downloads を、設定を有効にする操作のときに別途お尋ねします。 この権限は端末内へのファイル保存専用で、外部送信には使いません。 ■ 保存と復元について(補助機能) 開いているタブの保存、ウィンドウを閉じたときの保存、スナップショット からの復元にも対応しています。これらは保存・復元のための基本機能であり、 本拡張の中心は上記の整合性検証と検証済み世代への復旧です。 ■ 対象外のリスク(ご確認ください) 以下は本拡張の対象外です。本拡張では防げません。 - 拡張をアンインストールした場合の端末内データ - ブラウザのデータ削除やプロファイル削除を行った場合のデータ - 端末の故障に伴うデータ 大切なセッションは、Export でファイルとして書き出し、拡張の外に 保管することをおすすめします。自動退避を設定した場合も、端末自体の 故障などでは退避ファイルも失われることがあります。
0 out of 5No ratings
Details
- Version0.1.0
- UpdatedNovember 2, 2026
- Offered byTabProof
- Size41.52KiB
- Languages日本語
- Developer
Email
kikuchisanasana@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes