Security

CommerceGov security model and controls.

  • Domain isolation

    Landing, app, API, and webhook traffic are isolated by subdomain. Each domain serves only its intended purpose.

  • Shopify webhook HMAC verification

    All incoming Shopify webhooks are verified using HMAC-SHA256 before processing.

  • Replay protection

    Webhook and command processing includes idempotency and replay safeguards.

  • Worker-based mutation execution

    Mutations are applied through dedicated worker jobs, not inline request handling. No direct writeback from API requests.

  • Mutation kill-switch

    Global and per-shop freeze controls allow operators to halt all writeback immediately.

CommerceGov
Governance Infrastructure for AI Commerce
Privacy Policy Terms of Service Security Pilot Program