Skip to content

Security

The Star Freight Client is a local-only desktop application. It has no network capabilities and no cloud dependencies.

DataAccessPurpose
PNG sprite filesRead-onlyCharacter rendering
JSON manifestsRead-onlyPack metadata and checksums
JSON-RPC messagesLocal stdioCommunication with Python engine subprocess
  • No cloud services or remote APIs
  • No user accounts or authentication
  • No save files (the Python engine handles persistence)
  • No user telemetry or analytics
  • No credentials, tokens, or secrets

The client spawns python -m portlight.app.cli rpc as a local child process. Communication happens exclusively over stdio (stdin/stdout) — no network sockets are opened. The child process exits when the client exits. The python_path and save_slot are configurable exports on EngineBridge, but both default to safe local values ("python" and "default").

Email: 64996768+mcp-tool-shop@users.noreply.github.com

ActionTimeline
Acknowledge report48 hours
Assess severity7 days
Release fix30 days