Investigate and fix

From an issue on a page to a reviewed pull request.

Digger takes an issue and locates the source code behind it in your connected GitHub repository, pinned to an exact commit. It explains the cause, proposes the smallest change, validates it, and opens a pull request only after someone on your team approves it.

Included in

Digger comes with Business Pro and Enterprise Pro, for repositories connected through the Pallyfi GitHub App. Any other account can try one free investigation with a preview of the proposed fix.

AI remediation

Digger drafts the fix

Illustrative sample of a proposed fix. Not a customer result.

What Digger does

  • Source mapping

    Finds the file and element in your repository behind an issue, and asks a person to confirm it.

  • A proposed fix

    The smallest single-file change, with the reasoning and the WCAG criterion it addresses.

  • Fail-closed safety checks

    Every write is checked on the server. No approval, an unconfirmed source or a too-broad change, and nothing is written.

  • A pull request you merge

    Digger opens the pull request; your team reviews and merges it in GitHub as usual.

  • Verified by a scan

    A merged pull request isn't counted as fixed. Only a later real scan marks the issue verified.

How it works

  1. Step 1: Choose an issue

    From a scan report, the issue list or a Code auditor result.

  2. Step 2: Confirm the source and review the fix

    Digger shows where the code is and what it would change; you approve or edit it.

  3. Step 3: Merge, then verify

    Merge the pull request; the next scan confirms whether the issue is gone.

What it does, and what it doesn’t

Accessibility evidence only helps when it’s honest about its limits.

  • Does: Pins every investigation to the commit it read, and holds a fix back as stale if the code changes after approval.
  • Does: Refuses to change visible text or touch more than one file in a fix.
  • Doesn’t: Doesn’t write to your repository without an approval from your team.
  • Doesn’t: Doesn’t merge pull requests: that stays with you.
  • Doesn’t: Doesn’t support repositories outside GitHub yet.

Part of one connected workflow

Pallyfi’s products share the same evidence, so a finding moves from discovery to a verified fix without being re-entered.

  1. Discover and monitorScanner
  2. UnderstandOnCall
  3. Investigate and fixDigger
  4. VerifyGuardian
  5. Monitor and proveManual Audits

Start with your own site.

Free to start. Paid plans include a 7-day trial, once per account; your card is charged only when it ends.