@grovetech/defender@0.28.1
Active runtime protection for vibe-coded apps — drops in as Express middleware (web + AI layer), blocks prompt injection, PII leaks, and sensitive paths in real time. By Grovetech AI.
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe package’s runtime telemetry sends the machine hostname to its vendor’s service by default when an API key is configured. Because the README does not disclose this identifying field, this is suspicious telemetry rather than a clean result.
Decision evidence
public snapshot- The SDK defaults telemetry to Grovetech’s ingest endpoint and uses a configured API key or the corresponding environment variable.
- The SDK derives a hostname from the machine and includes it in telemetry payloads sent to the configured endpoint.
- The README describes runtime protections and reporting violations to telemetry, but does not disclose that the machine hostname is sent.
- The package’s stated purpose is runtime protection, and telemetry reports violations for its dashboard.
- Telemetry can be disabled with `telemetry: false`; without an API key, uploads are disabled.
- The CLI telemetry payload is event data, and its endpoint is Grovetech’s install telemetry service.
Source & flagged code
8 flaggedPackage text addresses the security reviewer or scanner and tries to influence the review outcome.
README.mdView on unpkgSource appears to send environment or credential material to an external endpoint.
dist/esm/cli.jsView on unpkg · L4Findings
Affected versions and remediation
This report applies to @grovetech/defender@0.28.1.
See all versions of @grovetech/defender for other recorded verdicts.
- Review the evidence and your use of @grovetech/defender@0.28.1 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.