| Version | Supported |
|---|---|
| 1.x.x | ✅ |
| < 1.0 | ❌ |
We take the security of OpenReelio seriously. If you believe you have found a security vulnerability, please report it to us as described below.
- Report privately: Email security vulnerabilities to junseo5.dev@gmail.com
- Provide details: Include steps to reproduce, potential impact, and any suggested fixes
- Allow time: Give us reasonable time to address the issue before public disclosure
- Act in good faith: Avoid accessing or modifying other users' data
- Open public GitHub issues for security vulnerabilities
- Access data that doesn't belong to you
- Perform actions that could harm the service or other users
When reporting a vulnerability, please include:
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact of the vulnerability
- Affected versions (if known)
- Suggested fix (if any)
- Acknowledgment: Within 48 hours
- Initial assessment: Within 1 week
- Resolution timeline: Depends on severity, typically 30-90 days
- Plugin Sandboxing: WASM plugins run in isolated sandboxes with fuel metering
- Permission System: Granular permissions for file, network, and model access
- Input Validation: All user inputs are validated and sanitized
- Local-first: All project data stored locally by default
- API Key Storage: Sensitive credentials stored in OS keychain
- No Telemetry: No data collected without explicit consent
- Regular dependency audits with
cargo auditandnpm audit - Automated security updates via Dependabot
- Pinned dependency versions in lock files
Never commit these to version control:
OPENAI_API_KEYANTHROPIC_API_KEY- Any other API credentials
# .env.local (never commit this file)
OPENAI_API_KEY=sk-...
ANTHROPIC_API_KEY=sk-ant-...We appreciate security researchers who help keep OpenReelio safe. Contributors who report valid security issues will be acknowledged here (with permission).
Thank you for helping keep OpenReelio and our users safe!