| Version | Supported |
|---|---|
| latest | ✅ |
If you discover a security vulnerability in SELENE, please report it responsibly:
-
Do NOT open a public GitHub issue for security vulnerabilities.
-
Email the maintainers directly at [inna@harmonilab.org] with:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
-
Response Time: We aim to acknowledge reports within 48 hours and provide a timeline for a fix.
-
Disclosure: We follow coordinated disclosure. We'll work with you on timing for public disclosure after a fix is available.
SELENE is designed with privacy-first principles:
- Local-only data: All user data (
user_data/) stays on your machine - No telemetry: External telemetry is disabled by default
- Local LLM: MedGemma runs via Ollama on localhost
- Keep dependencies updated: Regularly update via
pip install -U -r requirements.txt - Protect your data directory: Ensure
user_data/has appropriate file permissions - Network exposure: Only run the Streamlit app on localhost; do not expose to public networks
- Backup data: Periodically back up
user_data/to a secure location
We appreciate security researchers who help keep SELENE safe. Contributors who report valid vulnerabilities will be acknowledged (with permission) in release notes.