portomatic@0.2.5
Slack for testing bots, with the real Slack client.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe authenticated CLI automatically sends account-linked device metadata to the package’s service during normal use, without an evident disclosure or opt-out. This is undisclosed runtime telemetry, while the flagged subprocess output appears to remain local.
Decision evidence
public snapshot- After sign-in, each authenticated CLI invocation reports device and account identifiers, CLI version, platform, and last-seen time to the package service.
- The report runs in the background after successful sign-in and when an existing session is used; no opt-out is shown in these paths.
- The CLI requires sign-in for ordinary commands, making the device report reachable during normal use.
- The report targets the package’s own service and carries account/device metadata rather than credentials or project contents.
- The testing helper’s subprocess output is retained in a bounded in-memory log; the reviewed code does not show it being sent externally.
- The manifest has no install, preinstall, or postinstall hook.
Source & flagged code
7 flaggedPackage source references child process execution.
products/slack/dist/src/cli/start.jsView on unpkg · L1Package source references dynamic require/import behavior.
products/slack/dist/src/main.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to portomatic@0.2.5.
See all versions of portomatic for other recorded verdicts.
- Review the evidence and your use of portomatic@0.2.5 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.