WinSentinel beta Join waitlist
v1.16 shipping on NuGet

Security audits for Windows,
from your terminal.

WinSentinel scans your Windows machine across 13 security modules — firewall, updates, accounts, services, network exposure and more — then scores you and tells you exactly what to fix. Open-source CLI, no telemetry, runs locally.

pwsh — winsentinel
PS> winsentinel --score

Scanning 13 modules…
  ✓ Firewall              OK
  ✓ Updates               OK
  ✓ User Accounts         2 warnings
  ✓ Services              OK
  ✓ Network Exposure      1 critical
  ✓ Scheduled Tasks       OK
  ✓ Defender              OK

Security score: 78 / 100
Run winsentinel fix --interactive to address findings.

What it actually checks

Real Windows APIs, not screenshots from a blog post. Every finding maps to a concrete setting, registry key, or service you can inspect yourself.

Firewall

Profiles enabled, inbound rules, dangerous allow-listings.

Windows Update

Pending patches, missing security updates, reboot status.

User Accounts

Local admins, password policy, guest account, stale users.

Services

Unsigned services, suspicious auto-starts, weak permissions.

Network Exposure

Open listening ports, SMB exposure, RDP hardening.

Defender

Real-time protection, signature freshness, exclusions audit.

Scheduled Tasks

SYSTEM-level tasks, unsigned binaries, suspicious triggers.

Registry Hardening

UAC, LSA protections, NTLM, AutoRun, telemetry baselines.

+ 5 more modules

Drivers, startup, processes, shares, audit policy.

Simple pricing

The CLI and every audit module are free, forever. Pro adds the tools you need to actually run security in production.

Free
$0
Forever. MIT licensed.
  • ✓ CLI on NuGet
  • ✓ All 13 audit modules
  • ✓ Local scoring & reports
  • ✓ One-click fixes (interactive)
  • ✓ JSON / Markdown export
Install free
Most popular
Pro
$29/mo
Per user. Cancel anytime.
  • ✓ Everything in Free
  • ✓ Real-time monitor (toast alerts)
  • ✓ Scheduled background scans
  • ✓ PDF / HTML branded reports
  • ✓ Score history & trends
  • ✓ Email support
Get early access
Team
$99/mo
Up to 10 machines. More on request.
  • ✓ Everything in Pro
  • ✓ Fleet dashboard (web)
  • ✓ Central scan reporting
  • ✓ SOC2-style export bundles
  • ✓ Priority support
Talk to us

Install in one line

WinSentinel ships as a .NET global tool. Requires the .NET 8 runtime — already on most Windows dev machines, otherwise grab it from microsoft.com/dotnet.

  • • 100% local — no cloud, no telemetry, no account.
  • • Open source on GitHub (MIT).
  • • Works on Windows 10, 11, and Server 2019+.
pwsh
# install
dotnet tool install --global WinSentinel.Cli

# run a full audit
winsentinel --score

# interactive fix
winsentinel fix --interactive

# update later
dotnet tool update --global WinSentinel.Cli

Be first on Pro.

Pro is launching soon. Drop your email and we'll send a one-time launch invite — no newsletter, no spam, no drip campaigns.

We'll only email you once, when Pro is ready. Backed by a Cloudflare Worker — no third-party trackers.