@tscircuit/runframe@0.0.3106
[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe static scanner’s credential-exfiltration alert is not supported: the registry token flow is for an explicit sign-in to the package’s own registry. However, the bundle enables runtime analytics by default and reports the embedding domain, which is identifying host information, so this is suspicious telemetry.
Decision evidence
public snapshot- The bundled code initializes PostHog at import time unless a global opt-out is set; tracking is enabled by default.
- Telemetry identifies the embedding site using its domain and sends that domain along with activity properties such as component and active tab.
- Rendering CircuitJsonPreview triggers activity telemetry, so it can report usage without a separate telemetry prompt.
- The manifest declares no install, preinstall, or postinstall hook.
- The flagged registry token flow is part of an explicit sign-in handler and targets the tscircuit registry service.
- No evidence shows credentials or project files being sent to an unrelated collector.
Source & flagged code
4 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/chunk-E3PSHAGJ.jsView on unpkgPackage source references dynamic require/import behavior.
dist/chunk-E3PSHAGJ.jsView on unpkg · L3810Findings
Affected versions and remediation
This report applies to @tscircuit/runframe@0.0.3106.
See all versions of @tscircuit/runframe for other recorded verdicts.
- Review the evidence and your use of @tscircuit/runframe@0.0.3106 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.