@archymedes/friday@3.12.6
Friday — a coding agent for your terminal that shows its work, asks before it changes anything, and proves a change works. Any model: ten providers, free models, your Claude subscription or your ChatGPT plan.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe default startup ping is undisclosed in the package documentation, so it meets the warning-level rule for runtime telemetry. Its payload is limited to an install/update event, version, platform, and architecture, and I found no evidence of malicious collection or install-hook contact.
Decision evidence
public snapshot- Ordinary CLI startup calls sendInstallCue without waiting for a user telemetry choice.
- The cue contains only an install/update event, CLI version, OS platform, and architecture.
- The cue is POSTed to https://archymedes.xyz/api/v1/count/ by default; code provides environment-variable opt-outs.
- The only declared lifecycle script is prepublishOnly, which runs the build.
- The telemetry does not include project data, credentials, hostnames, or command output.
- The cue is sent only when the stored version differs, so it is limited to an initial run or version update.
Source & flagged code
10 flaggedPackage source references dynamic require/import behavior.
bin/friday.mjsView on unpkg · L16Findings
Affected versions and remediation
This report applies to @archymedes/friday@3.12.6.
See all versions of @archymedes/friday for other recorded verdicts.
- Review the evidence and your use of @archymedes/friday@3.12.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.