No, the android thing is fucked. I have no idea where Firefox saves shit to and god help me if I want one app to see files downloaded by another app. VLC isn't even allowed to see where Newpipe saves files to on my phone. Syncthing isn't even allowed to write files to the sd card. It's all stupid fucked and why I'm making sure to get a GrapheneOS or LineageOS compatible phone next.
My problem is, if I download a pfd, navigating to folder in some other app. Which download folder? The one in internal storage or the one on the sd card? File management is a hassle.