@recallai/desktop-sdk@2.0.38
Recall Desktop SDK
AI Security Review
scanned 22d ago · by lpm-firewall-aiThe install-time download and native process launch match the package’s desktop SDK function: the source selects platform archives from Recall’s release host and starts the local process through initialization. I found no concrete unrelated data transfer or malicious behavior in the inspected source.
Decision evidence
public snapshot- package.json defines an install hook that runs setup.js.
- setup.js chooses a macOS or Windows native SDK archive using the package commit identifier; the archive host is Recall’s release bucket.
- setup.js extracts the archive into the package directory, replacing the platform SDK files it manages.
- The runtime logging operation formats log data and sends it through the SDK command channel only when the native process is running.
- The SDK’s initialization path starts the native process, and its default API endpoint is Recall’s HTTPS API.
Source & flagged code
4 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgpackage.json defines an install hook that runs setup.js.
package.jsonView on unpkg · L14Findings
Affected versions and remediation
This report applies to @recallai/desktop-sdk@2.0.38.
See all versions of @recallai/desktop-sdk for other recorded verdicts.
- Review the evidence and your use of @recallai/desktop-sdk@2.0.38 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.