Ctrl K
ComunidadGuías…

site/compare/bugherd.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="Native pinned feedback, screenshot markup, selected-text edits, video narration and task-aware MCP are documented. Replay and deep diagnostics use a documented external integration. Public documents leave full-page capture and some recording controls unresolved. 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 BugHerd | Website feedback comparison"
    />
    <meta
      property="og:description"
      content="Native pinned feedback, screenshot markup, selected-text edits, video narration and task-aware MCP are documented. Replay and deep diagnostics use a documented external integration. Public documents leave full-page capture and some recording controls unresolved. 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/bugherd.html"
    />
    <link rel="canonical" href="https://feedbacks.softinator.ai/compare/bugherd.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 BugHerd | 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> / BugHerd</p>
        <div class="compare-hero">
          <h1>Feedbacks <span>or</span> BugHerd?</h1>
          <p>
            Native pinned feedback, screenshot markup, selected-text edits, video
            narration and task-aware MCP are documented. Replay and deep diagnostics use a
            documented external integration. Public documents leave full-page capture and
            some recording controls unresolved.
          </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">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/bugpin.html">BugPin</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="false"
                    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" class="matrix-active">
                <th scope="row">
                  <a class="matrix-product-link" href="/compare/bugherd.html">BugHerd</a
                  ><button
                    class="matrix-product-toggle"
                    type="button"
                    aria-expanded="true"
                    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