Cryptographic proof that a human approved an AI decision
WINDI is a proof layer that records cryptographic evidence of a declared human decision, prior to the governed action — without ever touching your data.
The file never leaves your computer. WINDI only records the fingerprint (SHA-256 hash). Anyone can verify, no account needed.
WINDI is a witness, not a judge. It proves that something existed at a specific moment — it does NOT prove that the content is true, original, or legally valid.
VERIFIABLE or NOT_VERIFIABLE.
NOT_VERIFIABLE means no record exists —
it does NOT mean the content is fake.
https://windi-domain.com/mcp/
You: "I have a document with SHA-256 hash
a1b2c3d4e5f6.... Can you check if it's been sealed by WINDI?"
Claude will: Call windi_verify_digest with the hash
and report whether it's VERIFIABLE or NOT_VERIFIABLE.
You: "Look up WINDI receipt WINDI-SEAL-20260915-ABCD1234"
Claude will: Call windi_get_receipt and return
the timestamp, actor, document name, and verification URL.
You: "What exactly does a WINDI seal prove? And what doesn't it prove?"
Claude will: Call windi_explain_scope and report
WINDI's official statement verbatim.
You: "Before I sign this contract, can you verify if the current version has been sealed?"
Claude will: Ask you for the SHA-256 hash of the document, then verify it against WINDI's ledger.
WINDI PROVES:
WINDI DOES NOT PROVE:
https://windi-domain.com/mcp/
Streamable HTTP (JSON-RPC 2.0)
OAuth 2.0 with PKCE (S256). Authorization via WINDI DID.
/.well-known/oauth-authorization-server /.well-known/oauth-protected-resource
read — Verify digests and retrieve receiptsseal — Register new seals (requires human approval)WINDI never receives your documents. Only the SHA-256 hash (fingerprint) is transmitted. Your identity (DID) is used to attribute declarations. Session data is stored for authentication purposes only.
For questions or issues with the WINDI MCP Connector: