Musha reviews every pull request from your CI, without touching your repository, and also scans the whole repository on the schedule you choose. Four engines: code, dependencies, infrastructure and secrets.
14 days free | No credit card | Support in Spanish and English
Pull request #503 | fix/auth-tokens into mainRotate session tokens and clean up .env
武
Approved by MushaNo critical findings. Ready to merge.
SASTNo findings
SCANo findings
IaC1 medium finding, fix suggested
Secret ScanningNo findings
Pull request #806 | feat/payments into mainAdd card checkout
武
Rejected by Musha3 critical findings. The merge stays blocked until they are fixed.
SASTCritical: SQL injection in users.py:42
SCACritical: lodash 4.17.15 is vulnerable, update to 4.17.21
IaCHigh: public bucket in s3.tf:14
Secret ScanningCritical: AWS credential in .env.staging:3
Two ways to scan
One scan for every pull request. Another for the whole repository.
Pull request scan
From your CI, without touching your repository
A job in your pipeline uploads the code to Musha on every pull request. We analyze only what the PR adds and leave a comment with the findings. If anything is above the threshold, the job fails and the merge stops.
Connect your Git provider, choose daily or weekly, and Musha clones the repository into a temporary space, scans it and deletes it. Findings land in a backlog with severity and status.
Four analyses on every change, in a single comment.
All of them share the same severity scale and propose a concrete fix.
SAST
Source code
Insecure patterns in your own code.
SCA
Dependencies
Known vulnerabilities in the libraries you use.
IaC
Infrastructure
Insecure configurations before deployment.
SECRET
SCAN
Secrets
Keys and tokens left in the code.
Why Musha and not another
Three things you will notice in the first week.
Not marketing promises: product design decisions.
01
It installs nothing and never enters your repository
No agents in your infrastructure and no apps in your Git organization. In the pull request scan, your CI uploads the code; Musha never sees it in your repository.
02
Public pricing, no sales call
Three monthly plans in US dollars that you see, choose and start. All four engines are included in every plan.
03
Support in your language and your hours
In Spanish and English, from Bogotá, on the region's schedule. Answers from people who know the product, not a form.
武者 musha: warrior
The name
A warrior does not check their armor after the battle.
We like to think of Musha as the warrior who has mastered their art: the one who checks every detail before moving forward, not when it is already too late. That is what we want for your team: every pull request reviewed, without waiting for the year-end audit.
Public pricing, no surprises.
Three monthly plans in US dollars. Local taxes are calculated at checkout.