F-Droid
A catalogue of open source Android apps.
A catalogue of open source Android apps.
F-Droid is the preferred app store for CalyxOS. All the apps available in F-Droid are free and open source software, and contain no trackers or advertising.
In CalyxOS, F-Droid is given the ability to update apps without approving each one manually, much like the Google Play Store. This is achieved with the F-Droid Privileged Extension. F-Droid also has the ability to automatically install updates, although this is turned off by default (in the F-Droid settings).
The special permissions granted to F-Droid introduce these possible attacks:
App stores cannot modify the fundamental security model of the Android operating system: When installing an update, the new app will only be accepted if verified to be from the same developer as the original version of the app. However, Android also always accepts the identity of the developer when first installing a new app, which is why it is important that the app repositories are not compromised.
For more information, see F-Droid security model.