tscircuit@0.0.3075
**Design circuit boards with TypeScript and React.**
AI Security Review
scanned 8h ago · by lpm-firewall-aiThe browser bundle includes default PostHog telemetry for runframe activity and UI errors, with an opt-out but no disclosure in the package README. This is an undisclosed runtime collection risk, so the package should receive a warning rather than a publish block.
Decision evidence
public snapshot- The package exposes a bundled browser entry point that contains the runtime telemetry behavior.
- The browser bundle initializes PostHog unless telemetry is disabled, and captures runframe activity and UI error details including messages and stacks.
- The package has no install lifecycle scripts; its CLI loads the Tscircuit CLI when a user invokes it.
- The library entry point re-exports Tscircuit core and eval functionality, consistent with the package’s circuit design and evaluation purpose.
- The telemetry code has a TSCIRCUIT_TELEMETRY_DISABLED opt-out and uses anonymous identifiers in some contexts.
Source & flagged code
3 flaggedPackage contains source files above the normal full-analysis size ceiling.
dist/webworker.min.jsView on unpkgThe package exposes a bundled browser entry point that contains the runtime telemetry behavior.
dist/index.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to tscircuit@0.0.3075.
See all versions of tscircuit for other recorded verdicts.
- Review the evidence and your use of tscircuit@0.0.3075 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.