@simon-says-build/demo-player
SimonSays mobile demo player: walks a preview's viewer through a job's change, inside the app. Renders nothing unless the bundle carries a demo.
This report shows the evidence for @simon-says-build/demo-player@0.9.0. 0 of 11 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe rescue feature sends selected screen text to the configured service automatically when a tour target is missing. This is relevant to the demo player’s function, but the transfer can include user-visible information and has no separate confirmation, so it warrants a warning.
Decision evidence
public snapshot- If a tour target remains missing past the wait period, the player automatically requests a rescue once for that step.
- The rescue request includes the current screen candidates along with the actor and step indices.
- Candidates can contain accessibility labels and visible text from the app’s screen.
- The request is POSTed to the configured demo API’s repair endpoint using the demo token.
- The manifest declares no install, preinstall, or postinstall hook.
- The screen capture is limited to candidate labels and short visible text for the demo’s target-repair feature; no unrelated host is hard-coded.
- Review and release actions are initiated by user-facing buttons.
Source & flagged code
6 flaggedIf a tour target remains missing past the wait period, the player automatically requests a rescue once for that step.
src/DemoHost.jsView on unpkg · L142The rescue request includes the current screen candidates along with the actor and step indices.
src/DemoHost.jsView on unpkg · L108Findings
Affected versions and remediation
This report applies to @simon-says-build/demo-player@0.9.0.
The versions list below shows the verdict for each recorded version.
- Review the evidence and your use of @simon-says-build/demo-player@0.9.0 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.