Free security check
Is your computer missing important security updates?
Run one built-in command on your Windows PC or Mac, paste the result below, and see exactly which security updates you are missing — with the ones already being exploited flagged.
Open PowerShell or Command Prompt
Press Start, type powershell, and open it. No special permissions are needed.
Run this command
It uses the built-in systeminfo tool to copy a report of your Windows version and installed updates to your clipboard. It changes nothing and may take a few seconds.
systeminfo | clipGot an error like “Invalid class”? Use this instead
On some PCs systeminfo fails because of a Windows background component. This command gets the same information a different way. Open PowerShell and paste it:
$c=Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion';$maj=if($c.CurrentMajorVersionNumber){$c.CurrentMajorVersionNumber}else{10};$min=if($c.CurrentMinorVersionNumber -ne $null){$c.CurrentMinorVersionNumber}else{0};$a="$env:PROCESSOR_ARCHITECTURE";$pc=if($a -match 'ARM'){'ARM64-based PC'}elseif($a -match '86'){'x86-based PC'}else{'x64-based PC'};$kb=@();try{$kb=Get-HotFix -EA Stop|%{$_.HotFixID}}catch{$kb=Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages' -EA 0|%{[regex]::Match($_.PSChildName,'KB\d+').Value}};$kb=$kb|?{$_}|Sort-Object -Unique;$o=@("OS Name: $($c.ProductName)","OS Version: $maj.$min.$($c.CurrentBuildNumber) N/A Build $($c.CurrentBuildNumber)","System Type: $pc","Hotfix(s): $($kb.Count) Hotfix(s) Installed.");$i=1;foreach($k in $kb){$o+=(" [{0}]: {1}" -f $i,$k);$i++};($o -join "`r`n")|Set-Clipboard;Write-Host 'Copied. Paste it into the box on the page.'Paste it here and check
Click in the box, press Ctrl + V to paste, then run the check.
Open Terminal
Press Cmd + Space, type Terminal, and press Return. No password is needed.
Run this command
It uses the built-in sw_vers tool to copy your macOS version to the clipboard. It changes nothing.
sw_vers | pbcopyPaste it here and check
Click in the box, press Cmd + V to paste, then run the check.
The report is sent to our server, checked against Microsoft’s and Apple’s public security data, and deleted immediately. We never run anything against your machine. Privacy.
Questions about this check.
A free, honest look at one part of your security. The full picture — servers, cloud, Microsoft 365, email, backups and staff — is what a consultation covers.
Is this safe? What do the commands do?
On Windows it runs the built-in "systeminfo" tool; on a Mac it runs the built-in "sw_vers" tool. Both only report your version and installed updates. They install nothing, change nothing, and need no admin rights.
Do you store my system information?
No. The text is sent to our server, analysed, and deleted straight away. We keep nothing unless you ask us to by booking a consultation.
How does the Windows check work?
We compare the updates in your systeminfo output against Microsoft’s public record of security updates using the open-source Windows Exploit Suggester. It lists which security updates are missing — it does not run anything against your machine.
How does the Mac check work?
We read your macOS version from sw_vers and compare it against Apple’s public record of security releases (the open SOFA feed). It shows how many security updates and known vulnerabilities you are behind, and whether any are being actively exploited.
What do the results mean?
Each missing update leaves one or more known vulnerabilities open. We rank them by severity (Windows) or by release (Mac) and flag the ones that are being actively exploited or have a public exploit, so you can see what to fix first.
I run a server, Linux or cloud. Can you still help?
Yes. This self-check covers Windows PCs and Macs, but we review servers, Linux, cloud, Microsoft 365, email and backups too. Book a consultation and we will look at your whole setup.