Please report security vulnerabilities through GitHub Security Advisories.
Do not open a public issue for security vulnerabilities.
Your report should include:
- A descriptive title
- Severity assessment (Critical / High / Medium / Low)
- Affected component(s)
- Steps to reproduce
- Impact description
We will acknowledge your report within 72 hours and aim to release a fix within 14 days for critical issues.
OpenTypeless follows a Bring Your Own Key (BYOK) model:
- All API keys are stored locally on the user's machine via
tauri-plugin-store - No cloud account or server-side storage is required for the core product
- Audio data is sent directly from the user's machine to the chosen STT/LLM provider
- Cloud proxy mode requires authentication via session token
- The application does not collect telemetry or usage data
- CSP is enabled in the Tauri webview
The following are not considered vulnerabilities:
- Prompt injection in LLM responses (no security boundary to bypass)
- Users exposing their own API keys through misconfiguration
- Issues requiring physical access to the user's machine
- Vulnerabilities in third-party STT/LLM provider APIs