| Version | Supported |
|---|---|
| 0.1.x | ✅ |
If you discover a security vulnerability, please follow these steps:
- Do NOT open a public issue
- Email the maintainer directly with details
- Include steps to reproduce if possible
- Allow reasonable time for a fix before public disclosure
- Uses cryptographically secure random number generation
- Provably fair algorithm ensures transparency
- Seed values are verifiable
- No sensitive data stored in localStorage
- No external API calls with user data
- All game logic runs client-side
- Deck shuffle uses crypto.getRandomValues()
- Game outcomes are deterministic from seed
- No server-side manipulation possible
- Dependencies regularly updated
- No eval() or unsafe code execution
- Input validation on all user actions
- XSS prevention through React
We appreciate security researchers who:
- Report vulnerabilities privately
- Provide detailed reproduction steps
- Allow time for fixes before disclosure
- Work with us on solutions
Thank you for helping keep this project secure!