No YAML expertise required. One command installs everything. Your next pull request gets a full compliance report automatically.
Sign in with Google or create an email account. No credit card at this step — billing only starts after your 14-day free trial ends.
Pick a plan based on how many repos you want to monitor. You can change plans at any time from the dashboard. You won't be charged until the trial ends — cancel before then and you owe nothing.
Your API key is generated automatically when you first open your dashboard after subscribing. Go to Settings → API Key to copy it.
Loading your key…
lga_ prefix lets GitHub's secret scanner detect and alert you automatically.Run this from the root of your repository. The script creates .github/workflows/legaudit-scan.yml and — if you have the GitHub CLI installed — sets the LEGAUDIT_API_KEY secret automatically.
$ curl -fsSL https://legaudit-adbb6.web.app/install.sh \
| bash -s YOUR_API_KEY
After running, you should see output like:
✓ Workflow saved to .github/workflows/legaudit-scan.yml
✓ LEGAUDIT_API_KEY secret set via GitHub CLI
✓ Committed .github/workflows/legaudit-scan.yml
All done! Push and open a pull request — LegAudit will scan it automatically.
Push a branch and open a PR against main. The action runs in parallel with your other checks — typically 15–45 seconds. You'll see a comment like this:
.github/workflows/legaudit-scan.yml and uncomment the "Block on critical findings" step at the bottom.