The lack of an uninstaller accessible via the Control Panel was a real issue.
I didn't find out about the special uninstall program until after a second search (and activating the Administrator account, etc.).
I was not prompted about the install. I am always very careful about not upgrading, not adding the browser plugins, etc.
What happened for me is that I updated another piece of software that required a reboot, and apparently Avast had updated in the background, since I have silent notifications turned on. Upon reboot, I had the browser installed, three new services, and my browser preferences changed to use the Avast secure browser.
This is a heavily used development machine (Docker, Apache HTTPD, Apache Tomcat, MySQL, PostgreSQL, Metabase, R, etc.) as well as the normal productivity stuff. I do not need additional services on my machine. I certainly do not need a non-standard browser as my default browser to come up for testing.
If Avast wants to make a "secure" browser (how secure is it if at least two services chat back and forth with Avast), then it should be an opt-in option, not a stealth install. Also, the Uninstall package should be made a part of the install, so that it's easy to remove (rather than having to search for it, and run it separately from the Control Panel).
Not happy is an understatement.