SanatCheck beta

did it change more than you asked?

A second pair of eyes for AI-generated code

Before you hit accept

Did it change more than you asked?

Tell us what you asked your AI coding tool to do, what it said it did, and paste the diff. We'll show you anything it touched that wasn't part of the ask — before you hit accept.

I built this after my own agent quietly touched auth middleware while "just fixing a button." This is the two-minute gut check I wish I'd had.

Run an audit

Give us the context, then check the diff.

Results stay in your browser. We don't store anything you paste.

We don't store anything you paste — this is a quick check, not a database.

Keep the useful checks coming

Get more checks

Free gives you 2 checks. Pick a plan for more.

Starter

$5/month

100 checks/month

Either plan works on up to 2 devices per email.

For your editor, too

Works inside Cursor & Claude Code too

Add SanatCheck as an MCP tool and run audits without leaving your editor — no copy-pasting.

Show setup snippet

  1. 1. Download the mcp-server folder from this project and run npm install inside it.
  2. 2. Add this to your Cursor or Claude Code MCP config:
    {
      "mcpServers": {
        "sanatcheck": {
          "command": "node",
          "args": ["/absolute/path/to/mcp-server/index.js"],
          "env": {
            "SANATCHECK_ENDPOINT": "https://sanatcheck-api.oilnio651.workers.dev",
            "SANATCHECK_EMAIL": "your-subscribed-email@example.com"
          }
        }
      }
    }
  3. 3. Ask your agent to "use the audit_changes tool" after it makes a change. Full instructions come with the download.