@grovetech/defender@0.31.0
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 2d ago · by lpm-firewall-aiThe package does not show credential theft or install-time malicious behavior. However, its explicitly invoked `init` command sends undisclosed install telemetry by default, which warrants a warning.
Decision evidence
public snapshot- The `defender init` command sends an `install_started` event before asking for confirmation.
- The event is POSTed to `https://grovetechai.com/api/defender/install-telemetry` by default and includes the event, CLI source, payload, and timestamp.
- The manifest exposes this code as a CLI; the reviewed telemetry sends install status and framework or error details, not project file contents or credentials.
- Telemetry runs only when a user invokes the `init` command; no install lifecycle hook triggers it.
- Replay mode sends the package’s Defender API key to the Defender API, matching the feature’s stated purpose.
- The README describes the product’s reporting features but does not disclose the CLI install telemetry or provide an opt-out.
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.31.0.
See all versions of @grovetech/defender for other recorded verdicts.
- Review the evidence and your use of @grovetech/defender@0.31.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.