We provide security updates for the following versions:
| Version | Supported |
|---|---|
| 2.6.x (Tauri) | ✅ |
| 2.4.x – 2.5.x (Tauri) | ✅ |
| 2.2.x – 2.3.x (Tauri) | ❌ |
| 2.0.x – 2.1.x (Tauri) | ❌ |
| 1.0.x | ❌ |
If you discover a security vulnerability, please follow these steps:
- Do NOT open a public issue
- Email security details to: GitHub Security
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Local-First Processing: Audio capture and local transcription happen entirely on-device
- Network Is Optional: Cloud transcription and LLM post-processing are strictly opt-in and disabled by default; the only other outbound traffic is model downloads and update checks
- Local Storage: Settings and history stay on-device (JSON settings, SQLite history); API keys are stored in the OS keychain, never in plain files
- No Telemetry: Zero tracking or analytics
- Open Source: Full code transparency
- Keep dependencies updated
- Review code changes carefully
- Test security-critical features
- Follow secure coding practices
We aim to respond to security reports within 48 hours and provide updates within 7 days.
Thank you for helping keep SONU secure!