webperf-interaction

Pass

Audited by Gen Agent Trust Hub on Mar 11, 2026

Risk Level: SAFE
Full Analysis
  • [DYNAMIC_EXECUTION]: The script scripts/Scroll-Performance.js overrides the global EventTarget.prototype.addEventListener method. This is used to monitor and log whether scroll and touch event listeners are registered as passive, which is a standard performance auditing technique to identify potential causes of scroll jank.
  • [DATA_EXFILTRATION]: The scripts/Long-Animation-Frames-Helpers.js file contains functions exportJSON and exportCSV that allow users to download collected performance data. These functions use the browser's Blob API and simulated anchor clicks to save data locally; no network requests are made to send this data to external servers.
  • [SAFE]: All scripts utilize standard browser APIs such as PerformanceObserver to track long-animation-frame, event, layout-shift, and longtask entries. The behavior of the scripts is consistent with the skill's stated purpose of performance analysis and debugging.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 11, 2026, 09:50 PM