We take the security of We are GROOTS seriously. If you discover a security vulnerability, please report it responsibly.
- DO NOT create a public GitHub issue for security vulnerabilities
- Email us directly at: ratnakirtiscr@gmail.com
- Include the following information:
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact
- Any suggested fixes (optional)
- Acknowledgment: We will acknowledge your report within 48 hours
- Investigation: We will investigate and validate the issue within 7 days
- Resolution: We aim to resolve critical issues within 14 days
- Credit: We will credit you in our security acknowledgments (unless you prefer anonymity)
When using or contributing to this project, please follow these guidelines:
- API Keys: Never expose your Supabase keys publicly
- Environment Variables: Use
.envfiles for sensitive configuration - HTTPS: Always access the application over HTTPS
- Updates: Keep your browser updated for the latest security patches
- Dependencies: Only add well-maintained, trusted dependencies
- Secrets: Never commit API keys, passwords, or tokens
- Input Validation: Always validate and sanitize user inputs
- XSS Prevention: Escape all user-generated content before rendering
- CORS: Be mindful of Cross-Origin Resource Sharing configurations
- Content Security Policy (CSP) headers via Vercel
- XSS protection through proper DOM manipulation
- No inline JavaScript execution
- Secure external resource loading
- Row Level Security (RLS) enabled on all Supabase tables
- User-specific data isolation
- Anonymous authentication with session management
- Prepared statements prevent SQL injection
- Puter.js handles AI API authentication
- No sensitive API keys stored client-side
- Rate limiting through Puter.js infrastructure
| Version | Supported |
|---|---|
| 1.0.x | β |
Security updates will be released as needed:
- Critical: Immediate patch release
- High: Within 7 days
- Medium: Within 30 days
- Low: Next regular release
This project follows:
- OWASP Top 10 guidelines
- Modern web security best practices
- Responsible disclosure policy
Thank you for helping keep We are GROOTS secure! π±