Check a game didn’t change its answer

A game with a hidden answer (a culprit, a word, a quiz key, an exit code) publishes a fingerprint of it, a SHA-256 hash, before you play. When the game ends and prints its sealed file, paste the file here. Your browser recomputes the fingerprint; if it matches, the seal turns green and the answer was fixed before you started. Nothing is sent anywhere.

The sealed file is published with the game. At the end of a run your game master opens it and prints it: paste all of it, exactly as printed, or open the file's address (it is in the game's play prompt) and copy it from there. A retelling in the AI's own words won't match. Played a game before it was re-sealed? Pick its earlier edition in the list.

VerifierPaste the sealed file and its hash, then check.

Audit a dice tape

A game that rolls dice never lets the narrator pick the number. The role-playing games roll in the app's code tool when it has one (shown as d20=NN); every other roll comes from the dice tape, a list of d20 results generated from a fixed seed and published with the game. Pick a game to rebuild its tape here, in your browser, and compare it with the rolls your game master showed: if it showed tape#14=17, position 14 should read 17. Nothing is sent anywhere.