Ferrule
Overview
Private, on-device Terraform security & design review. Your code never leaves your machine.
Ferrule reviews Terraform for security and design problems without sending a byte of it anywhere. A deterministic rule engine — 52 rules across AWS, Azure, GCP and Terraform hygiene, every one with a known-bad and a known-good fixture test — finds the issues inside your browser. Optionally, a language model running on your own GPU explains each finding in plain English and suggests what to fix first. Two ways to scan: • A folder on this machine — no token, no account, no network requests at all. • A GitHub repository — with a fine-grained token that has Contents: read-only. What it catches: world-open security groups and firewall rules, wildcard IAM, unencrypted storage and databases, public buckets, missing logging, weak TLS, and expression-hidden problems like a world-open CIDR behind a variable default. Suppress a finding with a # ferrule:ignore comment in your Terraform; suppressed findings are listed, never silently dropped. See what changed since your last scan, and export the report as Markdown or self-contained HTML. Privacy is the design, not a promise. The extension installs with access to exactly one host, api.github.com, used only when you scan a repository. The optional model download asks for Hugging Face access the first time you use it, and the settings page hands that access back. Independent full-tree privacy audits — including the two findings that failed — are published verbatim in the repository. Open source, MIT licensed: github.com/Erya-Labs/Ferrule
0 out of 5No ratings
Details
- Version0.2.1
- UpdatedAugust 26, 2026
- Offered byErya Labs
- Size30.09MiB
- LanguagesEnglish
- Developer
Email
eryalabs@proton.me - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
Ferrule has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
Ferrule handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site