@tscircuit/runframe@0.0.3128
[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe package’s browser bundle sends runtime telemetry to its own analytics host by default, including the embedding page’s hostname and diagnostic error details. This is an identifying telemetry disclosure issue; the inspected code did not establish credential theft or unrelated file collection.
Decision evidence
public snapshot- Browser bundle initializes PostHog telemetry by default and sends it to postpig.tscircuit.com.
- Telemetry derives an identity from the embedding page’s hostname and includes that domain in captured events.
- The preview reports UI activity including the selected tab and whether it is web embedded.
- Runtime error messages and stacks are sent unless telemetry is disabled through a global setting.
- The reported activity is limited to preview state and an anonymous or domain identity; no credential theft or unrelated file collection was established.
- Registry sign-in is initiated by a user action and uses the tscircuit registry API.
Source & flagged code
4 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/chunk-XQ3WQRJW.jsView on unpkgPackage source references dynamic require/import behavior.
dist/chunk-XQ3WQRJW.jsView on unpkg · L3810Findings
Affected versions and remediation
This report applies to @tscircuit/runframe@0.0.3128.
See all versions of @tscircuit/runframe for other recorded verdicts.
- Review the evidence and your use of @tscircuit/runframe@0.0.3128 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.