If you discover a security vulnerability in this project, please email security@textapp.com instead of using the issue tracker.
Please include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Use strong, unique passwords
- Enable two-factor authentication (coming soon)
- Keep browser and software updated
- Don't share your authentication tokens
- Use HTTPS only connections
- Keep dependencies updated:
npm audit - Review security headers in Helmet.js
- Validate all user input
- Use prepared statements for database queries
- Implement proper error handling
- Use environment variables for secrets
- Regular security audits
- Keep Node.js and npm updated
- HTTPS/TLS encryption
- JWT token authentication
- Password hashing with bcrypt
- Rate limiting
- CORS configuration
- Security headers (Helmet.js)
- Input validation
- XSS protection
- CSRF tokens (coming soon)
- Two-factor authentication (coming soon)
This application follows OWASP Top 10 guidelines and best practices for web security.