heygrc
Code quality and static analysis

heyGRC and SonarQube

SonarQube is built to keep your code healthy: it analyzes quality, bugs, and maintainability, and tracks technical debt. heygrc looks at the same changes through a different lens, whether they touch a compliance control in your frameworks. A change can be high-quality, well-maintained code and still touch a control an auditor will sample, and that compliance reading is what heygrc adds.

What SonarQube focuses on

  • Measuring code quality, bugs, and maintainability.
  • Tracking technical debt and coverage across a codebase.
  • Enforcing quality gates on the metrics it tracks.

What heygrc adds alongside it

  • Whether a clean, high-quality change still breaks a control (for example tidying away a log line that a logging control relies on).ISO 27001 A.8.15 in code
  • A compliance reading mapped to the exact framework clause, alongside the quality reading.
  • A compliance-control reading of changes to behavior and configuration.GDPR right to erasure in code

Use them together

Let SonarQube keep the code healthy; let heygrc tell you when a change touches a compliance control.