User2288 Downloading from fdroid is as secure as downloading from github.
I would say It depends on who you want to trust:
If you trust the app developer and Github¹, and you have ensured that the repo is genuine, Github releases is the way to go.
But If you trust official F-Droid repo, and the app developer, the offical F-Droid repo could be OK.
For me personally, I don't trust F-droid because instead of acknowledging the points made in this article, they resorted to harrasing those who do not agree with them and falsely associating PrivSec (privsec.dev) with GrapheneOS.
¹Github need not be trusted If the checksum of the apk is verified (manually of course).