Try a sample:

Pick a sample or paste a fixture URL. Live URL fetching is in the roadmap — this prototype scans five named pages locally.

How it works

  1. Fetch the page like an agent would

    TrapScout reads the page the way a browser-using agent does — visible text, plus ARIA, alt, title, hidden nodes, off-screen content, and the decoded contents of base64 / hex / zero-width payloads.

  2. Run eight detector families

    DOM hiding, CSS hiding, ARIA / alt / title, instruction phrasing, encoded payloads, fake tool-call structure, credential exfil, and policy override. Each finding carries a severity weight and a plain-English mitigation.

  3. Score and clean

    The page gets a 0–100 score. A copy-pasteable cleaned prompt strips the trap content so you can feed your agent text it can actually trust.

Why this matters in May 2026