@openuidev/lang-core@0.2.15
Framework-agnostic core for OpenUI Lang: parser, prompt generation, validation, and type definitions
AI Security Review
scanned 2mo ago · by lpm-firewall-aiAutomatic install-time telemetry and persistent pseudonymous tracking create a concrete privacy/data-egress risk, but the inspected source does not establish malicious payload execution or destructive behavior.
Decision evidence
public snapshot- npm postinstall executes telemetry automatically.
- It creates persistent installation state and a salted project identifier.
- Install telemetry POSTs metadata to a configured PostHog endpoint.
- The hook reads the local Git remote before hashing it.
- Payload construction hashes project identity rather than sending the raw Git origin.
- Telemetry can be disabled with OPENUI_TELEMETRY_DISABLED or DO_NOT_TRACK.
- Runtime telemetry is explicit opt-in; no remote code loading or destructive behavior found.
Source & flagged code
5 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @openuidev/lang-core@0.2.15.
See all versions of @openuidev/lang-core for other recorded verdicts.
- Review the evidence and your use of @openuidev/lang-core@0.2.15 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.