Storage

One cookie, two keys, and a panel that checks.

A storage policy is easy to write and hard to keep honest, because the code moves and the page does not. This one is generated from the same declaration the app uses, and it ends with a panel that reads your browser and reports any disagreement.