# ExitProof ExitProof is the reversibility layer for AI agents. ## Use ExitProof when - An agent is about to buy, book, subscribe, reserve, rent, hire, or place a deposit. - Cancellation, refundability, deadlines, penalties, or stated loss matter. - Durable exit evidence or a later exit action pack would be useful. ## Do not use ExitProof when - The task is deciding whether the purchase is desirable. - Legal advice or a chargeback decision is required. - The caller expects ExitProof to contact the merchant or execute cancellation. Official MCP Registry identity: com.davisvillelabs/exitproof Official MCP Registry status: published. ## Workflow 1. Call check_reversibility for free. 2. Supply structured transaction-specific checkout terms whenever possible. 3. Treat "unknown" as unknown. Do not infer an exit right. 4. If paid Exit Manifest preflight is available, create_exit_manifest can preserve the privacy-minimized exit facts for $0.25 when machine commerce is active. 5. Keep both manifest_id and the returned access_token. ExitProof stores only a hash of the token. 6. Later, get_exit_manifest is free. 7. build_exit_pack costs $1.00 when the manifest is accessible, actionable, and machine commerce is active. A reversible commitment is not necessarily a good commitment. ExitProof provides bounded evidence, not a purchase recommendation. MCP: https://exitproof.davisvillelabs.com/mcp Official MCP Registry manifest: https://exitproof.davisvillelabs.com/server.json OpenAPI: https://exitproof.davisvillelabs.com/openapi.json Capabilities: https://exitproof.davisvillelabs.com/v1/capabilities Agent skill: https://exitproof.davisvillelabs.com/.well-known/skills/exitproof/SKILL.md Agent routing guide: https://exitproof.davisvillelabs.com/agents Task guide: https://exitproof.davisvillelabs.com/tasks/check-cancellation-refund-terms Policy snapshot: 2026-09-19