I have a chromium install lying around for that. Bizarrely the online conferencing tool my bank uses has issues with Firefox despite advertising Firefox support which is pretty much the only thing I need the Chromium browser for
Windows links are here. As for android, you're right, it is not maintained anymore; the most similar still-maintained browser I could find is Cromite, but I've never used it before so I can't comment on it.