Permi scans your codebase for vulnerabilities, then uses AI to confirm which findings are real. Stop chasing false alarms. Start fixing what matters. Nigerian-specific rules no foreign scanner writes.
Permi reads your code, matches vulnerability patterns, and runs each finding through an AI filter before you ever see it. Works on local folders or any public GitHub repository URL — one CLI command.
Point Permi at a folder on disk and it scans every supported file inside it.
permi scan ./myapp
Pass a public GitHub repo URL directly — no need to clone it yourself first.
permi scan https://github.com/user/repo
Most scanners were built for enterprise teams in San Francisco. Permi was built for developers in Lagos, Jos, Abuja — with rules no foreign tool will ever prioritise.
Every finding is confirmed by an AI model before you see it. Real vulnerabilities surface. Noise disappears. Average noise reduction: 59% on real-world targets.
USSD gateway vulnerabilities, Paystack and Flutterwave secret key exposure, BVN/NIN pattern detection, NDPA-relevant checks. No Semgrep ruleset does this.
Scan every pull request automatically. Post findings as PR comments. Block merges on high severity findings. One line to add to your workflow.
Every finding includes a Fix: line with the exact code change needed. Not a link to a blog post — the actual fix, for your language and framework.
Install for free. Use forever. The core scanner is open source. No credit card. No trial period. 50 free AI filter credits with permi setup --community.
The Permi GitHub Action runs on every PR, posts findings as comments, and blocks merges if high severity vulnerabilities are found. Free forever.
Source-code scanning that catches issues before they ship.
Be first to access the VS Code extension, NDPA compliance reports, unlimited AI credits, and Pro tier features when they launch. No spam. Unsubscribe anytime.
Already installed? Give us a ⭐ on GitHub — it helps more African developers find Permi.