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

    And this is why I like Androids feature that automatically revokes permissions after a certain timeframe of not using an app

    • 1984@lemmy.today
      link
      fedilink
      arrow-up
      93
      arrow-down
      8
      ·
      edit-2
      1 year ago

      Except from Google of course, the worst offender of privacy that exists.

      They put all these “privacy” features in so other companies can’t do what Google already does.

      If you ever tried using a Google phone without Google apps, you realize how completely dependent almost all apps are on Googles API in the background, and most of them won’t work without it.

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

        I am actually using a degoogled phone, and the only thing I’m missing are push notifications, for one single app. Everything else I use works just fine for me, but as always, ymmv

        • 1984@lemmy.today
          link
          fedilink
          arrow-up
          9
          ·
          1 year ago

          It was a while since I tried it now. I used Cyanogenmod before, quite a few years back. But camera was bad with it.

          • seedd@lemmy.world
            link
            fedilink
            arrow-up
            9
            ·
            1 year ago

            You don’t need thay either. Signal has its own thing, so does whatsapp. And if you use molly, it supports unifiedpush.

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

              I’d love it if Signal officially supported UnifiedPush, it seems to be the most promising direct alternative to FCM. They started talking about quantum-resistant encryption or whatever, but at the same time resorted to using a websocket.

              Which is pretty much the least elegant way of doing it. Not something I’d expect from them, to be honest.

              Then there’s Tuta Mail, they have a much better way of handling push notifications, but it’s still their own thing too, and instead of promoting something like UnifiedPush, they write blogposts dragging Protonmail for not having an alternative.

              (Which I’m also annoyed by, but their posts about it seemed a bit pretentious, which I just hate to see.)

            • Honytawk@lemmy.zip
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Signals own version used to be really bad for your battery though.

              It generally used like 30% of my battery on its own.

              Although now it is much better.

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

            I’m using DivestOS on a OnePlus 5T, runs like a charm.

            But Divest is in dire need of funding right now, and might not be able to continue development, so that’s something to keep in mind, sadly

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

                GrapheneOS seems to be the all out best, from what I can tell. It’s just that their strict requirements needed to achieve this level of privacy and especially security severly limit the selection of devices you can use, which is a bummer.

          • greencactus@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            I am using Fairphone (great company, they make ethical phones) together with /e/ OS, a fork of LineageOS. The great thing about Fairphone is that they officially support /e/ and offer a waranty of 5 years. In the past, they offered their Fairphone 2 a support of 7 years, including Software and Android version updates , which is absolutely mind-blowing. Also their phones are highly modular, you can switch basically everything (Battery, camera, speakers,…), they actually make an effort to improve production and manufacturing processes by e.g. using Fairtrade certified Gold, they obviously like Open Source,… And /e/ basically goes the route of “degoogling without making life inconvenient”. They have an App Store preinstalled (Aurora Store), with which you can access Google Play apps. They include MicroG, if you wish to, which makes using apps depending on Google services a lot easier. Also they offer their own ecosystem with e.g. Mail, Calendar, etc. And they are nonprofit! So seriously, if you want to get a degoogled Phone, I’d recommend the Fairphone (5 or 4 both are okay, although 5 would probably be better) together with /e/ OS combo without any doubt. The phone is amazing and hasn’t let me down, and although it has been quite a journey, I wouldn’t want to have chocen otherwise.

            Just my take :)

      • WIZARD POPE💫@lemmy.world
        link
        fedilink
        arrow-up
        13
        ·
        1 year ago

        I am using lineage os without google and don’t really have any problems. There is an open source alternative for most big apps and if you want to use youtube or something you can just use it in browser or install microG that is basically google services without google.

        • MonkeMischief@lemmy.today
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          It’s bothering me so much that less and less phones are compatible with LineageOS or Postmarket or any custom ROMs.

          There’s now some “safetynet” layer or something I hear, where any sort of commerce apps will just refuse to open if they detect a “tampered” device.

          You might say “Just use the web view then”, sure, but it depends highly on their implementation whether you’ll have a smooth time or not lol.

          These security features sound nice in principle, but if you already know what you’re doing enough to flash a custom ROM, it’s basically just another thing to lock your phone down and force obsolescence when they decide to just stop patching it to force you to buy more e-waste.

          I wish there was more I could do to support Linux phones…

          • WIZARD POPE💫@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            Yeah luckily my bank app works fine on the web but some functions are missing so I am forced to use a stock android phone as well just in case I need those features.

            • kalpol@lemmy.world
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Some cheesier financial entities are also just forcing everyone to the app now. No web.

      • AVengefulAxolotl@lemmy.world
        link
        fedilink
        arrow-up
        9
        arrow-down
        1
        ·
        1 year ago

        Yeah its so freaking sad. It could be such an awesome platform (in some sense it already is) but of course Google has to put their greedy little fingers on it.

        The worst part is that it has tons of literal bloatware. I tried ArrowOS without GApps on a Xiaomi Redmi Note 4, and it was fast while sparing the battery! It had the original battery and I couldnt believe that it could last 2 days easily with light usage.

        Then I tried PixysOS and damn, 3GB of RAM was barely enough.

    • TheRealKuni@lemmy.world
      link
      fedilink
      English
      arrow-up
      39
      arrow-down
      1
      ·
      1 year ago

      iOS will sometimes ask you even if the app has been using it (for certain permissions), and might even tell you how often the app has used it. Which is really handy.

      Like, “this app has accessed your location from the background 48 times in the last month, you gave it permission, would you like to change it to ‘when using’?” Or “This app has had full access to your photos, would you like to limit it?” (Not exact wording, but you get the idea.)

      Something that delighted me when I discovered it.

      (Android does permissions very well too, I’m in no way trying to knock it.)

      • Gestrid@lemmy.ca
        link
        fedilink
        English
        arrow-up
        9
        ·
        edit-2
        1 year ago

        With the last update, Android also started limiting apps’ access to photos on a per-photo basis. Not even Google Lens (which I use to copy text from slides) can see all my photos. (Don’t get me wrong, though: I’m not naive enough to believe Google can’t see my photos at all.)

      • psud@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        I give a few apps background location access, and for a couple of weeks after enabling each android would occasionally ask if the app still needs background data

    • hannes3120@feddit.de
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Better yet: Bouncer allows you to remove permissions after a given set of time or immediately after closing the app. WhatsApp only gets my location for 3h after I shared it with someone on there - Google would never remove that permission since the app is in use regularly and it’s no problem granting that permission anew next time I want to share something.

      Also all my pictures are only accessible on demand by chat apps and not permanently

  • rsuri@lemmy.world
    link
    fedilink
    arrow-up
    80
    arrow-down
    1
    ·
    edit-2
    1 year ago

    I’ve done this on a simple timer app I developed.

    Why? Because I want the timer to stop automatically during a phone call. To do this I need to request READ_PHONE_STATE (which bafflingly tells the user the permission is to “make and manage phone calls”). Unfortunately, there’s no way to alter the permission request to tell the user (at least in Android) why you want the permission. They really need to make the permissions more granular and provide some way for devs to communicate what the permission is for.

    • Rob T Firefly@lemmy.world
      link
      fedilink
      English
      arrow-up
      52
      ·
      1 year ago

      This is why, on the occasion of necessary permissions not being set, a lot of apps nowadays have a popup which tells the user something like “you need to grant permission for X because it actually lets this app do legitimate thing Y” like you just told us, with a button to click over to do the permissions grab and trigger the OS popup.

  • Lath@kbin.social
    link
    fedilink
    arrow-up
    52
    ·
    1 year ago

    Obviously, the calculator app needs camera permission for scanning complex formulas that would otherwise require lengthy manual input and calculating them automatically.

    • tahoe@lemmy.world
      link
      fedilink
      arrow-up
      14
      ·
      1 year ago

      I mean, you can download one in 10 seconds if you really need one (or use Spotlight)

  • LifeOfChance@lemmy.world
    link
    fedilink
    arrow-up
    37
    arrow-down
    1
    ·
    1 year ago

    You know what’s also annoying AF? The number of apps that keep asking permissions when you open then. Doesn’t matter how many times you say no.

    • ohlaph@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Yeah, NordVPN does that now if you have notifications turned off. I turned them off because I would get notifications that were basically ads. Now, I have to dismiss their “please turn notifications on” screen every time I open it up. This will be my last subscription with them.

      • greencactus@lemmy.world
        link
        fedilink
        arrow-up
        11
        ·
        1 year ago

        Seriously, is that how far we came?

        laughs in LineageOS

        But seriously folks, you can survive without Google Play Store. While it definitely is sometimes not easy and there are obstacles put in your way, after a certain time you learn to accommodate. And I have a peace of mind knowing that no one is selling my pictures to data foraging companies God knows where.

    • Emerald@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      I open F-Droid like every week just to know what’s new. Found some cool apps that way. I’ll drop some recommendations here:

      Thumb-Key

      Quasseldroid

      QRAlarm

      Audile

  • Maco1969@lemmy.world
    link
    fedilink
    arrow-up
    36
    arrow-down
    2
    ·
    1 year ago

    At least you’ve got a calculator app, ipads have never had one. Kind of ironic for a device that has more processing power than 1970’s supercomputers.

    • VikingHippie@lemmy.wtf
      link
      fedilink
      arrow-up
      21
      ·
      1 year ago

      more processing power than 1970’s supercomputers.

      Doesn’t every computer and computer-like device for the last couple decades or more? Or is that the joke?

      • Maco1969@lemmy.world
        link
        fedilink
        arrow-up
        41
        arrow-down
        2
        ·
        1 year ago

        It’s just odd, anything ever made with a user interface since the 80’s has had a calculator app. Apple just remove features and charge more for something that is inherently similar to everything else they’ve ever done.

        • VikingHippie@lemmy.wtf
          link
          fedilink
          arrow-up
          22
          arrow-down
          2
          ·
          1 year ago

          Apple just remove features and charge more for something that is inherently similar to everything else they’ve ever done.

          Ah, the joys of walled garden consumer electronics!

          • Swedneck@discuss.tchncs.de
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            But it’s so easy to use!

            except for all these idiotic things apple doesn’t allow you to do, but ignore that please

            i remember as a kid when i temporarily had an iphone i thought something was broken because i couldn’t access the files from my pc

        • Flying Squid@lemmy.worldM
          link
          fedilink
          arrow-up
          8
          arrow-down
          3
          ·
          1 year ago

          Except there are tons of free calculator apps, so they aren’t charging more in this case. Your criticism of Apple, in general, is warranted. Just not in this case.

          • Honytawk@lemmy.zip
            link
            fedilink
            arrow-up
            7
            ·
            1 year ago

            … it is a calculator … all it needs is like 15 buttons and a number screen.

            It is the most basic program any student programmer creates at some point during their studies. And can be shown on just about every UI you can imagine.

            It is also something every person uses.

            Those apple excuses you mention, are just rubbish.

            • frokie@lemmy.world
              link
              fedilink
              arrow-up
              2
              arrow-down
              1
              ·
              1 year ago

              They have gone publicly on record saying they didn’t find an “Appley” way to bring calculator to the iPad. As an iPad user myself who has used 3rd party calculator apps this whole time, I get it. They all suck. The interfaces are all over the place. It is enough for Apple to let users download whichever app best fit their needs, instead of staking their claim, as they do with all their other apps, that the calculator app they made is the best one.

      • spongebue@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        I’m all for choice or whatever, but a simple system-provided calculator should be benign and lightweight enough to be there and coexist with any competing calculator app without much drawback. Like a clock or web browser.

    • Mosfar@sh.itjust.works
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      You can use the search bar for quick calculations. That doesn’t escuses Apple from adding an calculator app on iPad! Most calculator apps have ads or are paid

      • AA5B@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        Mostly with ads. It’s easy to argue that a calculator is more fundamental to a functional tablet than a web browser is, and Apple includes one. By all means, there ought to be a market for calculator apps, but it’s pretty fundamental to cover the basics. Also, Apple already has a calculator on iPhone and iPad runs pretty much the same software, so where is it?

        • ipp0@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          Is it really that fundamental? The iPad has been selling quite well with no calculator app.

  • HiddenLayer5@lemmy.ml
    link
    fedilink
    English
    arrow-up
    23
    arrow-down
    1
    ·
    edit-2
    1 year ago

    I feel like most people nowadays are just typing math calculations into their search engine. Which obviously also has massive privacy implications.

    • Ricky Rigatoni@lemm.ee
      link
      fedilink
      arrow-up
      22
      arrow-down
      4
      ·
      1 year ago

      Yeah. If a search engine knows you didn’t know 5x(30/47)^2 they might be able to derive your SSN from that information.

    • Urist@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      18
      ·
      edit-2
      1 year ago

      Once upon a time I wrote an IRC chat bot for my friends and I that could do calculations and convert units (metric -> imperial) with a command.

      My friends were impressed that I included units like furloughs, leagues and bushels.

      My chatbot was just googling their request and returning the result (which, handily, was done by the google engine itself and was very easy to extract with Beautiful Soup in python). This was 15+ years ago.

      This doesn’t really have anything to do with your reply, just a fun memory I guess

    • kase@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      Which obviously also has massive privacy implications.

      How so? I don’t know much about this stuff lol

      • HiddenLayer5@lemmy.ml
        link
        fedilink
        English
        arrow-up
        23
        ·
        edit-2
        1 year ago

        I’m mainly concerned with people using it for calculating things personal to them, finances/taxes comes to mind first. While the search engine may not know with certainty what the numbers represent, they have so much data on you that they could very well start inferring what those numbers are to add to your profile. For example if you suddenly do a ton of calculations in the days leading up to when taxes are due and all the numbers have two decimal places, it would be a pretty big hint to them. Or if you always do budget calculations on the days you get paid, they might be able to recognize that pattern and work out when your payday is and what your income, expenses, and savings are. And they definitely have AI to make these inferences for them so they can do it for every single user. IDK I might just be paranoid though.

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

          With all that’s going on to systematically profile each and every person that ever went online, goes online, and will go online, that sounds 100% plausible and realistic to me.

    • Baŝto@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      There are many fun ways of calculating stuff.

      echo $((5+8)) or abusing REPL mode of python3 or node.

      My colleagues once made fun of me using galculator with a tiling wm:

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

        Call me a plebian but I still open up Python when I want to do calculations in the command line because I don’t know how to in Bash.

        • Baŝto@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          1 year ago

          It’s complicated.

          $((5+8))

          doesn’t support floats. For float you need bc and I always have to look up how to use it. You have to tell it how many numbers it should show scale=2;5/8, by default it also only does integer.

  • ohlaph@lemmy.world
    link
    fedilink
    arrow-up
    19
    ·
    1 year ago

    This is one of the many reasons I built my own weather application for Android. Too much crap out there.

      • ohlaph@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        It can be found on Google Play, Weather Warbler. I haven’t put it on F-Droid yet. Still adding features, so it’s not complete yet, but getting there.

            • LemmyKnowsBest@lemmy.world
              link
              fedilink
              arrow-up
              3
              ·
              1 year ago

              So now are you spying on me somehow? I don’t understand apps, I didn’t pay for this, so what are you getting out of it if it’s free for me? serious question because I don’t know how the world works.

              • ohlaph@lemmy.world
                link
                fedilink
                arrow-up
                3
                ·
                1 year ago

                That’s a great question. I’m using the API from Open Weather. It’s free for the first 1000 requests, then like fifteen cents per 100 after that. They also have a free version of their API.

                Eventually, if enough people start using it, I’ll switch to the free, limited version. So I don’t share this app with others much.

                What am I getting out of it? I built it because I was tired of other weather apps and also wanted something to add to my portfolio since I’m trying to switch from SDET to Android developer.

                • Daefsdeda@sh.itjust.works
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  1 year ago

                  Well i also installed it now and it is great! Indeed a no BS design and really simple (in a good way). If a paid option comes along I will definitely get it if am not a poor student anymore. Only issue i had was that I was not able to switch to mm\hour (unresponsive ui button) on my FP5 but I expected so much less and you have already blown me away. If you would progress development a widget would be nice. (I really don’t expect further development but maybe youappreciated the feedback.

                  And how does the free API differ? Less exact data like graphs?

                  Anyhow, thanks for the great app!

    • psud@lemmy.world
      link
      fedilink
      arrow-up
      8
      arrow-down
      1
      ·
      1 year ago

      Weather wants your location so you can get weather for where you are

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

        Which is fair, but I’d still like to have the option to manually type in my area code, instead of having to turn on gps.

        To be clear, I haven’t come across a weather app that doesn’t allow that, but I also wouldn’t be surpised if there are some out there.

  • BoastfulDaedra@lemmynsfw.com
    link
    fedilink
    English
    arrow-up
    16
    ·
    1 year ago

    Well yeah. So it can look at its work on the paper.

    You weren’t expecting your calculator app to do all that math in its head, were you?

  • ColeSloth@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Calculator camera permissions are so you can take a picture of a mathvproblem and it will do it for you.

    Phone call management is to allow phone calls to be recognized by the apk so it will do things like stopping video and muting its sound so the phone call can have priority over other things.