Dating back to Brave’s Muon version, there have been user requests for user control over checking for, downloading, and installing updates. Reasons behind these requests vary. Toward the top of the heap: some users have inconsistent access to broadband. For these users, when broadband access is sub-optimal, checking for and downloading updates is a very low priority. On the other side of the ledger, from Brave developers’ perspective, users with other than the latest version installed complicate support and may well compromise security. (This is far from a complete list.)
I’m a user, not a developer. I’m one of those who occasionally has only tenuous connectivity when I’m using laptops with either 32- or 64-bit Windows 7 installed. Brave isn’t the only app that, behind the scenes, wants to phone home. (That said, there are many apps — including competitive browsers — that respect their users and give them control over checking for, downloading, and installing updates.) The culprit — not just for Brave, but for all apps behaving this way — is typically autoruns. Autoruns are programs that automatically run at startup. From Microsoft, for Windows, there’s a workaround:
For me, editing autoruns keeps this problem under control, specifically, my control.
A warning and a remark:
First, the warning: editing autoruns can cause unwelcome and unwanted consequences. It’s a powerful tool and misuse can get you into trouble.
And second, the remark: this workaround is specific to Windows. I currently rely on W-7 for which support ends next January. Exploring alternatives, I’ve found various ways to edit the Linux equivalent of autoruns — for the same reason I do it under Windows. Under Windows, the above-referenced app has worked reliably for me for years. I can’t (yet) suggest similar alternatives for other operating systems.