Field-state receipt
Sign a fingerprint
Pick a file. This page hashes it with Web Crypto and sends the SHA-256 only. The beacon signs that fingerprint against the latest tick. Download the receipt and keep it with the file.
No file selected. The file stays on this device.