xVigil 1.0.0
First stable release. xVigil is a menu bar app that surfaces what macOS's
built-in protections — XProtect, Gatekeeper, quarantine — are quietly doing,
and lets you actively scan the places they never look.
Highlights
- Menu bar summary: Gatekeeper status, XProtect definition & Remediator
versions, recent quarantine events at a glance - Loud detections: background sweeps of XProtect logs; any finding turns
the menu bar icon into a red warning shield, banners the popover, and lands
in a Detections dashboard section - Quarantine drill-down: browse, search, and filter every quarantine
event; locate the on-disk file via its quarantine xattr; see today's
Gatekeeper verdict, code-signature chain, and log context around the event - XProtect activity: raw log noise clustered into readable scan runs
- On-demand ClamAV scanning: scan folders XProtect never proactively
checks using your own ClamAV install (brew install clamav), with
signature-staleness warnings. Report-only — xVigil never quarantines or
deletes anything - App behavior: shield Dock icon while the dashboard is open; optional
start-at-login toggle
Since 0.2.0
- Fixed pagination dropping quarantine events that share a timestamp
- Dock icon + proper .icns, start-at-login support, misc. robustness fixes
Installing
Unzip and drag xVigil.app to Applications. Releases are ad-hoc signed:
right-click → Open on first launch. Requires macOS 15+. Universal binary
(Apple Silicon + Intel). ClamAV is optional, only needed for on-demand scans.