About Watchdog
The independent surveyor for software.
Watchdog is built and operated by Canine Development, an independent software company in Denmark. We exist to do one thing well: measure code one party builds for another, and issue a number both sides can check, the Code Assurance Index. Not a consultancy that also grades its own work, but a measurer with no stake in the result.
The boundary
What Watchdog is, and isn't.
What it is not
- Not a CI scanner or linter
Never scores a line or blocks a merge. - Not a SAST / dataflow engine
Runs its own deterministic pass; doesn't out-depth one. - Not a coding agent
Never edits, commits, pushes or opens a PR. - Not a certifier
Records the evidence; a named human signs.
What it is
- An independent surveyor
Paid the same whether the number goes up or down. - One CAI, versioned
Signed and commit-pinned, with the rubric version named on it. - Read-only, and agent-ready
Serves every finding to your agent over MCP. - A whole-system survey
Architecture, maturity, compliance and risk in one report.
Why we only ever measure
Neutral by structure, which a delivery vendor cannot be.
An appraisal is only worth something because the appraiser is independent and paid the same either way.
Never a delivering party
Canine Development never develops or consults on a codebase it also scores, and never sits at both ends of one contract.
No success fees
Revenue is the subscription, identical whether a delivery passes or fails.
Read-only by doctrine
We measure and advise; we never commit, push, or edit your code. The hand on your code is always yours.
Where the work runs
Your code stays in the EU, on hardware we own.
No cloud provider in the path, and no third-party AI ever sees your code, which is defensible to a European buyer, auditor or regulator.
EU data residency
Processed only on hardware we own in Denmark, with no cloud provider in the path.
No third-party AI
The language model is self-hosted; your code is never sent to OpenAI, Anthropic or Google.
Source never persisted
Each survey clones, analyses, then deletes the working copy, and we never train on your code.
Read-only by doctrine
We measure and advise; we never commit, push, or edit your code.
The company
Canine Development is a registered software company in Denmark (CVR 42092134), in the EU. Watchdog is the product. Canine also created the CAI standard and contributed it to the Code Assurance Initiative; the standard's governance page states where that separation currently stands. See the security and data statement, the signable Data Processing Agreement, or contact us for questions, due diligence or on-prem deployment.
See the measurement for yourself.
Sign in with GitHub · no card · Kotlin, Python, TypeScript, C#, Java and more.