modelence@0.23.1
The Node.js Framework for Real-Time MongoDB Apps
AI Security Review
scanned 2mo ago · by lpm-firewall-aimodelence@0.23.1 is the published Modelence framework: no registry install hooks mutate the consumer, and network plus process use sit on explicit CLI commands and startApp talking to cloud.modelence.com. Scanner exfil labels are first-party setup, deploy, and opt-out app-start telemetry, including a same-vendor Claude plugin write only when setup finds no .claude/settings.json.
Decision evidence
public snapshot- startApp posts project name, package version, hostname, and environment id to cloud.modelence.com unless MODELENCE_TRACKING_ENABLED is false.
- The modelence CLI talks to cloud.modelence.com for browser login, setup, bundle upload, and deploy.
- modelence setup may create .claude/settings.json that enables the first-party Modelence Claude Code plugin when that file is missing.
- The CLI uses execSync for a user post-build command and to launch tsx or node.
- The prepare script sets git core.hooksPath to .husky two directories up.
- No preinstall, install, or postinstall hooks; prepare is monorepo husky config and prepublishOnly only builds.
- Hosts are first-party Modelence Cloud, docs, GitHub, Google OAuth, and a public disposable-email list.
- CLI network, env writes, and Claude settings happen only when the user runs modelence commands.
- Tracking is product telemetry of app identity, not env or secret scraping, and startApp is the trigger rather than install or import.
- The Claude plugin is the same-vendor github.com/modelence/modelence marketplace and is created only if .claude/settings.json does not already exist.
Source & flagged code
9 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/bin/modelence.jsView on unpkg · L1This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/bin/modelence.jsView on unpkgFindings
Affected versions and remediation
This report applies to modelence@0.23.1.
See all versions of modelence for other recorded verdicts.
- Review the evidence and your use of modelence@0.23.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.