Skip to main contentHercules Security Audit enables you to review your app’s security posture and fix any vulnerabilities before publishing.
How do I check my app’s security?
Run a security audit:
- Go to More → Run security audit
- Wait for the analysis to complete
- Review prioritized findings
The audit checks for common vulnerabilities and provides actionable recommendations.
What do the severity levels mean?
- Critical: Fix immediately. Serious vulnerabilities that could compromise your app or user data.
- High: Fix before publishing. Significant issues that should be addressed.
- Medium: Fix when convenient. Issues that improve security but aren’t urgent.
- Low: Consider fixing. Minor improvements or best practices.
Best practice: Fix all critical and high issues before publishing your app.
What else should I do to keep my app secure?
Keep secrets secure
- Use the Secrets panel for API keys
- Never hardcode sensitive values
- Rotate keys if compromised
Limit access
- Use role-based permissions
- Restrict admin pages
- Validate user input
Run security audits regularly
- Check security analysis after major changes
- Fix critical and high issues promptly