Operating system & user security
- Windows version, build, and baseline security posture
- Secure Boot, TPM, Core Isolation, Recovery Environment
- Password status, lock screen, sleep timeout, auto-login
- Guest account, account type, admin/UAC checks
SystemShield is a lightweight Windows security auditing application built to give everyday users a clear view of their system health. It checks security settings, user account protections, encryption, browsers, unwanted software, remote access tools, network configuration, DNS issues, and more — then turns those findings into actionable guidance and exportable reports.
Simple enough for everyday users, thorough enough for a real security review. Every finding is labeled as a risk or a suggestion, with clear guidance on what to do next.
SystemShield is a desktop application powered by Python on the backend for all system scanning and data collection, with a lightweight HTML, CSS, and JavaScript frontend rendered through a built-in webview.
A look at the latest UI — browse the dashboard, apps & programs view, network security analysis, remediation prompts, VirusTotal integration, and the summary report. Click any slide to expand.
SystemShield supports both portable Windows use and source-based runs for development.
Grab the packaged Windows release from GitHub and run it directly. It is designed to stay lightweight and easy to distribute.
Start a new scan to review security status, apps, remote tools, browser versions, and network settings in one pass.
Use the dashboard, remediation prompts, report modal, and PDF/summary export to fix issues or document the current state of the system.