v148 · Web APIs · Storage
Quota Budget Planner
A complete PWA storage strategy tool. Inspect your real navigator.storage.estimate() breakdown, plan asset budgets across cache types, compare normal vs incognito quota behavior (Chrome 148 fixed this fingerprinting hole), and generate eviction code for when you approach your limit.
estimate().quota now returns a consistent value regardless of incognito mode. Previously, the dramatically smaller incognito quota was a reliable fingerprinting signal. This demo shows real data from your browser & illustrates the pre-fix vs post-fix behavior.
Storage estimate breakdown
STORAGE TYPE BREAKDOWN (usageDetails)
Asset budget planner
Drag sliders to set how many of each asset type you plan to cache. Totals update against your real quota.
Mode comparison: Chrome 148 fix
Before Chrome 148, incognito mode returned a dramatically smaller quota (~120 MB). This discrepancy allowed fingerprinting. Chrome 148 equalizes the reported quota.
Normal mode
Incognito mode
Cleanup strategy generator
Select an eviction strategy and get ready-to-use code for cleaning up storage when you approach your quota limit.
references
implementation reference
Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗