@canonry/canonry@7.73.0
Self-hosted AI visibility (AEO) platform: track how ChatGPT, Claude, Gemini, and Perplexity cite your domain, join it with Search Console, GA4, server-side traffic, and paid media, and fix what you find through agent tools (CLI, REST, MCP). Local SQLite.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe CLI sends default-on telemetry to Canonry, including command and setup details with a persistent ID derived from hostname and MAC address. Although the package offers a disable command and sometimes shows a notice, it skips that notice when no config exists even though telemetry remains enabled, making this undisclosed runtime telemetry suspicious.
Decision evidence
public snapshot- Ordinary CLI commands track telemetry by default when telemetry is enabled; with no config, telemetry is enabled.
- Finished-command events include the command name, success, duration bucket and setup state.
- Telemetry is sent to Canonry and includes anonymous and machine IDs; the machine ID can be derived from the hostname and MAC address.
- The disclosure notice is shown only when a config exists and has no anonymous ID. With no config, that notice is skipped while telemetry remains enabled.
- The telemetry goes to the package publisher’s own Canonry endpoint, not an unrelated collector.
- The package provides a telemetry disable command and a first-run notice in some configuration states.
- The manifest declares no lifecycle scripts, and the reviewed telemetry flow does not show credential collection or transmission.
Source & flagged code
9 flaggedPackage source references child process execution.
dist/chunk-3ANSG6YT.jsView on unpkg · L6553Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/chunk-3ANSG6YT.jsView on unpkg · L392Findings
Affected versions and remediation
This report applies to @canonry/canonry@7.73.0.
See all versions of @canonry/canonry for other recorded verdicts.
- Review the evidence and your use of @canonry/canonry@7.73.0 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.