sneakoscope@10.3.6
Sneakoscope Codex (`sks`) is an open-source trust layer for Codex CLI and ChatGPT Desktop. It coordinates bounded AI coding agents, records machine-verifiable evidence, preserves project memory, and blocks release claims that are not supported by current
AI Security Review
scanned 27d ago · by lpm-firewall-aiPostinstall installs and can launch the package's own menu bar and a persistent LaunchAgent on interactive global macOS installs before the bootstrap opt-in. That is first-party install-time agent setup with visible logs and opt-outs, so it is a warning rather than a hidden foreign control-surface hijack.
Decision evidence
public snapshot- npm postinstall runs node ./dist/bin/sks.js postinstall.
- That command installs the SKS menu bar before the SKS_POSTINSTALL_BOOTSTRAP gate.
- On an interactive global macOS install the menu-bar policy defaults to install and launch.
- The installer applies a user LaunchAgent with RunAtLoad and KeepAlive for com.sneakoscope.sks-menubar.
- Broader Codex, HOME, and project bootstrap stays off unless SKS_POSTINSTALL_BOOTSTRAP=1.
- Local, CI, non-macOS, and non-interactive installs skip the menu bar.
- SKS_POSTINSTALL_NO_MENUBAR=1 and SKS_POSTINSTALL_NO_BOOTSTRAP=1 disable it.
- The install prints a status line and is a first-party SKS app, not a hidden foreign agent config write.
- Dependencies do not include sneakoscope itself, and this install path does not send credentials.
Source & flagged code
15 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage contains a possible secret pattern.
dist/core/codex/managed-proxy-env.jsView on unpkg · L43Findings
Affected versions and remediation
This report applies to sneakoscope@10.3.6.
See all versions of sneakoscope for other recorded verdicts.
- Review the evidence and your use of sneakoscope@10.3.6 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.