BRUTAL Optimizer keeps itself current through a built-in updater that checks the BRUTAL server for a newer version, downloads the installer, verifies it cryptographically, and runs it in place. It checks silently on launch and you can also check manually any time in Settings.
On startup the app does a quiet check against the BRUTAL server, sending its current version and a hashed machine ID. The server replies with the latest version, download URL, changelog, and the file's SHA-256 hash, and the app offers it only if it is newer than the version already running — never a downgrade.
If an update is available, the sidebar version text shows an indicator. To check on demand, open Settings and use Check for Updates; the changelog for the new version is shown there, and View Release Notes opens the full web changelog.
Because a verified installer is kept on disk, if you decline the Windows elevation (UAC) prompt, the app can offer Install now to re-launch it without downloading the 100+ MB again.
There's an opt-in setting to let a silent background check auto-download and install the update (with a heads-up), instead of only notifying you. It's off by default and stored separately so it can't be clobbered by other settings.
Occasionally a release is marked mandatory (for example, a critical fix or a minimum supported version). In that case the app nags more insistently to update. The verification rules are identical — a mandatory update is still SHA-256-checked before it's allowed to run.
How does the app decide whether I need an update?
It sends its current version and a hashed machine ID to the BRUTAL server, which returns the latest version, download URL, changelog, and SHA-256 hash. The app then offers a version only if it is newer than the one it is running, never a downgrade.
Is the update download safe?
Yes. It only downloads from BRUTAL's trusted domains (the final host is re-validated after any redirect), the size is capped, and the file must match the server's SHA-256 hash and be signed by Arhas India (OPC) Private Limited before it's allowed to run. A missing or mismatched hash means the update is refused and deleted.
What publisher does the update prompt show?
Arhas India (OPC) Private Limited, the company behind BRUTAL Optimizer. If a prompt for a BRUTAL installer says Unknown publisher, don't run it. If you decline the prompt, use Install now to retry without re-downloading.
Can it update itself automatically?
Yes, but it's opt-in and off by default. When enabled, a background check can download and install the update for you with a heads-up; otherwise it just notifies you and you trigger the install.