Review Browser Storage and Temporary Processing Boundaries
Separate temporary processing from values written to localStorage or IndexedDB, then check reload and clear behavior. This fixed-case guide does not store anything itself.
A statement that data is “saved” does not identify the storage location or clear action. Record implementation and browser evidence separately.
Case
Storage
After reload
Clear boundary
Decision
preview
temporary in-memory
Expected to disappear
Close tab or reload
reviewed
preference
localStorage
Survives
Site-specific clear or browser settings
reviewed
offline-cache
IndexedDB
Survives
App-specific clear or browser settings
reviewed
unknown
unknown
unknown
unknown
review required
review required is neither a safety guarantee nor proof that nothing is stored. Stop the decision when evidence is missing.
Scope boundary
This guide does not fetch a real site, write browser storage, or send input externally. Fixed cases cannot replace checking the target route's code, reload behavior, and clear action.
Storage and external sending are separate questions. Do not infer external sending from localStorage or IndexedDB alone.