Terms of Service

Using ShuriCode.

These terms describe the service as it works today. Using ShuriCode means you agree to them.

What the service does

ShuriCode reads the repositories you connect and tells you, in plain words, what to fix. It does not change your code. Your coding agent makes the changes, in your editor.

A check copies the project into a private working copy on our scanner. Tools and an AI reviewer read that copy to judge which findings are real. We may also start a check on a schedule when the code did not change, because a library can pick up a new hole.

Your account

You sign in with an emailed code. There is no password. You must be able to receive mail at the address you use.

GitHub and Bitbucket connections are read-only. For a git address you paste, you choose the token or SSH key we use to clone.

What we show you

What you see in ShuriCode is the list of findings and the plain explanations. A finding is a judgement, not a guarantee that your app is safe or that every issue has been found.

The service can change

ShuriCode is free. We can change, pause, or stop the service. We can also change these terms. The current version is the one on this page.

Contact

Questions about these terms: hello@suricode.ai.