When installing the Spotify app, flatpak says “proprietary” under permissions / Network Tags.
What does that mean? The docs don’t specify.
Are there plans in the works to make permissions more understandable? In an ideal world, I’d even love to be able to choose restrictions on the default permissions for an app before it installs. Many of the apps have unnecessarily wide permissions, like access to the entire home folder. For an app like Whatsapp, that’s enough to make me choose to run that app in the browser rather than as a flatpak app.
Propietary is just a tag telling you it’s a propietary app. It also shows that has network access and readonly access to Music and Pictures user directories.
Re flatseal, would that be something that could be integrated into flatpak and supported as a first-class tool? It’d be good if the tool that people use to change permission levels for all their apps (flatseal) weren’t itself something that required them to trust an app by a random developer. The permissions that flatseal has look pretty minimal, but it looks like the main malicious thing it could do would be to allow all permissions on all your installed apps.
The N°1 permission mechanism should be portals, implemented by you desktop environment. Then the permission exposed by flatpak may be configurable in some advanced settings in your DE’s settings app.
Flatseal is meant to be used for other, more niche window managers.