A self-hosted cryptographic warrant canary. Because you haven’t been raided. Yet.
For full setup instructions, see setup.md.
StillNotRaided is a minimalist warrant canary kit you can host yourself using GitHub Pages. It provides a timestamped, GPG-signed document affirming that you have not received secret subpoenas, gag orders, or other sealed legal processes.
- Canary files (
canary.txtandcanary.txt.sig) are stored in thepages/folder. - A GitHub Actions workflow updates the timestamp, signs it with GPG, and pushes the result to the
gh-pagesbranch. - GitHub Pages publishes the canary at:
https://<your-username>.github.io/stillnotraided/
- Set up your secrets in GitHub (see
setup.md) - Trigger the Manual Canary Update with Timestamp workflow from the Actions tab
- The updated canary will be timestamped, signed, and published
Use your GPG public key to verify:
gpg --verify canary.txt.sig canary.txtIf the canary isn’t updated within 14 days, assume something’s wrong. This could mean the maintainer is under legal obligation not to update it.
v1.0.0
This project is licensed under CC BY-NC 4.0.
Commercial use is prohibited without prior written permission.