• Spectacle8011@lemmy.comfysnug.space
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    What really needs to happen:

    Flatpak packages should ask for every permission they need, and the user needs to approve every one of them.

    Right now, we have this weird in-between state where some flatpak packages ship with limited permissions (like Bottles). That’s because every permission the package asks for is immediately granted. The user doesn’t get a chance to refuse these requests. This current model serves to make life more difficult for non-malicious flatpak packagers while failing to protect users from malicious packages.

    Also, GNOME needs a Flatpak permissions center like KDE. You shouldn’t need to install a third party program to manage permissions.

    • miss_brainfart@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Absolutely, permissions should be disabled by default, and only when the app needs to do something that requires a certain permission should it ask for it.

      Maybe even do something like Android, where permissions automatically get revoked if you don’t use an app for a certain time. I love that feature.

      • oldfart@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        It’s the first time I hear someone praise Android messing with user’s settings. Care to elaborate why you like it?

        • miss_brainfart@lemmy.ml
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          There is very little reason any app should keep its permissions if you never actually use it, is there?

          Especially when most people use apps that phone home every last piece of data they give them access to.

          • oldfart@lemm.ee
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            I don’t agree but I see your point, that would certainly be useful to some people. Thank you for explaining.

            • miss_brainfart@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              I think it’s enabled by default, but you can also just disable it for specific apps.

              But if you leave it enabled and permissions get revoked after a while, you’ll get a notification telling you about it. I think that’s fair.

              There’s always going to be a debate on whether something like this should be opt-in or opt-out, but for the purpose of privacy and data security, it makes sense to be on by default, I reckon.

    • JoYo@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      it’s weird that android and ios already provide this but THE container standard doesn’t