Where can I see COMPLETE set of permissions for any installed app?

Looking at the details of apps in App lounge (Exodus report), the list of permissions can be very long and complex (e.g.detect_screen_capture, get_tasks, query_all_packages, use_fingerprint, wake_lock, etc.)

In the Settings→Apps→→Permissions for the same app, only very basic permissions are shown (location, phone, notifications, network/internet access, etc.), so most of the items signalled in the Exodus report do not even appear at all, in the phone settings are?

Why this discrepancy and what can I do to see the COMPLETE list of permissions an app has, while installed/running on my phone?

The App permissions page usually has top right 3 dot Menu > All permissions.

6 Likes

there’s a few alternative permissions viewer on F-Droid, linked here or when you search in F-Droid:

That list seems to be more about what permissions the app can use/request, rather than its current permissions - for example I see lots of apps to which I’ve disabled all network access, but they still show in that list “have full network access”.
Is my conclusion correct?

Thanks tcecyk. I cannot find Permissions Manager X via the App Lounge, but I can find a Permissions Manager.

However, all these apps seem to only be able to report on existing permissions rather than being able to change them. Is there any way I can accomplish that without rooting the device (my phone is not rooted)?

On a side note, it would be very nice if /e/OS could do this natively, so I wouldn’t need to trust a third party app for enforcing these fine-detail level permissions…

The basic permissions on/off is a facility offered by the standard Android and coming from AOSP you will find the same in Murena. The “detailed” ones you mention are derived from basic ones and I guess can be changed from programmer level or via a specialised app. Your expectations from the basic OS might be a tad too high, no everyday user will need that detailed access which could only overcomplicate settings.

It’s not just about granularity. There are lots of permissions in the “fine grain” list which do not appear at all in the high level permissions list /e/OS shows (like being able to access package information, or installed apps).

If you are saying that you see coflicting information that would be hard to answer.

Tsking my least “acceptable to me” app Telegram, I believe the app construction method includes to disclose this fine detail but the app itself includes only a certain number of “switchable” permissions.

If I switch to nearly acceptable permissions which excludes Contacts permission the “All permissions” list shows detail which might not be intuitive.

What do I conclude? That I would probably rather not use Telegram but the app gives “full disclosure”.

With the app Merlin bird the disclosere persuades me not to install.