Browser and OS Currency Check Guide
A reference for the DeskTest.net Browser and OS Currency Check. It explains what the tool judges, how the current / update available / END OF LIFE verdict is decided, why the built-in baseline can lag reality, and exactly how to bring each browser and Windows build back into support.
What does this check judge?
Two things, and it takes a position on both:
- Your browser. It reads the brand and full version, then classifies it as current, an update behind, or end of life against a baseline that ships inside the page.
- Your operating system. On Chromium browsers it can tell Windows 10 from Windows 11 precisely. Windows 11 is current; Windows 10 is flagged as past end of support.
The output is deliberately unambiguous. An out-of-date browser or an unsupported Windows build is not a cosmetic issue - it is a security liability, because it stops receiving the patches that close known, publicly documented vulnerabilities. The verdict is written so a front-desk or leasing-office user can screenshot it and send it to IT with no further explanation needed.
How it differs from Browser Test and System Info
DeskTest.net has neighbouring tools that report the same raw facts but on purpose do not judge them:
- Browser Test reports your browser version and whether modern web APIs work, but it does not tell you the version is dangerously old.
- System Info reports the operating system but does not tell you the OS is out of support.
This tool is the judgement layer on top of those facts. Use Browser Test to answer "will this web app run"; use the Currency Check to answer "is this workstation a security risk that needs updating."
When should I run this?
- Security spot-checks across a fleet. Walk a leasing office or self-storage front desk, open
/currency-test/on each machine, and screenshot any red verdict into your ticketing system. - New workstation onboarding. Confirm the image did not ship with a browser or Windows build that is already behind.
- Cyber-insurance and audit evidence. Many policies now require supported software. A dated screenshot showing "END OF LIFE" is a concrete finding to attach to a remediation ticket.
- After the October 2025 Windows 10 deadline. Any machine still on Windows 10 is now unsupported; this check surfaces that in one screen.
How the verdict is decided
Each component gets one of three verdicts. The overall verdict at the top of the page takes the worst of the two.
| Verdict | Meaning | Color |
|---|---|---|
| Current | Major version is at or above the current-stable baseline (or, for Firefox, on the supported ESR channel). Windows 11 is treated as current. | Green - pass |
| Update available | One or more major versions behind current stable, but not yet in the end-of-life band. Patch soon. | Amber - warn |
| END OF LIFE | Far enough behind that months of security fixes are missing, or a retired product (Internet Explorer, legacy Edge, Windows 10 after its deadline). | Red - fail |
The comparison step shows both the detected version and the exact baseline it was measured against, so you or your IT team can sanity-check the call rather than taking it on faith. Firefox is handled specially: the Extended Support Release channel intentionally runs an older major version than the mainline release, so an ESR build that is still supported is reported as current with an "ESR" note rather than being wrongly flagged as behind.
Why the baseline can lag, and the caveat
That is why every verdict prints the date the baseline was last updated and links to the vendor's official release page. Treat the tool as a fast first pass: a red END OF LIFE result on a years-old browser is almost certainly right, but a borderline "update available" on a browser that updated last week is worth confirming against the vendor page before you act. The tool is honest about this on purpose - a currency checker that hides its own staleness is worse than useless.
The authoritative pages to confirm against:
- Google Chrome: chromereleases.googleblog.com
- Microsoft Edge: Edge stable channel release notes
- Mozilla Firefox: mozilla.org/firefox/releases
- Apple Safari: Safari release notes
- Windows release health: Windows 11 release information
The Windows 10 end-of-support reality
Windows 10 reached end of support on October 14, 2025. After that date Microsoft stopped shipping free security updates for the consumer and Pro editions. A machine still running Windows 10 does not stop working, but it stops getting patches for newly discovered vulnerabilities, which is exactly the risk this tool exists to surface.
When the check detects Windows 10, it marks the OS END OF LIFE and offers three realistic paths:
- Upgrade to Windows 11 where the hardware supports it (the CPU generation and TPM 2.0 requirements are the usual blockers).
- Replace the hardware where it cannot meet the Windows 11 requirements. In a property-management fleet this is often the front-desk machines that were "good enough" for years.
- Enroll in Extended Security Updates (ESU) as a stopgap. ESU is the only supported way to keep receiving Windows 10 security patches after the deadline, and it is time-limited.
winver, rather than guessing.How to update each browser and Windows
Chrome
Open chrome://settings/help. Chrome downloads the update and applies it on the next restart. On managed machines, push the current build through Chrome Browser Cloud Management, Intune, or group policy rather than relying on the user.
Edge
Open edge://settings/help. Edge follows the Chromium release cadence and is serviced through Microsoft Edge Update; on Windows it also flows through Windows Update on supported builds.
Firefox
Menu, Help, About Firefox triggers the update. Enterprise fleets usually run the ESR channel, which stays on an older but still-supported major version; that is fine and the tool reports it as current.
Opera and Brave
Both update from their About dialog and both follow Chromium. Brave hides itself as Chrome in the plain user agent, so on non-Chromium detection paths it may be read as Chrome - confirm the brand in the About dialog if it matters.
Safari
Safari ships with macOS and updates through Software Update. You cannot install a newer Safari on an older macOS; the OS version is the real gate.
Windows
Confirm the exact build with winver or Settings > System > About. For feature updates and the Windows 11 upgrade, use Windows Update or your management tool (Intune, WSUS, SCCM).
For IT admins
Currency is a fleet property, not a per-user one. The sustainable pattern is to enforce browser and OS updates through policy and use this tool as a spot-check and as evidence, not as the enforcement mechanism.
Browsers: pin the update policy to "always allow updates" and set the rollout target to the latest stable version, then roll a specific version back through policy only if a release breaks a vendor app. Freezing a browser indefinitely is how a workstation ends up years behind and failing this check. Chrome uses the chrome.admx templates; Edge uses msedge.admx; Firefox uses policies.json or the Mozilla ADMX.
Operating system: track which machines are still on Windows 10 and put them on a dated remediation plan. After the October 2025 deadline this is an audit and cyber-insurance exposure, not just a preference. Where hardware cannot take Windows 11, budget the refresh rather than carrying an unsupported OS on a network that also handles resident payment data.
Using the report: the Copy Diagnostic Report button produces a plain-text summary - detected browser and OS, the baseline each was compared against, the verdict and reason for each, the overall result, and the vendor pages to confirm against. Paste it straight into a ticket. The Send to your IT button opens the same text in a pre-filled email.
Behind the scenes
The check prefers navigator.userAgentData.getHighEntropyValues(), a Chromium-only API that returns the browser full version list and the Windows platformVersion. Per Microsoft's mapping, a platform version major of 13 or higher means Windows 11, and 1 through 12 means Windows 10; a major of 0 means Windows 8.1 or older. This is the only reliable in-browser way to separate Windows 10 from Windows 11.
For Firefox and Safari, which do not expose client hints, the tool parses navigator.userAgent for the brand and version and honestly reports that it cannot distinguish the two Windows versions from the user agent alone. It never guesses a Windows build it cannot prove.
The version baseline is a plain constant in app.js with an explicit LAST_UPDATED date. There is no lookup service and no network request of any kind: the page cannot phone home, and the comparison is entirely local and view-source-provable. That design choice is deliberate - the trade-off is that the baseline must be refreshed when the page is updated, which is exactly what the caveat warns about.
Nothing leaves the browser. The report is plain text assembled in memory and copied to the clipboard through navigator.clipboard.writeText, with a synthetic textarea fallback for browsers that block clipboard writes.
Related
- Browser and OS Currency Check - the tool itself
- Browser Test Guide - reports the browser version and web API support without judging currency
- System Info - reports the operating system and hardware without judging currency
- About DeskTest.net
- Help: getting started
- DeskTest.net home
Elsewhere on the web:
- Microsoft: Windows 10 end of support - the official end-of-support page and upgrade guidance.
- endoflife.date - community-maintained end-of-life dates for browsers, Windows, and thousands of other products.