Releases
Check your copy.
Every release of the app is published here with its SHA-256 hash. If the file your agency received has a different hash, don't use it. Contact [email protected].
Releases
| Version | Released | File | SHA-256 |
|---|---|---|---|
| 2026-10-20-tour1 | October 20, 2026 | accusatory-builder.html | b512555f16ed8ba1dc0f9b426edc61f799701b0bc0fff2732188b8442e6825dc |
How to check the hash
- Windows PowerShell:
Get-FileHash .\accusatory-builder.html -Algorithm SHA256 - Windows Command Prompt:
certutil -hashfile accusatory-builder.html SHA256 - Mac or Linux:
shasum -a 256 accusatory-builder.html
The result must match the hash above in every character. Capital and lowercase letters don't matter.
Raptor signing key
Each release folder also carries Raptor's signature over its hash list, and the app uses the same key to verify Raptor-issued local law packs. IT staff can check a release folder's signature with py release.py verify, then confirm that its pack_public_key.txt matches this public key:
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEVa6r58iB0jdxsW1RAp2gAkQrQPPdfMaizxB/RKUyoJpi2xoFaGABccgYmhzeC585Jy6+i5yfNiPnaIoMbOY5Og==
The key is ECDSA P-256. It is public; the private half never leaves Raptor.