AppGeek is a Windows application that scans installed software and lists available updates by comparing local versions against the winget repository. The program reads the registry and Microsoft Store package data, matches entries to known packages, and shows precisely which applications are outdated. Users select specific updates, and AppGeek runs each installer sequentially while respecting the original per-user or machine-wide installation scope.
The application includes a built-in catalogue of 67 common programs for setting up a new system, covering browsers, runtimes, media players, and developer tools. It flags security-relevant updates so that browsers, PDF readers, and Java stand out from routine software updates. Version pinning prevents selected applications from appearing in future scans, and an optional system restore point can be created before any run begins.
AppGeek is free with no Pro tier, no ads, and no account requirement, released under GPL-3.0. It is available as an installer or a single portable executable. The program requests administrator rights once at launch, checks for running applications before a run starts, and refuses uncertain package matches rather than risking incorrect installations. A scheduled scan can report findings, but installation always requires manual selection and confirmation.