The latest release on main receives security fixes.
Report privately via GitHub Security Advisories. Do not open a public issue for security problems. You can expect an initial response within a week.
What the app touches, so you know what matters:
- Codex credentials: the app reads
~/.codex/auth.json(created bycodex login) and refreshes tokens againstauth.openai.com. It writes refreshed tokens back to that file and nowhere else. - Relay API keys: stored in the macOS Keychain (
kSecClassGenericPassword), never in UserDefaults, logs, or source. - Network: requests go only to the ChatGPT backend, the user-configured relay base URL, and image CDN URLs returned by the relay.
- No telemetry: the app collects nothing and phones home to no one. Logs stay local in
~/Library/Logs/Image Studio/.
Reports about key leakage, credential handling, or unexpected network destinations are especially welcome.