Autonomous Remediation (private beta)¶
Private beta
Autonomous Remediation is in private beta. You apply for a place at squr.ai/autonomous-remediation. It is included for the duration of the beta at the standard pentest price.
A finding used to be a ticket. With Autonomous Remediation, each confirmed finding arrives as a pull request on your GitHub repository: the code change and a regression test, ready for your review.
The loop¶
- Find. A whitebox pentest reads your code and tests your running application.
- Prove. Every confirmed finding is exploited against the live application before it is reported.
- Fix. Starting with the highest severity, SQUR writes the fix and a regression test and opens a pull request.
- Re-test. The next pentest re-tests every open finding and marks it Fixed, Regressed or New. A clean run refreshes your certificate.
Set it up¶
- Apply for the private beta and book the setup call.
- Install the SQUR GitHub App on the repositories you want covered. It opens pull requests and nothing else.
- Run a whitebox pentest as usual: target, roles, scope.
- Review the pull requests. Merge, change or close them like any other.
What you can rely on¶
| Guarantee | Detail |
|---|---|
| Draft pull requests only | SQUR never merges. Your branch protection applies as always. |
| Application code only | A fix changes application code and adds a test. Workflows, CI configuration and dependency manifests are off limits. |
| Checked before it reaches you | The fix compiles, passes static analysis and ships with its regression test. A second review runs before the pull request opens. |
| Secrets stay out | Pull request descriptions are written from the finding, never from raw evidence, and scrubbed for secrets. |
| Erasable | Disconnect the repository and SQUR erases its source snapshot, closes its pull requests and deletes its branches. |
| EU residency | The source snapshot used for the pentest and the fix stays in the EU. |
Limits¶
- GitHub only today.
- Black-box pentests keep delivering remediation guidance per finding, as described in Remediation view.