Writing in response to the guide Android> Obtaining Applications guide, which says,
We only recommend F-Droid as a way to obtain apps which cannot be obtained via the means above. F-Droid is often recommended as an alternative to Google Play, particularly within the privacy community. […] However, there are some security-related downsides to how F-Droid builds, signs, and delivers packages…
F-Droid is by no means perfect, but the reality is that only with a third party can you ensure that builds are secure and protect your information and privacy. There is no magic GitHub action that does this. You can either trust F-droid, or you can trust 10,000 individual developers none of which provide insights into the package, or test it for things you value – like privacy.
It’s trendy to dis F-droid, but you’re talking about people in the business of stamping things as secure, and which have a universal open source and automated process they provide for every app developer. In all but the most extreme cases, it’s a value add. You can’t trust your average developer to be as rigorous as the F-Droid community and their build system – they’re not.
And some of it just incorrect, for example:
Additionally, the requirements for an app to be included in the official F-Droid repo are less strict than other app stores like Google Play, meaning that F-Droid tends to host a lot more apps which are older, unmaintained, or otherwise no longer meet modern security standards.
Just straight up incorrect. The vast vast majority of apps on the Play Store (99%?) would not be allowed in F-Droid. F-Droid is far more conservative. It requires FLOSS software, many of the Google APKs even if they ship everywhere are blacklisted, and all projects must provide a publicly available source repo to pull from.
Here are a few cases where I’ve seen it matter. (I can’t post more than two links in my initial post). I’m a new user here.