What a glorious day

      • @Tak@lemmy.ml
        link
        fedilink
        99 months ago

        I’m glad you enjoy it. I’m not going to gatekeep what apps people use.

    • @moonsnotreal
      link
      179 months ago

      Yeah I’m more than willing to pay for apps, but I hate spyware. I wish instead of ads there was just like a $5-10 price, or a subscription of like $2 a month or something along those lines. (Idk what the actual cost to develop the app is, I’m just spitballing prices)

      • NutWrench
        link
        fedilink
        169 months ago

        The data collection is just for the ad-supported version.

        • @moonsnotreal
          link
          109 months ago

          Ok that’s a little better than I thought it was. However it is still proprietary, so you just have to trust the dev collection is turned off.

          • The ad library is only used when it is calling for ads. The paid version doesn’t call that library, so it isn’t present at all. The developer addresses this on another post.

            • @WhyJiffie@sh.itjust.works
              link
              fedilink
              39 months ago

              I haven’t yet looked into the lemmy client, but they don’t necessarily have to call any function in that library for it to be active.

              On one hand, there are the class variables in Java. When a class variable (a static one) has a value assigned at the place where the variable is declared, and the assignment is the result of a function call, afaik that will run when the class is loaded, which is basically every time the app is run. Same with static blocks.

              On the other hand, on Android an app can have components that are automatically run in certain conditions, and which can be added by any programming library you have added to your project.
              One such type of component is the BroadcastReceiver. These are mostly run on certain events broadcasted inside the app or through the whole system, but now I don’t find whether any of those that Boost reddit uses are started by systemwide broadcasts. The other is the ContentProvider. These are started every time the app’s process starts, but otherwise unconditionally. It’s common for ad and tracking code to misuse this kind of components for being active as much as possible. Looking at the Boost reddit app, along others it has the following:

              • com.applovin.sdk.AppLovinInitProvider
              • com.google.android.gms.ads.MobileAdsInitProvider
              • com.google.firebase.provider.FirebaseInitProvider (I think if you disable this one, the app won’t even work anymore, like with most other apps. Not like if disabling components would worth much, as this is not a privacy feature but a technical one, and the apps themselves can manage this)
    • @cm0002@lemmy.world
      link
      fedilink
      169 months ago

      Lol I’m sure you have an app on your phone that does worse

      Hell, Android itself probably does worse lmao

        • @cm0002@lemmy.world
          link
          fedilink
          89 months ago

          And? It’s silly to bail on an app you’ve been waiting for months for because “data collection” lmao (Data collection that was probably in the original boost anyways lolol)

          • @Imgonnatrythis@sh.itjust.works
            link
            fedilink
            179 months ago

            Why is that silly? It’s an individual choice, but for many of us that’s a huge turn off when we are striving for less of that in the world and there are alternatives.

          • @drolex@sopuli.xyz
            link
            fedilink
            99 months ago

            rofl one can still try to minimise data collection as a whole. Because one party spies on me, I don’t have to let everyone do it. Lmao. You’re just bringing whataboutism to a legitimate concern. Lel

    • @AdmiralShat@programming.dev
      link
      fedilink
      English
      15
      edit-2
      9 months ago

      That’s bog standard admob. If you have ANY app with ads on your phone you have already agreed to all of that so it’s moot.

      I just paid for it the moment I bought it because I want to support Ruben. Fantastic dev overall, anytime I had an issue with the reddit version he personal would respond and either patch it himself or already have an answer

      The paid version doesn’t have admob library

    • @stranger@lemm.ee
      link
      fedilink
      89 months ago

      Ppl said the same about Sync but I’m still using it after using my play credit to pay for the ad free version 🤷🏻‍♂️

  • Troy
    link
    fedilink
    149 months ago

    Bad day for the flower. Bet it was tasty to mister bunny

  • I'm back on my BS 🤪
    link
    fedilink
    English
    69 months ago

    Quick curious question.

    Yesterday, my Android phone showed that Boost was installed by auto-scrolling to my 3rd home screen where there was space, but I didn’t ask to install it. What could’ve caused this to happen?

    Pixel 6 Pro, Android 13

    I use base Sync for Lemmy

    • @AdmiralShat@programming.dev
      link
      fedilink
      English
      1
      edit-2
      9 months ago

      “Other people have opinions ew”

      That’s bog standard admob. If you have ANY app with ads on your phone you have already agreed to all of that so it’s moot. For you to say it’s obscene levels is hilarious because no, that’s just admob. Many apps have way worse, all this is just, again, the basic Google analytics bullshit that’s already happening on your phone if you have Google software installed.

      I just paid for it the moment I bought it because I want to support Ruben. Fantastic dev overall, anytime I had an issue with the reddit version he personal would respond and either patch it himself or already have an answer

      The paid version doesn’t have the admod library