Close Open Privacy Scan

bolt Snapshot: commit 7f3eb8a
science engine v1.4
schedule 2026-07-14T00:31:47.147418+00:00

verified_user No application data leak found

No high-confidence exfiltration was found in application code.

App Privacy Score

97 /100
Low privacy risk

Low risk · 19 finding(s)

Dependency score: 100 (Low risk)

bar_chart Score Breakdown

env_fs −3

list Scan Summary

0 high 0 medium 19 low
First-party packages: 3
Dependency packages: 0
Ecosystem: npm

swap_horiz External domains

api.github.comcodeload.github.comcodex-invalid.localdevelopers.openai.comgithub.comneverssl.complatform.openai.com

</> First-Party Code

first-party (npm)

npm first-party
expand_more 14 low-confidence finding(s)
low env_fs production #eec8118a7a895407 Environment-variable access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:47
  process.env.HTTP_PROXY ||

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #cde7d46c155b6cf0 Environment-variable access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:48
  process.env.HTTPS_PROXY ||

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3dffce64e6edff0d Environment-variable access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:49
  process.env.http_proxy ||

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #efbc526fcec4dbaa Environment-variable access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:50
  process.env.https_proxy;

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #09e325324abc2cf5 Filesystem access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:140
        readFile(headerPath, "utf8"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #33f0146899d5ecb6 Filesystem access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:141
        readFile(bodyPath, "utf8"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #708bc63716cde0f4 Environment-variable access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:272
  [process.env.TMPDIR, process.env.TEMP, process.env.TMP].forEach((baseDir) => {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #aa0a26b1225aa5b7 Filesystem access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:387
    const manual = await readFile(cacheFilePath(cacheDir), "utf8");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #dbb22638e2deb810 Filesystem access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:397
  await writeFile(tmpPath, manual, "utf8");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c712fec944d7cb1c Filesystem access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/fetch-codex-manual.mjs:404
  await writeFile(tmpPath, outlineText, "utf8");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7f241a97fd2cda1c Environment-variable access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/resolve-latest-model-info.cjs:14
    source: process.env.LATEST_MODEL_URL || DEFAULT_URL,

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f3264b863ef0b8ca Environment-variable access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/resolve-latest-model-info.cjs:15
    baseUrl: process.env.LATEST_MODEL_BASE_URL || DEFAULT_BASE_URL,

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e66b90f7febe2c7c Filesystem access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/resolve-latest-model-info.cjs:34
    return fs.readFile(new URL(source), "utf8");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #55ce6677b13e68b7 Filesystem access.
repo/codex-rs/skills/src/assets/samples/openai-docs/scripts/resolve-latest-model-info.cjs:38
    return fs.readFile(path.resolve(source), "utf8");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (npm): codex-cli

npm first-party
expand_more 3 low-confidence finding(s)
low env_fs production #b53a38c7f5e59d82 Filesystem access.
repo/codex-cli/bin/codex.js:5
import { existsSync, realpathSync } from "fs";

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6d60e9b2fdb60a11 Environment-variable access.
repo/codex-cli/bin/codex.js:159
  const userAgent = process.env.npm_config_user_agent || "";

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #76605a0a6818f51f Environment-variable access.
repo/codex-cli/bin/codex.js:164
  const execPath = process.env.npm_execpath || "";

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (npm): sdk/typescript

npm first-party
expand_more 2 low-confidence finding(s)
low env_fs production #4ad12dcef8c5a3cf Environment-variable access.
repo/sdk/typescript/samples/helpers.ts:5
    process.env.CODEX_EXECUTABLE ??

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5ec91ead8e322325 Filesystem access.
repo/sdk/typescript/src/outputSchemaFile.ts:30
    await fs.writeFile(schemaPath, JSON.stringify(schema), "utf8");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.