Short version
- Lite runs locally and does not require an account.
- The default scan does not upload your workspace to an MCP Preflight backend.
- Pro is also unlocked locally with a signed license token.
Privacy
This page explains what MCP Preflight reads, what it stores on disk, and what it does not send anywhere else.
MCP Preflight reads local files that help it understand how an MCP setup is wired together.
.vscode/mcp.json and other common MCP config filespackage.json, pyproject.toml, and lockfile presence.envThe default scan is static and local. It does not send your source code, prompts, or config files to an MCP Preflight service.
The current Pro unlock path is local too. A signed license token can be stored on disk and verified on the machine without requiring an MCP Preflight account.
MCP Preflight can keep a small local activity log so you can answer practical questions like how many scans you have run, whether a Pro token is already installed, and how often you have hit a Pro-only feature. The log stays on the machine. It does not store workspace contents.
MCP_PREFLIGHT_DISABLE_ACTIVITY=1MCP_PREFLIGHT_ACTIVITY_FILE=/path/to/activity-log.jsonl