Skip to main content
Hercules Security Audit enables you to review your app’s security posture and fix any vulnerabilities before publishing.
Security audit results with severity levels and findings

How do I check my app’s security?

Run a security audit:
  1. Go to More → Run security audit
  2. Wait for the analysis to complete
  3. 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