@tenux/cli@1.0.7
Access your computer from your phone — Tenux pairs a mobile browser IDE with an agent that runs on your own machine.
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe CLI’s default `start` path enables Sentry error reporting and includes a machine identifier, without disclosure in the inspected package description. The available opt-outs reduce risk, but undisclosed runtime telemetry warrants a warning.
Decision evidence
public snapshot- On `tenux start`, the CLI sets a built-in Sentry DSN by default unless telemetry is disabled or a DSN is already set.
- Sentry is initialized with the machine hostname or Fly machine ID as `serverName`.
- The error reporter sends exceptions and the supplied context to Sentry; the package provides `DO_NOT_TRACK` and `TENUX_TELEMETRY` opt-outs, but the collection is not disclosed in the inspected package description.
- The package describes a local agent that bridges a computer to Tenux’s mobile IDE, consistent with its CLI purpose.
- Login sends its token to the configured Tenux app URL, which defaults to `https://tenux.dev`.
- The Sentry setup is limited to the `start` command and can be disabled through environment settings.
Source & flagged code
11 flaggedPackage source references child process execution.
dist/restart-helper.jsView on unpkg · L3This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/chunk-MBXS3NBT.jsView on unpkgFindings
Affected versions and remediation
This report applies to @tenux/cli@1.0.7.
See all versions of @tenux/cli for other recorded verdicts.
- Review the evidence and your use of @tenux/cli@1.0.7 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.