Ctrl K
ComunidadGuías…

site/compare/bugpin.html

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
<!doctype html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta
      name="description"
      content="Self-hosted screenshot reporting with annotations, local drafts, diagnostics, AI-ready exports and multiple GitHub destinations. Video uploads are supported, but recording and session replay are not implemented in the audited Community widget. Dated evidence for 49 capabilities, plus current Feedbacks Kanban, analytics, email and task integrations."
    />
    <meta name="theme-color" content="#fffdfa" />
    <meta
      property="og:title"
      content="Feedbacks vs BugPin | Website feedback comparison"
    />
    <meta
      property="og:description"
      content="Self-hosted screenshot reporting with annotations, local drafts, diagnostics, AI-ready exports and multiple GitHub destinations. Video uploads are supported, but recording and session replay are not implemented in the audited Community widget. Dated evidence for 49 capabilities, plus current Feedbacks Kanban, analytics, email and task integrations."
    />
    <meta property="og:type" content="website" />
    <meta
      property="og:image"
      content="https://feedbacks.softinator.ai/media/social-preview.png"
    />
    <meta name="twitter:card" content="summary_large_image" />
    <meta
      property="og:url"
      content="https://feedbacks.softinator.ai/compare/bugpin.html"
    />
    <link rel="canonical" href="https://feedbacks.softinator.ai/compare/bugpin.html" />
    <link rel="icon" href="/favicon.svg" type="image/svg+xml" />
    <link rel="stylesheet" href="/site.css" />
    <link rel="stylesheet" href="/comparison.css" />
    <script src="/comparison.js?v=20260930-simple" defer></script>
    <title>Feedbacks vs BugPin | Website feedback comparison</title>
  </head>
  <body>
    <a class="skip-link" href="#main">Skip to content</a>
    <header class="site-header wrap compare-header">
      <a class="wordmark" href="/" aria-label="Feedbacks home"
        ><img src="/favicon.svg" width="30" height="30" alt="" />feedbacks<span
          class="wordmark-dot"
          >.</span
        ></a
      >
      <nav aria-label="Main navigation">
        <a href="/">Home</a><a href="/compare/">Compare tools</a><a href="/docs/">Docs</a
        ><a
          href="https://github.com/Softinator-TechLabs/feedbacks-oss"
          target="_blank"
          rel="nofollow noopener noreferrer"
          >GitHub <span aria-hidden="true">↗</span></a
        >
      </nav>
      <a class="button header-cta" href="/docs/guide/getting-started"
        >Set up Feedbacks <span aria-hidden="true">→</span></a
      >
    </header>
    <main id="main">
      <div class="compare-page wrap">
        <p class="compare-return"><a href="/compare/">All comparisons</a> / BugPin</p>
        <div class="compare-hero">
          <h1>Feedbacks <span>or</span> BugPin?</h1>
          <p>
            Self-hosted screenshot reporting with annotations, local drafts, diagnostics,
            AI-ready exports and multiple GitHub destinations. Video uploads are
            supported, but recording and session replay are not implemented in the audited
            Community widget.
          </p>
        </div>
        <section
          class="comparison-overview"
          id="feedbacks-current"
          aria-labelledby="feedbacks-current-heading"
        >
          <h2 id="feedbacks-current-heading">Available now</h2>
          <nav class="matrix-jump" aria-label="Current Feedbacks workflows">
            <a href="/docs/reference/manual/project-board">Kanban boards</a
            ><a href="/docs/reference/manual/analytics">Project analytics</a
            ><a href="/docs/reference/manual/email-notifications">Email &amp; templates</a
            ><a href="/docs/reference/manual/integrations">10 task integrations</a>
          </nav>
          <details>
            <summary>What’s included</summary>
            <p class="matrix-date">
              <strong>Kanban boards.</strong> Custom columns, drag-and-drop and batch
              assignment.
              <a
                href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/6387b8d61971edaf75063aaeb6478a73f41542c5/docs/project-board.md"
                target="_blank"
                rel="nofollow noopener noreferrer"
                >Source</a
              >.
            </p>
            <p class="matrix-date">
              <strong>Project analytics.</strong> Pending, overdue and high-priority work,
              trends and drilldowns.
              <a
                href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/6387b8d61971edaf75063aaeb6478a73f41542c5/docs/analytics.md"
                target="_blank"
                rel="nofollow noopener noreferrer"
                >Source</a
              >.
            </p>
            <p class="matrix-date">
              <strong>Email &amp; templates.</strong> Subscribed feedback and discussion
              emails; server and project templates. Mailjet, Amazon SES and Google/custom
              SMTP.
              <a
                href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/6387b8d61971edaf75063aaeb6478a73f41542c5/docs/email-notifications.md"
                target="_blank"
                rel="nofollow noopener noreferrer"
                >Source</a
              >.
            </p>
            <p class="matrix-date">
              <strong>10 task integrations.</strong> Named destination pickers and
              reviewed task handoff. Provider credentials or configured Jira OAuth are
              required.
              <a
                href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/6387b8d61971edaf75063aaeb6478a73f41542c5/docs/integrations.md"
                target="_blank"
                rel="nofollow noopener noreferrer"
                >Source</a
              >.
            </p>
            <p class="matrix-date">
              Jira Cloud, Linear, Asana, ClickUp, monday.com, Trello, Productive,
              Teamwork, Firmao CRM, OpenProject.
            </p>
            <p class="matrix-date">
              Feedbacks release scope checked 22 October 2026. The dated comparison below
              retains its own audit scope.
            </p>
          </details>
          <p class="matrix-date">
            <strong>Codex &amp; Claude Code:</strong>
            <a href="/docs/guide/mcp">MCP and direct plugin installation are available</a
            >. Official directories are a separate distribution channel.
          </p>
          <p class="matrix-date">
            <strong>Coming soon:</strong> Windows, Ubuntu and macOS companions; Android
            and iOS sharing.
            <a href="/docs/reference/manual/upcoming">Native app plans</a>.
          </p>
        </section>
        <div class="comparison-overview">
          <h2>49 capabilities · 16 tools</h2>
          <nav class="matrix-jump" aria-label="Feature categories">
            <a href="#matrix-highlights">Highlights</a
            ><a href="#matrix-capture">Capture</a
            ><a href="#matrix-annotation">Image tools</a
            ><a href="#matrix-recording">Recordings</a
            ><a href="#matrix-collaboration">Team &amp; agents</a
            ><a href="#matrix-hosting">Self-hosting</a>
          </nav>
          <p class="matrix-key">
            <strong>✓</strong> Available <span>·</span> <strong>×</strong> Unavailable in
            the reviewed scope <span>·</span> <strong>Paid</strong> Paid edition
            <span>·</span> <strong>Partial</strong> Related support <span>·</span>
            <strong>External / Parts</strong> Requires another tool
          </p>
          <p class="matrix-date">
            Capability evidence reviewed 30 September 2026. 41/784 verdicts remain
            <strong>Not verified</strong>; each explains the evidence gap.
            <a href="/docs/reference/comparison-method">How we audit</a>. New Feedbacks
            workflows and planned native apps do not add competitor verdicts.
          </p>
        </div>
        <section
          class="compare-matrix"
          id="matrix-highlights"
          aria-labelledby="matrix-highlights-heading"
        >
          <h2 id="matrix-highlights-heading">Distinctive Feedbacks workflows</h2>
          <table>
            <caption>
              Distinctive Feedbacks workflows: all 16 tools, dated capability evidence
            </caption>
            <colgroup>
              <col class="matrix-name-column" />
              <col />
              <col />
              <col />
              <col />
              <col />
              <col />
              <col />
              <col />
              <col />
              <col />
              <col />
              <col />
            </colgroup>
            <thead>
              <tr>
                <th scope="col">Tool</th>
                <th scope="col" title="Apache-2.0 licensed complete product">
                  Apache-2.0
                </th>
                <th scope="col" title="All product features without a license fee">
                  No license fee
                </th>
                <th scope="col" title="Portable complete thread archive">
                  Thread archive
                </th>
                <th scope="col" title="Owner-approved weighted reviewer guidance in MCP">
                  Reviewer weights
                </th>
                <th scope="col" title="Versioned project guidance for agents">
                  Project guidance
                </th>
                <th scope="col" title="Multiple GitHub Apps on one server">
                  Multiple GitHub Apps
                </th>
                <th scope="col" title="Assigned and prioritized task queue through MCP">
                  Assigned / priority queue
                </th>
                <th scope="col" title="Session capture without recording video">
                  Session only
                </th>
                <th scope="col" title="DOM, console and network bundle with screenshots">
                  Screenshot debug bundle
                </th>
                <th scope="col" title="Selected text and replacement suggestions">
                  Text replacements
                </th>
                <th scope="col" title="Shared playback and diagnostic timeline">
                  Debug timeline
                </th>
                <th scope="col" title="Timestamped frame annotations">
                  Frame annotations
                </th>
              </tr>
            </thead>
            <tbody>
              <tr data-tool="feedbacks" class="matrix-feedbacks">
                <th scope="row">
                  <a class="matrix-product-link" href="/">Feedbacks</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="true"
                    aria-controls="cell-feedbacks-apacheLicense cell-feedbacks-allFeaturesFree cell-feedbacks-threadBundle cell-feedbacks-expertise cell-feedbacks-projectContext cell-feedbacks-multiApps cell-feedbacks-agentQueue cell-feedbacks-sessionOnly cell-feedbacks-screenshotDiagnostics cell-feedbacks-textSuggestions cell-feedbacks-timeline cell-feedbacks-frameAnnotations"
                    hidden
                  >
                    <span>Feedbacks</span
                    ><span class="matrix-product-sign" aria-hidden="true">−</span>
                  </button>
                </th>
                <td
                  id="cell-feedbacks-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Apache-2.0 licensed complete product: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Complete product licensed under Apache-2.0, including the server,
                        web app, extension and agent interfaces.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/LICENSE"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · All product features without a license fee: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · All product features without a license fee"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        No feature license fee or proprietary paid edition. Hosting
                        infrastructure and optional external model subscriptions remain
                        your responsibility.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/why-feedbacks.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Portable complete thread archive: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Authorized thread archive with media, recordings, diagnostics and
                        checksums.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/session-replay.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-expertise"
                  data-feature="expertise"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Owner-approved weighted reviewer guidance in MCP: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Owner-approved subject weights and reviewer guidance help
                        authorized agents interpret feedback; weights do not override
                        human decisions.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/agents.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-projectContext"
                  data-feature="projectContext"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Versioned project guidance for agents: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Approved project instructions remain separate from untrusted
                        captured content.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/agents.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-multiApps"
                  data-feature="multiApps"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Multiple GitHub Apps on one server: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Configure multiple GitHub Apps on one server; owners choose one
                        per project and can use its permitted installations/repositories.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/api.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Assigned and prioritized task queue through MCP: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        MCP supplies assignee-filtered work, human priority flags and
                        authorized advisory rankings. It does not automatically start work
                        or guarantee an agent decision.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/agents.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Session capture without recording video: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Session capture without recording video"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Explicitly capture a bounded DOM session without recording video;
                        replay and diagnostic channels share its timeline.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/session-replay.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · DOM, console and network bundle with screenshots: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshot threads can retain DOM, console and network artifacts
                        with bounded reads and authorized local materialization. Coverage
                        can be partial.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/agents.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Selected text and replacement suggestions: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Selected original text and suggested replacement; does not edit
                        the live website.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/extension.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-timeline"
                  data-feature="timeline"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Shared playback and diagnostic timeline: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        User-started recording. Replay, video and captured event channels
                        share a playhead.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/session-replay.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-feedbacks-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-yes matrix-ours"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Feedbacks · Timestamped frame annotations: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Feedbacks · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>Saved and annotated frames retain their recording time.</p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Feedbacks public source b9b7df4; installed versions may differ.
                      </p>
                      <a
                        href="https://github.com/Softinator-TechLabs/feedbacks-oss/blob/b9b7df4/docs/session-replay.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="bugpin" class="matrix-active">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/bugpin.html">BugPin</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="true"
                    aria-controls="cell-bugpin-apacheLicense cell-bugpin-allFeaturesFree cell-bugpin-threadBundle cell-bugpin-expertise cell-bugpin-projectContext cell-bugpin-multiApps cell-bugpin-agentQueue cell-bugpin-sessionOnly cell-bugpin-screenshotDiagnostics cell-bugpin-textSuggestions cell-bugpin-timeline cell-bugpin-frameAnnotations"
                    hidden
                  >
                    <span>BugPin</span
                    ><span class="matrix-product-sign" aria-hidden="true">−</span></button
                  ><small>Community + noted EE</small>
                </th>
                <td
                  id="cell-bugpin-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Community server/admin are AGPL-3.0, widget MIT, and Enterprise
                        proprietary; the complete product is not Apache-2.0.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/LICENSE"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugpin-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · All product features without a license fee: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · All product features without a license fee"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Community is free, but Enterprise charges for SSO, API/webhooks,
                        S3 and other features.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://bugpin.io/editions/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugpin-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Report context exports as Markdown, text, AI prompt or JSON with
                        file references; it is not a complete portable archive containing
                        the discussion and media bytes.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/admin/lib/reportExport.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td id="cell-bugpin-expertise" data-feature="expertise" class="matrix-no">
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The reviewed Community server mounts HTTP
                        report/project/integration routes, with no MCP server or tool
                        registry; assigned/priority reports therefore are not an MCP queue
                        or weighted-reviewer MCP guidance.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/server/routes/index.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugpin-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Project/report types contain settings, membership and metadata,
                        but no versioned approved project-instruction records or
                        agent-guidance publication workflow.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/shared/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td id="cell-bugpin-multiApps" data-feature="multiApps" class="matrix-no">
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        GitHubIntegrationConfig uses owner, repository and accessToken; it
                        does not register/select multiple GitHub App credential sets.
                        Multiple token-based integrations are supported instead.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/shared/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugpin-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Assigned and prioritized task queue through MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The reviewed Community server mounts HTTP
                        report/project/integration routes, with no MCP server or tool
                        registry; assigned/priority reports therefore are not an MCP queue
                        or weighted-reviewer MCP guidance.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/server/routes/index.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugpin-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Session capture without recording video: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Session capture without recording video"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Report metadata stores bounded console/network errors and activity
                        records, not DOM mutation recordings; no replay session model or
                        replay player exists in the reviewed Community source.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/shared/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugpin-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · DOM, console and network bundle with screenshots: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshots include console/network errors and activity metadata.
                        The captured-context schema does not include a serialized DOM
                        snapshot, so the full DOM-plus-console-plus-network bundle is not
                        equivalent.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/widget/capture/context.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugpin-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Selected text and replacement suggestions: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The complete annotation tool union has drawing and free text, but
                        no selected DOM text plus proposed replacement model or suggestion
                        workflow.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/widget/annotate/AnnotationCanvas.tsx"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td id="cell-bugpin-timeline" data-feature="timeline" class="matrix-no">
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Shared playback and diagnostic timeline: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The report detail presents attachments and diagnostic sections,
                        not a replay/video playhead synchronized with diagnostic events.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/admin/pages/workspace/ReportDetail.tsx"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugpin-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugPin · Timestamped frame annotations: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugPin · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        AnnotationCanvas receives a still image. There is no video-frame
                        timestamp or annotation-to-recording association in the report
                        model.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        BugPin Community 1.2.4 source at
                        4735d4f0f3d29f520d2a909728530fcf428bc331; published Enterprise
                        entitlements noted separately. Negative implementation findings
                        are scoped to this public Community snapshot.
                      </p>
                      <a
                        href="https://github.com/aranticlabs/bugpin/blob/4735d4f0f3d29f520d2a909728530fcf428bc331/src/widget/annotate/AnnotationCanvas.tsx"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="fasterfixes">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/fasterfixes.html"
                    >FasterFixes</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-fasterfixes-apacheLicense cell-fasterfixes-allFeaturesFree cell-fasterfixes-threadBundle cell-fasterfixes-expertise cell-fasterfixes-projectContext cell-fasterfixes-multiApps cell-fasterfixes-agentQueue cell-fasterfixes-sessionOnly cell-fasterfixes-screenshotDiagnostics cell-fasterfixes-textSuggestions cell-fasterfixes-timeline cell-fasterfixes-frameAnnotations"
                    hidden
                  >
                    <span>FasterFixes</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span>
                  </button>
                </th>
                <td
                  id="cell-fasterfixes-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The server/web application uses AGPL-3.0, with MIT widget
                        packages; the complete product is not Apache-2.0.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/LICENSE"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-yes"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · All product features without a license fee: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · All product features without a license fee"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Self-hosted instances receive the Agency feature plan without
                        billing. Hosted plans and required external infrastructure can
                        still incur charges.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/apps/web/src/server/auth/subscription/resolve-organization-plan.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        MCP and dashboard expose Markdown/JSON feedback with screenshot
                        links and diagnostics. They do not export a portable complete
                        discussion/media archive.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/mcp/src/tools/list-feedbacks.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-expertise"
                  data-feature="expertise"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Reviewer records contain name, token and active state; no
                        owner-approved expertise weights or guidance model exists, and the
                        MCP tools do not expose one.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/database/schema/project.prisma"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Project fields and MCP tool contracts do not contain versioned
                        approved project instructions. Captured element context and
                        repository-installed agent skills are different capabilities.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/database/schema/project.prisma"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-multiApps"
                  data-feature="multiApps"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        GitHub auth reads a single GITHUB_APP_ID and GITHUB_PRIVATE_KEY
                        for the server; installations share that App identity.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/apps/web/src/app/_domains/integration/_services/github/github-app.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Assigned and prioritized task queue through MCP: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        MCP lists status-filtered pending feedback and updates status, but
                        its input schema has no assignee/priority filtering or sorting.
                        Dashboard assignment exists separately.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/mcp/src/tools/list-feedbacks.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Session capture without recording video: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Session capture without recording video"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The diagnostic recorder collects bounded console and network
                        entries. It does not record DOM mutations or reconstruct a
                        session, and no replay player is supplied.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/widget-core/src/diagnostics/recorder.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · DOM, console and network bundle with screenshots: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshots include selected-element/React context and
                        console/network trails; this is not a full serialized DOM snapshot
                        archive.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/widget/src/feedback-payload.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Selected text and replacement suggestions: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Feedback stores one comment, a selector, screenshot and context
                        metadata; it has no original-text/replacement pair or
                        selected-text suggestion workflow.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/database/schema/project.prisma"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-timeline"
                  data-feature="timeline"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Shared playback and diagnostic timeline: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Diagnostic trails belong to static feedback items. The source has
                        no video/replay playhead with synchronized diagnostic channels.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/database/schema/project.prisma"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-fasterfixes-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="FasterFixes · Timestamped frame annotations: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="FasterFixes · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Feedback coordinates locate a page element, not a timestamped
                        video frame; the schema has no recording/frame annotation
                        association.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Public FasterFixes monorepo at
                        57495112743b0bc12c4f2d7ac223e659e2bf999c, including self-hosted
                        web service, widget packages and MCP. Hosted billing is
                        distinguished from self-hosted feature access.
                      </p>
                      <a
                        href="https://github.com/manucoffin/faster-fixes/blob/57495112743b0bc12c4f2d7ac223e659e2bf999c/packages/database/schema/project.prisma"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="siteping">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/siteping.html">SitePing</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-siteping-apacheLicense cell-siteping-allFeaturesFree cell-siteping-threadBundle cell-siteping-expertise cell-siteping-projectContext cell-siteping-multiApps cell-siteping-agentQueue cell-siteping-sessionOnly cell-siteping-screenshotDiagnostics cell-siteping-textSuggestions cell-siteping-timeline cell-siteping-frameAnnotations"
                    hidden
                  >
                    <span>SitePing</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span>
                  </button>
                </th>
                <td
                  id="cell-siteping-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        SitePing is MIT-licensed, not Apache-2.0. This is a different
                        permissive license, not a paid licensing restriction.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/LICENSE"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-yes"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · All product features without a license fee: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · All product features without a license fee"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The audited widget/server/dashboard, discussion, tracker
                        integration and storage packages are MIT-licensed without a
                        feature license gate; hosting costs remain separate.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/LICENSE"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        JSON exports serialize feedbacks, including their
                        comments/context. Externally stored screenshots remain URLs; the
                        exporter does not fetch media into a complete portable archive.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/widget/src/export-utils.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-expertise"
                  data-feature="expertise"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Author identity, feedback type and status exist; no approved
                        reviewer expertise/weights model or MCP guidance contract exists
                        in this source.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/core/src/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Project names scope records, but the complete contracts contain no
                        versioned approved project-instruction model or agent publication
                        workflow.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/core/src/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-multiApps"
                  data-feature="multiApps"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The built-in GitHub provider accepts a repository and token; it
                        has no GitHub App registration, credential-set inventory or
                        project App selection.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/integration-issues/src/providers/github.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Assigned and prioritized task queue through MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Feedback queries support project/status/search but no durable
                        assignee/priority model, and the product has no first-party MCP
                        queue.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/core/src/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Session capture without recording video: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Session capture without recording video"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The client records bounded diagnostics alongside static
                        annotations, not DOM mutation events; the package inventory has no
                        replay recorder or session player.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/widget/src/diagnostics/console-buffer.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · DOM, console and network bundle with screenshots: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshots can accompany element selectors, text context and
                        console/network entries. This is selected-element context, not a
                        full captured DOM snapshot bundle.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/core/src/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Selected text and replacement suggestions: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Annotations retain element text/context but no proposed
                        replacement field or text-edit suggestion workflow exists in the
                        input/record contracts.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/core/src/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td id="cell-siteping-timeline" data-feature="timeline" class="matrix-no">
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Shared playback and diagnostic timeline: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Feedback detail displays a screenshot, annotation/context and
                        diagnostic lists; it has no video/replay playhead or synchronized
                        playback timeline.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/widget/src/panel-detail.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-siteping-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="SitePing · Timestamped frame annotations: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="SitePing · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Annotation geometry refers to page elements and screenshot
                        regions; records have no video-frame timestamp or recording
                        association.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        SitePing complete public package set at
                        76a7ee466049b10ec2e3ecac1b5f50f79a35398e, including discussion,
                        integration-issues and screenshot-storage packages. Host-written
                        integrations are separated from built-in functionality.
                      </p>
                      <a
                        href="https://github.com/NeosiaNexus/SitePing/blob/76a7ee466049b10ec2e3ecac1b5f50f79a35398e/packages/core/src/types.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="openreplay">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/openreplay.html"
                    >OpenReplay + Spot</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-openreplay-apacheLicense cell-openreplay-allFeaturesFree cell-openreplay-threadBundle cell-openreplay-expertise cell-openreplay-projectContext cell-openreplay-multiApps cell-openreplay-agentQueue cell-openreplay-sessionOnly cell-openreplay-screenshotDiagnostics cell-openreplay-textSuggestions cell-openreplay-timeline cell-openreplay-frameAnnotations"
                    hidden
                  >
                    <span>OpenReplay + Spot</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span></button
                  ><small>Core + Spot</small>
                </th>
                <td
                  id="cell-openreplay-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The complete product is not Apache-2.0: core code is AGPL-3.0,
                        selected packages are MIT, and Enterprise uses a separate
                        commercial license.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/LICENSE"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · All product features without a license fee: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · All product features without a license fee"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Core open-source replay, Spot and MCP are free; Enterprise adds
                        paid security/scale capabilities such as SAML/SCIM and audit
                        logging.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://openreplay.com/pricing/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Spot can download its video and share the hosted report. Its
                        exporter does not bundle comments, all diagnostic streams and
                        media into a complete portable thread archive.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/frontend/app/components/Spots/SpotPlayer/components/SpotPlayerHeader.tsx"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-expertise"
                  data-feature="expertise"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The complete MCP registry exposes
                        session/analytics/auth/documentation tools, with no owner-approved
                        reviewer expertise weights or reviewer-guidance operations.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/mcp_app/lib/tools.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The complete MCP registry resolves project identity and reads
                        analytics/session metadata, but has no versioned approved
                        project-guidance publication/read contract.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/mcp_app/lib/tools.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-multiApps"
                  data-feature="multiApps"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The self-hosted GitHub integration stores a user token/OAuth
                        identity rather than multiple GitHub App private-key
                        configurations selected per project.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/api/chalicelib/core/issue_tracking/github.py"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Assigned and prioritized task queue through MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        MCP can find sessions with errors and rank analytics, but exposes
                        no assigned feedback work queue, human task-priority model or
                        feedback work-status mutations.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/mcp_app/lib/tools.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-yes"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Session capture without recording video: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Session capture without recording video"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        OpenReplay’s JavaScript tracker records DOM/session events for
                        reconstructed replay independently of Spot video. This is full
                        session replay without requiring video recording.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/tracker/README.md"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · DOM, console and network bundle with screenshots: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Replay highlights pair a thumbnail with a session that retains
                        DOM/events/diagnostics. There is no standalone screenshot report
                        containing a portable DOM/console/network bundle.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/frontend/app/components/Session_/Highlight/HighlightPanel.tsx"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Selected text and replacement suggestions: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Notes and Spot comments store freeform text; the reviewed
                        contracts have no selected original-text/proposed-replacement pair
                        or text-change review operation.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/frontend/app/services/NotesService.ts"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-timeline"
                  data-feature="timeline"
                  class="matrix-yes"
                >
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Shared playback and diagnostic timeline: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Spot’s activity and network events seek the shared video playhead;
                        OpenReplay session replay also synchronizes DOM playback with
                        diagnostic events.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/frontend/app/components/Spots/SpotPlayer/components/SpotActivity.tsx"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-openreplay-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="OpenReplay + Spot · Timestamped frame annotations: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="OpenReplay + Spot · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Replay notes/highlights retain current timestamp, selected time
                        range and a captured thumbnail. They do not provide drawn,
                        separately editable annotations on saved video frames.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        OpenReplay core, Spot Chromium extension, Assist and MCP app at
                        e2082f3ae4686776a927e3b1bd37f5844b501170; free self-hosted
                        capability distinguished from Enterprise entitlement. Similar
                        replay/live-annotation features are qualified rather than treated
                        as screenshot-review equivalents.
                      </p>
                      <a
                        href="https://github.com/openreplay/openreplay/blob/e2082f3ae4686776a927e3b1bd37f5844b501170/frontend/app/components/Session_/Highlight/HighlightPanel.tsx"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="bugherd">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/bugherd.html">BugHerd</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-bugherd-apacheLicense cell-bugherd-allFeaturesFree cell-bugherd-threadBundle cell-bugherd-expertise cell-bugherd-projectContext cell-bugherd-multiApps cell-bugherd-agentQueue cell-bugherd-sessionOnly cell-bugherd-screenshotDiagnostics cell-bugherd-textSuggestions cell-bugherd-timeline cell-bugherd-frameAnnotations"
                    hidden
                  >
                    <span>BugHerd</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span>
                  </button>
                </th>
                <td
                  id="cell-bugherd-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The proprietary service license is not Apache-2.0 for the complete
                        product.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://bugherd.com/terms"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · All product features without a license fee: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · All product features without a license fee"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Paid subscriptions follow the free trial; higher-tier capabilities
                        remain plan-gated.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://bugherd.com/pricing"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Project export exists; the guide does not establish a complete
                        archive with embedded media.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/11430562-how-to-export-your-bugs-from-bugherd"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-expertise"
                  data-feature="expertise"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The complete MCP tool inventory has no owner-approved weighted
                        reviewer-guidance capability.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/14835206-getting-started-with-the-bugherd-mcp-server"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        MCP project settings/assets do not provide a versioned
                        project-guidance contract.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/14835206-getting-started-with-the-bugherd-mcp-server"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-multiApps"
                  data-feature="multiApps"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Hosted account authorization configures the integration, not
                        multiple operator-owned GitHub App credentials.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/11430519-bugherd-and-github-integration"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-yes"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Assigned and prioritized task queue through MCP: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        MCP exposes assigned tasks, severity and assignees for agent
                        triage.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/14835206-getting-started-with-the-bugherd-mcp-server"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-external"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Session capture without recording video: Requires another tool. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Session capture without recording video"
                    >
                      <span class="matrix-verdict">External</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Requires another tool</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        LogRocket supplies session capture without recording a BugHerd
                        feedback video.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/11430571-bugherd-and-logrocket-integration"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · DOM, console and network bundle with screenshots: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Task evidence contains screenshots, environment fields and custom
                        data, not a native DOM/console/network bundle.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/11430545-bugherd-zapier-triggers-action-api-references"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-yes"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Selected text and replacement suggestions: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>Select original page text and submit a suggested replacement.</p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/13680452-suggest-text-edits"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-timeline"
                  data-feature="timeline"
                  class="matrix-external"
                >
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Shared playback and diagnostic timeline: Requires another tool. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">External</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Requires another tool</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Diagnostic replay is opened through LogRocket; no native shared
                        video/diagnostic timeline is established.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/11430571-bugherd-and-logrocket-integration"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-bugherd-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="BugHerd · Timestamped frame annotations: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="BugHerd · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Video feedback is one task attachment; the documented workflow has
                        no timestamped frame-annotation editor.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        BugHerd hosted product, browser extension and official MCP.
                        External LogRocket integration is identified separately;
                        platform-operation rows concern the complete service.
                      </p>
                      <a
                        href="https://support.bugherd.com/en/articles/11424269-how-do-i-give-feedback-or-log-a-bug"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="marker-io">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/marker-io.html"
                    >Marker.io</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-marker-io-apacheLicense cell-marker-io-allFeaturesFree cell-marker-io-threadBundle cell-marker-io-expertise cell-marker-io-projectContext cell-marker-io-multiApps cell-marker-io-agentQueue cell-marker-io-sessionOnly cell-marker-io-screenshotDiagnostics cell-marker-io-textSuggestions cell-marker-io-timeline cell-marker-io-frameAnnotations"
                    hidden
                  >
                    <span>Marker.io</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span>
                  </button>
                </th>
                <td
                  id="cell-marker-io-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The complete service is governed by proprietary terms, not
                        Apache-2.0.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://marker.io/terms"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · All product features without a license fee: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · All product features without a license fee"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Subscription access and plan restrictions apply to the service.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://marker.io/terms"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshot attaches, while logs, replay and further attachments
                        remain hosted links; not a complete portable media archive.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/14430683-why-are-console-logs-network-requests-and-replays-linked-instead-of-attached"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-expertise"
                  data-feature="expertise"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Complete MCP inventory has no owner-approved weighted
                        reviewer-guidance facility.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/14034657-mcp-integration-model-context-protocol"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Project and monitoring tools do not implement versioned
                        agent-guidance documents.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/14034657-mcp-integration-model-context-protocol"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-multiApps"
                  data-feature="multiApps"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Account-authorized hosted integration is not operator
                        configuration of several GitHub Apps on one server.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/6442000-github-integration"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Assigned and prioritized task queue through MCP: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        MCP lists issues with priority/status filters and manages
                        assignees; an assigned-to list filter is not documented.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/14034657-mcp-integration-model-context-protocol"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-paid"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Session capture without recording video: Paid edition. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Session capture without recording video"
                    >
                      <span class="matrix-verdict">✓ Paid</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Paid edition</strong> · Checked 30 September 2026
                      </p>
                      <p>Session replay works without recording a feedback video.</p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/6673880-session-replay-videos"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · DOM, console and network bundle with screenshots: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshots and console/network evidence are linked together, not
                        delivered as a self-contained DOM/diagnostic bundle.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/14430683-why-are-console-logs-network-requests-and-replays-linked-instead-of-attached"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Selected text and replacement suggestions: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        The documented screenshot/form reporting flow annotates images and
                        issue fields; it does not retain a selected-DOM-text
                        original/replacement pair.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/11588554-how-to-report-an-issue"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-timeline"
                  data-feature="timeline"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Shared playback and diagnostic timeline: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Replay and console/network context share an issue; synchronized
                        diagnostic scrubbing is not established.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/6559060-issue-page"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-marker-io-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Marker.io · Timestamped frame annotations: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Marker.io · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        External video attachment workflow does not provide timestamped
                        annotated-frame editing.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Current Marker.io hosted service, website widget, browser
                        extensions, documented React Native beta and official MCP. Legacy
                        editor release notes are used only for explicitly shipped
                        annotation capabilities.
                      </p>
                      <a
                        href="https://help.marker.io/en/articles/952693-how-to-record-videos-or-gifs"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="markup-io">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/markup-io.html"
                    >MarkUp.io</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-markup-io-apacheLicense cell-markup-io-allFeaturesFree cell-markup-io-threadBundle cell-markup-io-expertise cell-markup-io-projectContext cell-markup-io-multiApps cell-markup-io-agentQueue cell-markup-io-sessionOnly cell-markup-io-screenshotDiagnostics cell-markup-io-textSuggestions cell-markup-io-timeline cell-markup-io-frameAnnotations"
                    hidden
                  >
                    <span>MarkUp.io</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span>
                  </button>
                </th>
                <td
                  id="cell-markup-io-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Ceros proprietary service terms; no Apache-2.0 complete-product
                        grant.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://www.markup.io/terms-and-conditions/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · All product features without a license fee: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · All product features without a license fee"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Current paid Pro/Business/Enterprise plans and limited trial; not
                        all features without fees.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://www.markup.io/pricing/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        CSV/JSON includes threads, attachments and screenshot URLs; does
                        not embed media in a complete portable archive.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://educate.ceros.com/en/articles/12462059-exporting-markup-comments"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-expertise"
                  data-feature="expertise"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Complete SDK services are projects, threads, replies and uploads;
                        no MCP reviewer/project/priority queue resources.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://developer.markup.io/sdk/api-reference/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Complete SDK services are projects, threads, replies and uploads;
                        no MCP reviewer/project/priority queue resources.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://developer.markup.io/sdk/api-reference/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-multiApps"
                  data-feature="multiApps"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        No native multi-GitHub-App server configuration in the
                        integration/deployment inventory.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://educate.ceros.com/en/collections/14629865-markup"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Assigned and prioritized task queue through MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Complete SDK services are projects, threads, replies and uploads;
                        no MCP reviewer/project/priority queue resources.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://developer.markup.io/sdk/api-reference/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Session capture without recording video: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Session capture without recording video"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        No recorded DOM-session capture in the native website/asset review
                        inventory.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://educate.ceros.com/en/collections/14629865-markup"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · DOM, console and network bundle with screenshots: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Comment screenshot/browser context; no DOM+console+network
                        diagnostic capture.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://educate.ceros.com/en/articles/12454641-leaving-feedback-on-a-markup"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Selected text and replacement suggestions: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Selected PDF text can anchor comments; no structured
                        original/replacement website-text field.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://educate.ceros.com/en/articles/12462045-commenting-on-pdf-text-in-markup"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-timeline"
                  data-feature="timeline"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Shared playback and diagnostic timeline: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Video playback and timestamp pins; no synchronized console/network
                        diagnostics.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://educate.ceros.com/en/articles/12454895-annotating-video-markups"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-io-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-yes"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="MarkUp.io · Timestamped frame annotations: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="MarkUp.io · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>Scrub to exact video frames and place timestamped comments.</p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted MarkUp.io website/image/PDF/video review, full help
                        inventory, Chrome capture, current plans and SDK/API services.
                        Loom is counted explicitly as an external recording integration;
                        uploaded-video review is separate. Inspected public review client
                        SHA-256
                        1006f05ff1784c3f4b42721ae4d91ed486231f4cade0d7b04de4fea85ec0bf62.
                      </p>
                      <a
                        href="https://educate.ceros.com/en/articles/12454895-annotating-video-markups"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="markup-hero">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/markup-hero.html"
                    >Markup Hero</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-markup-hero-apacheLicense cell-markup-hero-allFeaturesFree cell-markup-hero-threadBundle cell-markup-hero-expertise cell-markup-hero-projectContext cell-markup-hero-multiApps cell-markup-hero-agentQueue cell-markup-hero-sessionOnly cell-markup-hero-screenshotDiagnostics cell-markup-hero-textSuggestions cell-markup-hero-timeline cell-markup-hero-frameAnnotations"
                    hidden
                  >
                    <span>Markup Hero</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span>
                  </button>
                </th>
                <td
                  id="cell-markup-hero-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Proprietary service terms rather than Apache-2.0 complete-product
                        license.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://markuphero.com/terms"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · All product features without a license fee: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · All product features without a license fee"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        All features in free plan; 25 markups, 8MB uploads and 24-hour
                        editing limits.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://markuphero.com/pricing"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Portable complete thread archive: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Exports images/PDFs, not a complete discussion/media/diagnostic
                        archive.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://help.markuphero.com/en/article/33-sharing-markups-download-copy-link.html"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-expertise"
                  data-feature="expertise"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Developer interface creates/reopens image markups; no MCP
                        feedback/context/queue service.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://docs.markuphero.com/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Developer interface creates/reopens image markups; no MCP
                        feedback/context/queue service.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://docs.markuphero.com/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-multiApps"
                  data-feature="multiApps"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        No native GitHub integration in the published integration
                        inventory.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://markuphero.com/features"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Assigned and prioritized task queue through MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Developer interface creates/reopens image markups; no MCP
                        feedback/context/queue service.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://docs.markuphero.com/"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Session capture without recording video: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Session capture without recording video"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshot/image/PDF product; capture and editing inventory has no
                        browser video or session workflow.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://markuphero.com/features"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · DOM, console and network bundle with screenshots: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshots and annotations have no DOM/console/network diagnostic
                        bundle.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://help.markuphero.com/en/article/1-intro-to-markup-hero.html"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Selected text and replacement suggestions: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Text boxes and OCR are image tools; no structured
                        original/replacement page-text suggestion.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://help.markuphero.com/en/article/6-markup-tools.html"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-timeline"
                  data-feature="timeline"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Shared playback and diagnostic timeline: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshot/image/PDF product; capture and editing inventory has no
                        browser video or session workflow.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://markuphero.com/features"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-markup-hero-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Markup Hero · Timestamped frame annotations: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Markup Hero · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshot/image/PDF product; capture and editing inventory has no
                        browser video or session workflow.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Markup Hero screenshot/image/PDF product, current complete
                        feature/pricing inventory, tool and collaboration guides, export
                        reference and browser annotation API. Desktop capture is included;
                        unrelated video editors discussed on its blog are excluded.
                      </p>
                      <a
                        href="https://markuphero.com/features"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="redpen-ai">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/redpen-ai.html"
                    >Redpen.ai</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-redpen-ai-apacheLicense cell-redpen-ai-allFeaturesFree cell-redpen-ai-threadBundle cell-redpen-ai-expertise cell-redpen-ai-projectContext cell-redpen-ai-multiApps cell-redpen-ai-agentQueue cell-redpen-ai-sessionOnly cell-redpen-ai-screenshotDiagnostics cell-redpen-ai-textSuggestions cell-redpen-ai-timeline cell-redpen-ai-frameAnnotations"
                    hidden
                  >
                    <span>Redpen.ai</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span>
                  </button>
                </th>
                <td
                  id="cell-redpen-ai-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Proprietary SaaS terms, not Apache-2.0 complete-product licensing.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/terms-of-service"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · All product features without a license fee: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · All product features without a license fee"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Advanced diagnostics/video and Enterprise capabilities require
                        paid plans.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/pricing"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Portable diagnostic JSON plus separate session HTML/media
                        attachments; no complete self-contained thread archive.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/viewing-diagnostic-information"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-expertise"
                  data-feature="expertise"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Published developer interfaces configure/capture widget feedback
                        and custom metadata; no MCP context or prioritized queue service
                        in audited API/help inventory.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/redpen-widget-javascript-api"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-projectContext"
                  data-feature="projectContext"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Versioned project guidance for agents: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Published developer interfaces configure/capture widget feedback
                        and custom metadata; no MCP context or prioritized queue service
                        in audited API/help inventory.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/redpen-widget-javascript-api"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-multiApps"
                  data-feature="multiApps"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Hosted GitHub account/organization authorization; no multi-App
                        self-hosted server configuration.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/connect-redpen-to-github"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-agentQueue"
                  data-feature="agentQueue"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Assigned and prioritized task queue through MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Assigned and prioritized task queue through MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Assigned and prioritized task queue through MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Published developer interfaces configure/capture widget feedback
                        and custom metadata; no MCP context or prioritized queue service
                        in audited API/help inventory.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/redpen-widget-javascript-api"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-sessionOnly"
                  data-feature="sessionOnly"
                  class="matrix-yes"
                >
                  <span class="matrix-mobile-label"
                    >Session capture without recording video</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Session capture without recording video: Available. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Session capture without recording video"
                    >
                      <span class="matrix-verdict">✓</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Available</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Explicitly submits recorded session even when no images/videos
                        were captured.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/session-replay"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-screenshotDiagnostics"
                  data-feature="screenshotDiagnostics"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >DOM, console and network bundle with screenshots</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · DOM, console and network bundle with screenshots: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · DOM, console and network bundle with screenshots"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Screenshots include diagnostics, but docs explicitly reserve
                        network logs for video; full DOM+console+network bundle is absent.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/viewing-diagnostic-information"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-textSuggestions"
                  data-feature="textSuggestions"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Selected text and replacement suggestions</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Selected text and replacement suggestions: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Selected text and replacement suggestions"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Complete annotation config uses text boxes/shapes; no selected
                        original/replacement webpage-text model.
                      </p>
                      <p class="evidence-basis">Public source audit</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://app.redpen.ai/main.f3cda96628072655025d.js"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-timeline"
                  data-feature="timeline"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Shared playback and diagnostic timeline</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Shared playback and diagnostic timeline: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Shared playback and diagnostic timeline"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Replay player supports play/pause/seek; diagnostics use a separate
                        viewer, not a verified shared event timeline.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/session-replay"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-redpen-ai-frameAnnotations"
                  data-feature="frameAnnotations"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label">Timestamped frame annotations</span>
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Redpen.ai · Timestamped frame annotations: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Redpen.ai · Timestamped frame annotations"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Can annotate video while recording; timestamped review-frame pin
                        objects not established.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted Redpen for Developers/Service, all published
                        support/FAQ/API categories, current plans, capture workflow,
                        independent session replay, diagnostic export and Android SDK;
                        static inspection of current publicly deployed client
                        annotation/control registries. No client code was executed or
                        represented as open server source.
                      </p>
                      <a
                        href="https://www.redpen.ai/docs/creating-the-first-issue-using-redpen"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
              </tr>
              <tr data-tool="pastel">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/pastel.html">Pastel</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    aria-controls="cell-pastel-apacheLicense cell-pastel-allFeaturesFree cell-pastel-threadBundle cell-pastel-expertise cell-pastel-projectContext cell-pastel-multiApps cell-pastel-agentQueue cell-pastel-sessionOnly cell-pastel-screenshotDiagnostics cell-pastel-textSuggestions cell-pastel-timeline cell-pastel-frameAnnotations"
                    hidden
                  >
                    <span>Pastel</span
                    ><span class="matrix-product-sign" aria-hidden="true">+</span>
                  </button>
                </th>
                <td
                  id="cell-pastel-apacheLicense"
                  data-feature="apacheLicense"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >Apache-2.0 licensed complete product</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Pastel · Apache-2.0 licensed complete product: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Pastel · Apache-2.0 licensed complete product"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Pastel-owned service and materials; no Apache-2.0 complete product
                        license.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Hosted website/asset canvases, complete help and integrations
                        inventory, detailed FAQ, current plans, Chrome extension, copy
                        suggestions, uploaded video reviews, PDF exports and the full
                        19-tool native MCP reference. Inspected public canvas client
                        SHA-256
                        d8d3c121f0a99b38818ee5df64d26c7380e2e5b83ea6dfe768115e11e5d40e23.
                      </p>
                      <a
                        href="https://usepastel.com/terms"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-pastel-allFeaturesFree"
                  data-feature="allFeaturesFree"
                  class="matrix-no"
                >
                  <span class="matrix-mobile-label"
                    >All product features without a license fee</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Pastel · All product features without a license fee: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Pastel · All product features without a license fee"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Free plan has one canvas; PM integrations/webhook and other
                        features require paid tiers.
                      </p>
                      <p class="evidence-basis">Explicit published limit</p>
                      <p class="evidence-scope">
                        Hosted website/asset canvases, complete help and integrations
                        inventory, detailed FAQ, current plans, Chrome extension, copy
                        suggestions, uploaded video reviews, PDF exports and the full
                        19-tool native MCP reference. Inspected public canvas client
                        SHA-256
                        d8d3c121f0a99b38818ee5df64d26c7380e2e5b83ea6dfe768115e11e5d40e23.
                      </p>
                      <a
                        href="https://usepastel.com/plans"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-pastel-threadBundle"
                  data-feature="threadBundle"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Portable complete thread archive</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Pastel · Portable complete thread archive: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Pastel · Portable complete thread archive"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        PDF preserves screenshot, replies and metadata;
                        media/DOM/replay/diagnostic archive not included.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted website/asset canvases, complete help and integrations
                        inventory, detailed FAQ, current plans, Chrome extension, copy
                        suggestions, uploaded video reviews, PDF exports and the full
                        19-tool native MCP reference. Inspected public canvas client
                        SHA-256
                        d8d3c121f0a99b38818ee5df64d26c7380e2e5b83ea6dfe768115e11e5d40e23.
                      </p>
                      <a
                        href="https://help.usepastel.com/en/articles/16241273-export-pastel-comments-to-a-pdf"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td id="cell-pastel-expertise" data-feature="expertise" class="matrix-no">
                  <span class="matrix-mobile-label"
                    >Owner-approved weighted reviewer guidance in MCP</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Pastel · Owner-approved weighted reviewer guidance in MCP: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Pastel · Owner-approved weighted reviewer guidance in MCP"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Complete MCP tool/data inventory has no owner-approved weighted
                        reviewer guidance.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted website/asset canvases, complete help and integrations
                        inventory, detailed FAQ, current plans, Chrome extension, copy
                        suggestions, uploaded video reviews, PDF exports and the full
                        19-tool native MCP reference. Inspected public canvas client
                        SHA-256
                        d8d3c121f0a99b38818ee5df64d26c7380e2e5b83ea6dfe768115e11e5d40e23.
                      </p>
                      <a
                        href="https://help.usepastel.com/en/articles/16399713-using-the-pastel-mcp-server"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td
                  id="cell-pastel-projectContext"
                  data-feature="projectContext"
                  class="matrix-partial"
                >
                  <span class="matrix-mobile-label"
                    >Versioned project guidance for agents</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Pastel · Versioned project guidance for agents: Partial support. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Pastel · Versioned project guidance for agents"
                    >
                      <span class="matrix-verdict">Partial</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Partial support</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        Canvas-specific investigation guidance; no versioned
                        owner-authored project guidance resource.
                      </p>
                      <p class="evidence-basis">Official documentation</p>
                      <p class="evidence-scope">
                        Hosted website/asset canvases, complete help and integrations
                        inventory, detailed FAQ, current plans, Chrome extension, copy
                        suggestions, uploaded video reviews, PDF exports and the full
                        19-tool native MCP reference. Inspected public canvas client
                        SHA-256
                        d8d3c121f0a99b38818ee5df64d26c7380e2e5b83ea6dfe768115e11e5d40e23.
                      </p>
                      <a
                        href="https://help.usepastel.com/en/articles/16399713-using-the-pastel-mcp-server"
                        target="_blank"
                        rel="nofollow noopener noreferrer"
                        >Read source <span aria-hidden="true">↗</span></a
                      >
                    </div>
                  </details>
                </td>
                <td id="cell-pastel-multiApps" data-feature="multiApps" class="matrix-no">
                  <span class="matrix-mobile-label"
                    >Multiple GitHub Apps on one server</span
                  >
                  <details class="matrix-evidence" name="comparison-evidence">
                    <summary
                      data-reviewed="2026-09-30"
                      title="Checked 30 September 2026"
                      aria-label="Pastel · Multiple GitHub Apps on one server: Unavailable. Checked 30 September 2026. Show evidence."
                      data-evidence-title="Pastel · Multiple GitHub Apps on one server"
                    >
                      <span class="matrix-verdict">×</span>
                    </summary>
                    <div class="matrix-evidence-body">
                      <p class="evidence-verdict">
                        <strong>Unavailable</strong> · Checked 30 September 2026
                      </p>
                      <p>
                        No native GitHub App server configuration in the integration
                        inventory.
                      </p>
                      <p class="evidence-basis">Documented product/tool inventory</p>
                      <p class="evidence-scope">
                        Hosted website/asset canvases, complete help and integrations
                        inventory, detailed FAQ, current plans, Chrome extension, copy
                        suggestions, uploaded video reviews, PDF exports and the full
                        19-tool native MCP reference. Inspected public canvas client