Automated package-squatting & slopsquatting detection signals across PyPI and npm — these are automated, unconfirmed signals. Use them to find candidates to investigate, but don't automatically assume they're malicious.

Sorted by risk score. Cleared packages hidden by default — add verdict:benign_community to include. Packages the registry has since removed are hidden too — see them on the Taken Down tab or add state:taken_down. Very risky packages require manual human audit. • Tag & Signal Legend →

Search & filter syntax reference
Filter with verdict: (malicious, suspicious, unverified_high_signal, squatted_stub…), ecosystem: (pypi/npm), hook: (install, network, pth, gyp, worm, c2, creds, binary, env, stealer, any — malicious hooks & behaviors), email:, domain:, keyword:, version: (comma = OR within a field, space = AND across fields), age:<6h / age:>90d (combine both for a range), state:live / state:taken_down (registry liveness — the feed defaults to state:live), lead:>7d (days we had a since-removed package flagged while it was still up), or a bare word for a package-name search.
Package Score ▼ Age Users Lines Growth Verdict Targeted Ecosystem Version Author Email domain Signals
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Node.js bindings for Lindera morphological analysis engine
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/index.js:59
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/index.js:59
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/index.js:67

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Seta Labs development standard: ESLint, Prettier and tsconfig presets, the `blueprint` CLI (wiring and structure checks, agent lint hook) and BLUEPRINT.md
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/lint-file.mjs:64 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/lint-file.mjs:83

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Database gates for Postgres projects: rls-verify, Atlas and Drizzle wrappers, and a per-checkout Postgres container.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/atlas.js:10 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/atlas.js:9 (+10 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Report pi session activity to Claude Session Monitor
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/csm-session-monitor.ts:45
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/csm-session-monitor.ts:26

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: postMessage bridge contract between gem-web and browser-playable games
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/gem-web-sdk.esm.js:1 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/gem-web-sdk.esm.js:1 (+3 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: xplat — dev/build/doctor for octane-xplat apps (web + iOS + Android + experimental macOS)
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/macos/dev.mjs:89 (+7 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/commands/doctor.mjs:283 (+3 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Unified AI dispatcher. One calling contract for OpenRouter, AWS Bedrock, direct OpenAI, and Cloudflare AI.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.cjs:1804 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.cjs:2337 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Your year of building with AI, as Wrapped-style cards, and an optional private profile. Reads your Claude Code and Codex logs locally.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/hour.mjs:739
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/hour.mjs:1024

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Command-line rendering for Gum.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/mark.ts:46
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/mark.ts:44

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Hydrate provider API keys into the session environment from a local cache.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/index.ts:103
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/index.ts:16

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: A compact, read-only Files and Git sidebar for Herdr and cmux
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/scripts/auto-open-herdr-tabs.mjs:30 (+33 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/scripts/file-preview.mjs:286
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/scripts/siderail.mjs:124

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Possible Squatted Stub
— npm latest JustFront — 🪝 🌐
Package purpose: Установка AI-скиллов в Cursor, Codex, Claude Code, Antigravity и OpenCode
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/skills/impeccable/scripts/live-browser.js:3808 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/skills/impeccable/scripts/modern-screenshot.umd.js:1

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— pypi 1.0.0rc4 — — 🪝
Package purpose: Primary Path: self-hosted approval inbox + tamper-evident audit trail for AI agents
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in app/faults.py:21
  • CREDENTIAL_PATH_HARVESTING: 'Cloud Instance Metadata (AWS/GCP/Azure IMDS)' found in app/netguard.py:11

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
40 10d — — —
SUSPICIOUS
— npm latest — — 🪝
Package purpose: React 19 / Mantine 9 preview, planned layout, native PDF and typed XLSX for GK-DSL. The coordinated release is **1.7.1**. Check exact npm versions before installing:
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'process.binding/mainModule' found in package/dist/index.js:27391
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/index.js:32700

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest Nick Loui — 🪝 🌐
Package purpose: Model Context Protocol (MCP) server for interacting with Paperless-NGX document management system. Enables AI assistants to manage documents, tags, correspondents, and document types through the Paperless-NGX API.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/build/tools/documents.js:275
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/build/index.js:44
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Sensitive Token Harvesting' found in package/build/index.js:45
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/build/api/PaperlessAPI.js:102

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Start a Pipelex method app: npm create @pipelex/method-app@latest my-app -- --method <bundle | mt_… | address>
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/lib/git.mjs:66
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/lib/main.mjs:126

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest vic-cio — 🪝
Package purpose: wi: the CLI that owns every write into a Recursive Board vault
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/wi/wi.js:570 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/wi/wi.js:554 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest Martin Lipp — 🪝
Package purpose: Run automated GUI test sessions on Windows (Electron + Playwright e2e, CDP screenshot scripts, packaged-app smoke tests) on a hidden desktop: no windows on your screen, no stolen focus, and test runs that can go side by side.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/offstage.cjs:878
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/offstage.cjs:819

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Install Tech Inject components into a consumer React + TypeScript project.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:72 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/install.js:8

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Command line for a Kikimora Cloud instance: projects, credentials, repositories, tools, agents, tasks, sessions and costs.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/main.js:2704
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/main.js:6565

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: MCP stdio server for the Qianxing UI simulator
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.js:109 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:111
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:110

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Valkyrie Compiler Collect shared host runner for assembled Legion and Asgard CLIs.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/benchmark.ts:269 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/benchmark.ts:253 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Unverified Signal
— pypi 0.5.0 Matija Mikulinec — 🪝
Package purpose: AI coding agent security for Claude Code: reports risky actions in its transcripts, finds secrets left in them, and scores agent credentials.
Static code signals:
  • CREDENTIAL_PATH_HARVESTING: 'AWS Credentials (~/.aws/credentials)' found in ranwhat-0.5.0/ranwhat/clean.py:530
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ranwhat-0.5.0/ranwhat/clean.py:440
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'Python Subprocess / OS Execution' found in ranwhat-0.5.0/ranwhat/cli.py:360
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in ranwhat-0.5.0/ranwhat/cli.py:495
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ranwhat-0.5.0/ranwhat/cli.py:70
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in ranwhat-0.5.0/ranwhat/feed.py:170
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ranwhat-0.5.0/ranwhat/feed.py:68
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in ranwhat-0.5.0/ranwhat/known.py:80

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on PyPI →
40 10d — — —
Possible Squatted Stub
— npm latest Tzolkin — 🪝 🌐
Package purpose: Omni CLI (alpha): transforma uma pasta da sua máquina em um espaço Omni e sincroniza entre máquinas.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/api.js:14 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/config.js:11 (+3 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Audit a product's UI for AI slop with Broom, from the terminal. No GitHub access needed.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/broom.js:100
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/broom.js:70

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 10d — — —
Possible Squatted Stub
— npm latest — — 🪝
Package purpose: Express.js loyihalari uchun professional va qatlamli (Layered/MVC) scaffolding CLI generatori
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/cli.js:183

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: OpenCode TUI plugin that renders a graphical git commit graph in the sidebar
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/tui.js:75
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/tui.js:48

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: laya predict / laya bench command line
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/laya.js:19
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/laya.js:12

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Research: does letting Jev choose Claude Code's reasoning effort per step save money? A cache-safe proxy, shadow mode, and a benchmark to measure it. Unofficial.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/bench.mjs:144 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/bench.mjs:91 (+6 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest ReactTV — 🪝
Package purpose: Takes a scripted tour of your web app and hands you back a video.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/tooling/delivery-format.mjs:69 (+4 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/tooling/record.mjs:381

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Align Software Company — 🪝 🌐
Package purpose: Unofficial, self-hosted Model Context Protocol server for the OpenSolar API
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/dist/index.js:4847
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:583
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:7442

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest HARSHIT VADADORIYA — 🪝
Package purpose: Create a Node.js project from my industrial-standard template
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/index.js:19
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/index.js:103

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝 🌐
Package purpose: Earn while Claude thinks: paid one-question surveys in the idle window. Local daemon and CLI.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/cli.js:1394
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:5008
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:18

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Local MCP server for TouchDesigner with native project tools and offline skill guidance.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/connection.js:43
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/server.js:4

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: AI-Native 闭环工作流 + wiki 知识层脚手架——flow-kit init 一条命令为新项目装好 .agents 工作流引擎(阶段命令/角色契约/门禁钩子/kb 检索/看板/规则面预算)+ workflow 文档闭环 + wiki 知识库,装完自包含、零运行时依赖
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/modules/hosts/trae/hooks/post-edit-check.cjs:14 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/modules/hosts/trae/hooks/post-edit-check.cjs:73 (+9 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/modules/gates/generated-readonly/check-generated.mjs:9 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest EchoCyan — 🪝
Package purpose: 轻量级 AI 驱动的代码审查 CLI 工具
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'eval()' found in package/dist/index.js:714
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'new Function()' found in package/dist/index.js:714
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:142
  • ANTI_ANALYSIS_EVASION: 'CI/CD & Sandbox Environment Detection' found in package/dist/index.js:851

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest Juscribe, Inc. — 🪝 🌐
Package purpose: The Juscribe MCP server: lets your AI tool read and work your Juscribe board.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/createServer.js:101 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/createServer.js:9 (+2 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: Read-only MCP server over the Debifi integrator API
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:69 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/description.js:42 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: Spec-driven development with multi-agent coordination: task claims, conflict detection and a shared decision log, so multiple AI coding agents can work the same change safely.
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/bindings/claude-code.js:15 (+5 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/credentials.js:64 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Eugene Greendrake — 🪝
Package purpose: Vite config factory and build-env helpers for Vue 3 single-page apps: plugin set, strict dev port, alias, dedupe and source-package pre-bundling rules
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/src/env.ts:46
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/env.ts:10

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: TopoRealm 1.0 web seam inside the daemon: HTTP static hosting (web-ui build) + WS endpoint reusing the IPC wire envelope and the same event fanout (blueprint §2/§5, D22).
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/assets/index-Dd2iPuGS.js:1
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/static.ts:37

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: TopoRealm 1.0 CLI (bin: toporealm): core verbs, module add/rm/list, migrate, host sync, --json envelope, exit codes 0/1/2, hint+fix errors, did-you-mean.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/src/index.ts:860
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/src/bin/toporealm.ts:7

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: The dotctl command: build mini apps and run them in the simulator
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/dist/cli.js:310
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:303 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/dist/server-BfPAnsSf.js:9412
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Bulk Environment Harvesting' found in package/dist/server-BfPAnsSf.js:9502

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: BotConnector CLI/TUI -- a local-first AI agent for the terminal.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'require('child_process')' found in package/bin/botconnector.js:11
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/botconnector.js:166
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/botconnector.js:145

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest — — 🪝
Package purpose: opencode gates for zft — the contract-first traceability framework. A dispatch gate that requires a contract binding before implementation work, and an L0 lint gate that fires on every .zft/ edit.
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/zft-lint-gate.js:114 (+1 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/zft-lint-gate.js:73 (+1 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Foxxo — 🪝 🌐
Package purpose: MCP server for Targetprocess: read and manage cards by name, with your team rules enforced and every write verified
Static code signals:
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/build/config.js:17
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/build/http/core.js:17
  • SOURCE_CODE_ENCODED_PAYLOAD: 'Buffer.from(..., 'base64')' found in package/build/tools/generic/extras.js:280

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest Arcapis — 🪝 🌐
Package purpose: TypeScript SDK for Arcapis — the shared on-chain cache and pay-per-call gateway for AI APIs on Arc. Per-call EIP-712 auth and automatic cross-agent cache-hit detection.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.js:85
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/index.js:18

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Possible Squatted Stub
— npm latest — — 🪝 🌐
Package purpose: PRE-ECHO where the agent is: hold a second thought while it works, and it reaches the agent within two beats; a status line that rings when it finishes; the MCP server. Shadow mode spends nothing until someone presses.
Static code signals:
  • MISSING_SOURCE_REPOSITORY_URL
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/cli.js:377
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:611

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Niadra — 🪝 🌐
Package purpose: TypeScript SDK for Niadra, the omnichannel memory layer for a company's AI agents: context before the model call, history, tools and MCP.
Static code signals:
  • SOURCE_CODE_ENCODED_PAYLOAD: 'atob()' found in package/dist/index.cjs:4435 (+2 more occurrence(s) elsewhere)
  • SOURCE_CODE_NETWORK_CALL: 'fetch/axios/XMLHttpRequest' found in package/dist/index.cjs:653 (+3 more occurrence(s) elsewhere)
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/dist/cli.js:11106 (+2 more occurrence(s) elsewhere)

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →
40 11d — — —
Unverified Signal
— npm latest Link System — 🪝
Package purpose: Scaffold Link System back (Fastify+Prisma) and front (Next+shadcn) projects
Static code signals:
  • SOURCE_CODE_DYNAMIC_EXECUTION: 'execSync/spawnSync' found in package/bin/cli.js:81
  • SOURCE_CODE_ENV_VARS_ACCESS: 'Environment Variable Access (process.env / os.environ)' found in package/bin/cli.js:84

Signals reflect what our detector observed, not a confirmed determination of wrongdoing.

View package on npm →

LINK COPIED TO CLIPBOARD