DuoBalance 検証スパイク

P0 / 使い捨て

1 — 実行環境

起動モード
localStorage
前回の起動
起動回数
Web Crypto
UA

ホーム画面に追加してからもう一度開き、「前回の起動」に時刻が出て「起動回数」が増えれば永続化は合格。 Safariのタブとホーム画面アプリでは別々のカウントになるのが正常。

2 — ライセンス署名検証

状態
購入ID
保存元

改ざんキーが弾かれるかも同時に試す:末尾を1文字変えて再送信すると REJECTED になるはず。

3 — 公開CSVの取得

結果
HTTPステータス
Content-Type
所要時間
サイズ
データ行数

まとめ

CORS取得
書式の混入
署名検証
PWA永続化

4つすべて PASS になったらスパイクは終了。この画面をスクショして残す。