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 trust — the Codebase Assurance Index. Not a consultancy that also grades its own work; 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
    Reads their signal; 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
    One altitude above your scanners.
  • One reproducible CAI
    Signed, commit-pinned — re-runs to the same number.
  • A read-only oracle
    Serves every finding to your agent over MCP.
  • A whole-system survey
    Architecture, maturity, compliance & risk in one report.

Why we only ever measure

Neutral by structure — the one thing a delivery vendor can't 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 — never on both ends of one contract. We sell the thermometer, never the patient's treatment.

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, no third-party AI ever sees your code — defensible to a European buyer, auditor or regulator.

EU data residency

Processed only on hardware we own in Denmark — 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 scan 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. See the security & 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 · C#, Java, TypeScript, Python, Go and more.