Terminal
Guardian
Deterministic Guardrails for PowerShell 7+ on Windows.
Every command evaluated against policy before execution. Block destructive operations. Audit what ran. Stay local-first.
pwsh) required
|
● Local-first — no cloud dependency
|
● Delivered via Gumroad
Deterministic Policy Engine
Every command is evaluated against policy before execution. No cloud calls, no ML guesswork — consistent outcomes every time.
Auditable Command Trail
Every evaluated command is logged with outcome and policy context. Secrets are redacted. Full trail for governance and incident forensics.
Local-First
Runs entirely on your machine. No external service, no telemetry, no subscription. Your policy, your environment, your control.
Four Policy Outcomes
Terminal Guardian evaluates every command and returns one of four deterministic outcomes based on your active policy pack.
Command clears policy. Execution proceeds normally.
Elevated risk flagged. Execution continues with a visible warning logged.
Confirmation required before execution. Logged with outcome.
Command halted. Policy rule name and actor logged to audit trail.
Policy + Audit in One View
Active policy packs define what gets blocked, challenged, or allowed. Every event — with redacted secrets — is captured in a searchable audit trail.
- SHA-256 policy manifest integrity verification
- Secret redaction on all log output
- Destructive command guardrails active by default
- Dry-run mode to preview policy outcome before execution
Policy Pack
✓ SHA-256 policy manifest active
Recent Audit Events
Compliance Summary
– Full event trail retained
– Secret redaction enabled for all logs
– Policy enforcement mode: strict
Install
Download from Gumroad, run one command, done.
-
1
Download the ZIP from Gumroad.
Public customer download. No GitHub release link required.
-
2
Extract the ZIP.
-
3
Run
setup.cmd.Then close all PowerShell windows.
-
4
Open a new
pwshwindow and run:tg-selftestAll checks passing confirms a clean install.
Requirements
pwsh)
Windows PowerShell 5.1 — not supported
Scope Note
Terminal Guardian is a guardrail, not a vault.
It governs the PowerShell workflow it is loaded into. It is not antivirus, EDR, or a replacement for backups, endpoint controls, or change review. It does not protect other shells, WSL, or non-PowerShell processes.
Full trust model and non-scope →Ready to add guardrails to your workflow?
Available now on Gumroad. Download, run tg-selftest, and you're protected.
Current validated release: v2.3.0 • Windows • PowerShell 7+ only