At Rumuze, security and developer privacy are our highest priorities. Because Rumuze Edit executes code and controls AI agents on developer machines, we maintain rigorous sandboxing and defense-in-depth principles.
- Loopback Only: The internal OpenCode server binds strictly to
127.0.0.1with a randomly generated 192-bit cryptographic password on every launch. - Strict Identity Validation: Only messages and callback queries matching
allowed_chat_idare processed. All other users are dropped and logged. - Restricted Token Storage: Telegram Bot Tokens are stored in files with
0600permissions and are never printed, echoed, or included in logs. - Command Execution Blocklist: Destructive commands (
rm -rf /,sudo,mkfs, sensitive SSH key accesses) are systematically intercepted and blocked before execution. - No Auto-Approvals: Tools requesting permissions require explicit single-use approval (
[Once]) from the authenticated user.
If you discover a security vulnerability within Rumuze Edit, please do NOT report it in public GitHub issues.
Instead, please send a responsible disclosure report directly to our security team:
📧 security@rumuze.com
Please include:
- Description of the vulnerability.
- Steps or proof-of-concept to reproduce the issue.
- Potential impact.
We will acknowledge your report within 24 hours, provide regular progress updates, and coordinate a public release with attribution once resolved.