@iamem/amem@0.7.3
Local personal agent memory for Cursor and Claude Code. Private to your machine — never shared.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe default postinstall hook sends limited telemetry to getamem.com, which makes this suspicious under the install-time telemetry rule. The reviewed backup persistence is user-triggered, and the telemetry payload contains no sensitive machine or project details.
Decision evidence
public snapshot- The manifest runs scripts/postinstall.js during installation.
- The postinstall hook sends package name and version, Node version, platform, architecture, and a timestamp; it does not include host, user, project, or credential data.
- The hook POSTs the payload to getamem.com, with opt-outs for AMEM_TELEMETRY_DISABLED, CI, and NODE_ENV=test.
- Backup persistence is created only by the explicit `amem backup schedule` command.
- The install ping contains package and runtime metadata rather than machine identifiers or sensitive data.
- The package describes itself as local personal agent memory, and the reported backup schedule is an explicit user command.
Source & flagged code
7 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references dynamic require/import behavior.
dist/app-shell.jsView on unpkg · L28Findings
Affected versions and remediation
This report applies to @iamem/amem@0.7.3.
See all versions of @iamem/amem for other recorded verdicts.
- Review the evidence and your use of @iamem/amem@0.7.3 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.