portomatic@0.2.6
Slack for testing bots, with the real Slack client.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe flagged process execution is part of an explicitly invoked bot-testing helper, and the CLI updater targets the package's own npm release. Runtime telemetry is documented, excludes messages and credentials, and can be disabled; the relay supports the package's shared-link feature.
Decision evidence
public snapshot- The manifest describes a Slack bot testing emulator and exposes its CLI and emulator/testing entry points.
- The CLI updater checks the npm registry for a newer portomatic release and installs that package into its own version cache.
- The testing helper starts a child process only when its startBot method is called, using emulator credentials and captured logs.
- Telemetry rows contain event metadata and a device identifier; package documentation says telemetry excludes messages and credentials and documents opt-out settings.
- The relay provisions a device with the Portomatic relay service to support shared emulator links.
- The CLI performs an automatic update check by default and may install a newer release from the configured registry.
- Telemetry is enabled by default and sends usage events to telemetry.portomatic.com, with opt-out controls documented in the package.
- The shared-link relay contacts relay.portomatic.com and stores relay device credentials under the user's Portomatic home directory.
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.6.
See all versions of portomatic for other recorded verdicts.
- Review the evidence and your use of portomatic@0.2.6 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.