Rackula is currently in active development. Security updates are applied to the latest version.
| Version | Supported |
|---|---|
| 0.5.9 | ✅ |
| < 0.5.9 | ❌ |
If you discover a security vulnerability in Rackula, please report it by:
- Email: Create an issue at https://github.com/RackulaLives/Rackula/issues (or the primary repository)
- Response Time: We aim to acknowledge reports within 48 hours
- Disclosure: Please allow us time to address the issue before public disclosure
Code generated with AI assistance undergoes the same security review process as human-written code.
- All contributions (AI-assisted or traditional) are tested against our comprehensive test suite (1400+ tests)
- AI-generated code receives human review before merging
- Security-sensitive code receives additional scrutiny regardless of authorship
- Dependencies are regularly audited using
npm audit
- Client-Side Only: Rackula runs entirely in the browser with no backend server, reducing attack surface
- No External Data: No user data is transmitted to external servers
- Local Storage: Session data is stored in browser localStorage (user-controlled)
- No Authentication: No user accounts or authentication system to compromise
When using Rackula:
- Review exported files before sharing, as they may contain infrastructure details
- Be cautious about loading
.Rackula.zipfiles from untrusted sources - Keep your browser updated to ensure latest security patches
We maintain security through:
- Regular dependency updates
- Automated security scanning via
npm audit - Minimal dependency footprint
- Pre-commit hooks for code quality and linting