Skip to main content
Secure code analysis

Secure code review that finds and fixes vulnerabilities

Scan every commit for security issues. Hyrax writes the fix and creates the pull request. SAST and SCA in one.

Runs on roughly 400 of our own repositories.

What it finds

Security issues that reach production.

Hyrax reviews source and dependencies together, so a finding comes with the fix instead of another item in a queue.

Hardcoded secrets

API keys, tokens, and credentials committed to the repository, including ones buried in old code.

Injection

SQL, command, and other injection paths where untrusted input reaches a sensitive call.

Risky patterns

Unsafe deserialization, weak crypto, and other patterns that pass a quick read but fail in production.

Missing authorization

Endpoints and actions that skip the authorization check they should enforce.

Verify, do not trust

The fix is checked before the pull request exists.

  1. 1

    A failing test first

    For a real vulnerability, Hyrax writes a test that reproduces it and fails, so the fix has something concrete to satisfy.

  2. 2

    Your tests, your build, your lint

    Hyrax runs your existing test suite, your build, and your linter the same way CI does, so the fix does not break anything.

  3. 3

    A second review pass

    A separate review checks the change for correctness and scope while the work is still inside the isolated job.

  4. 4

    Then the pull request

    Only after those checks pass does Hyrax create the pull request. You review the diff and merge.

One loop, not five tools

SAST and SCA in one review.

Source (SAST)

  • Reviews source code for injection, secrets, weak crypto, and missing authorization
  • Reads the whole codebase, not only the lines in the current commit
  • Delivers the fix with the finding instead of a dashboard item

Dependencies (SCA)

  • Checks packages, lockfiles, and licenses for known vulnerabilities
  • Uses registry vulnerability data and supply-chain signals
  • Proposes the version change as a verified, merge-ready pull request
Security and trust

Built to run on private code

Isolated jobs

Every job runs in its own isolated environment. Nothing carries over between runs.

Scoped keys

Access is scoped per repository per run, so a job can only reach what it needs while it runs.

AWS Bedrock with guardrails

Models run on AWS Bedrock with guardrails applied to every request.

No training on your code

Your code is never used to train models.

A human merges

Hyrax creates the pull request. A person reviews and merges it. Hyrax never touches main on its own.

A clear audit trail

Each fix arrives as a diff with the finding, the test, and the results attached.

Start free

Clean code, ready to merge.

Hyrax is free to start. Full product, $30 starter credit, $10/month of credits. No credit card.