How to manage app permissions in /e/OS

Hello,

Brand new to /e/OS on a Fairphone 6. I have been using GrapheneOS for a few years and CalyxOS and LineageOS before that. I am wondering about how to manage app permissions. For example, I installed LocalSend via F-droid and it wasn’t working so I went to Settings-Apps-App info-Permissions and it said that it had “No permissions allowed” and it didn’t allow me to add any permissions. The app just worked after an on/off cycle but the permission still says “no permissions allowed”. Clearly it has network permissions and file permissions or I wouldn’t have been able to share a file over my network.

I also see that there is a section at Settings-Security & Privacy-Privacy controls-Permission manager. That seems to be stuck on “loading” for minutes. Under Files, it says “No apps allowed”. So how then, did Localsend access a file and send it to my computer? How do I add or take away that permission, because it doesn’t seem to be within that setting to add or remove apps?

So my question is, how do you manage permissions to say deny an app network access, access to files, location, camera, etc? Is that in multiple locations

Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online servicesphone

localsend works with permissions[1] that have a protection of ‘normal’ and are granted automatically at install-time. It can ask for more “dangerous” / run-time permissions in the course of clicking through the UI. See the subheadlines on permission types in this overview article.

“No permissions allowed” because there are none to take away by aosp defaults. Grapheneos has extra patches to specifically revoke network permissions.

What you see when you choose a file / image, you’re looking at the Media Provider that is granting specific access to that file through your action.

You could try PMX to have more control, but it’d need either root or adb assist: