@apso/cli@0.39.2
Apso CLI
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe package’s first-run notice discloses usage analytics and provides opt-outs, but does not disclose its automatic Sentry exception reporting or the failure details included in PostHog events. This undisclosed runtime telemetry warrants a warning.
Decision evidence
public snapshot- Every CLI command initializes PostHog and Sentry telemetry automatically; the first-run notice describes usage analytics but does not mention Sentry error reporting.
- Command failures are sent to Sentry, and failure events include the error message and code in PostHog properties.
- The telemetry notice says command name, CLI version, and OS are collected, and provides CLI and environment-variable opt-outs.
- The package’s telemetry code says it does not collect code, schemas, or file contents; PostHog uses its own ingestion host.
- The flagged npm install runs only when the user invokes `apso dev` and the project lacks `node_modules`; the update install runs only through `apso update`.
Source & flagged code
6 flaggedPackage source references child process execution.
dist/lib/upgrade.jsView on unpkg · L12Package source references shell execution.
dist/commands/init.js#virtual:normalized:round1View on unpkg · L6Findings
Affected versions and remediation
This report applies to @apso/cli@0.39.2.
See all versions of @apso/cli for other recorded verdicts.
- Review the evidence and your use of @apso/cli@0.39.2 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.