@tscircuit/runframe@0.0.3143
[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)
AI Security Review
scanned 2h ago · by lpm-firewall-aiThe reviewed browser code sends error messages and stacks through runtime telemetry without an evident disclosure or consent step, so this is suspicious telemetry. The flagged registry token flow is directed to the package’s own registry service and does not support a malicious verdict.
Decision evidence
public snapshot- Browser telemetry initializes by default outside localhost; only an explicit global flag disables it.
- The error telemetry hook sends error messages and stacks to PostHog unless the same opt-out flag is set.
- The package also reports activity fields such as source, component, embed status, and active tab.
- The package entry point exports browser UI components, consistent with the reviewed code running as a browser library.
- The sign-in flow uses the tscircuit registry API host and sends its login-page token to that service.
- Activity telemetry is limited in the inspected hook to component and usage fields; it does not include source code or credentials there.
Source & flagged code
4 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/chunk-LPB45YB3.jsView on unpkgPackage source references dynamic require/import behavior.
dist/chunk-LPB45YB3.jsView on unpkg · L3812Findings
Affected versions and remediation
This report applies to @tscircuit/runframe@0.0.3143.
See all versions of @tscircuit/runframe for other recorded verdicts.
- Review the evidence and your use of @tscircuit/runframe@0.0.3143 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.