| Version | Supported |
|---|---|
| 0.5.x | ✅ |
| 0.4.x | ✅ |
| < 0.4 | ❌ |
OCC is designed to operate entirely on your local machine:
- Local-only file parsing: All document parsing happens locally — no files are uploaded or transmitted
- No telemetry: No data is sent to external servers
- No credentials: OCC does not store or handle any API keys, tokens, or passwords
- No network access: The only network call is the optional scc binary download during
npm install(skip withSCC_SKIP_DOWNLOAD=1)
If you discover a security vulnerability, please report it responsibly:
- Do not open a public issue
- Email the maintainer directly or use GitHub's private vulnerability reporting feature
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: Within 48 hours
- Initial assessment: Within 1 week
- Resolution timeline: Depends on severity, typically 1-4 weeks
- Keep dependencies updated: Regularly update npm dependencies
- Review postinstall scripts: The postinstall script downloads the scc binary — review if concerned
This security policy covers:
- The OCC CLI tool (
bin/,src/) - The postinstall script (
scripts/postinstall.js)
It does not cover:
- The scc binary (report to scc maintainers)
- Third-party npm dependencies (report to respective maintainers)