chromie123
Re:The endless browser wars
on Friday February 05, 2021 @01:07PM (#26039307)
The Chromium project does maintain an official alternative to those: download-chromium.appspot.com. I think it's discoverable via documentation on chromium.org albeit perhaps (I don't remember) not from the main download page.
(Disclosure: I work at Google on Chrome.)