Skip to content
Watchdog
Sign inSurvey a repo free

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.

How the remediation loop works →

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.