@phanthy/phanthy-codeo@0.2.13
Phanthy Code coding agent for the terminal
AI Security Review
scanned 4d ago · by lpm-firewall-aiThe CLI sends runtime telemetry to the vendor by default, including account email and linkable identifiers, with an environment-variable opt-out. The behavior warrants a warning; the oversized CLI prevented the citation tool from verifying excerpts for the telemetry implementation.
Decision evidence
public snapshot- The package exposes a CLI whose entry point imports dist/cli.js.
- The CLI starts first-party telemetry automatically, stores events and a device ID, and sends batched events to https://code.phanthy.com/api/event_logging/batch. The payload can include account email and UUIDs, session, project and request IDs, model and provider, plus runtime and machine details; telemetry can be disabled with PHANTHY_CODEO_TELEMETRY=0.
- The CLI’s telemetry code filters sensitive metadata keys such as prompt, content, token, and tool output.
- package.json declares no lifecycle scripts, so the telemetry is runtime behavior rather than install-time activity.
- The network destination is the package’s own Phanthy service, and the events are usage telemetry rather than prompt or tool-output collection.
Source & flagged code
9 flaggedA single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/opentui-tree-sitter-worker.jsView on unpkg · L2Package source references dynamic require/import behavior.
Findings
Affected versions and remediation
This report applies to @phanthy/phanthy-codeo@0.2.13.
See all versions of @phanthy/phanthy-codeo for other recorded verdicts.
- Review the evidence and your use of @phanthy/phanthy-codeo@0.2.13 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.