I’ve been using Sync for a while, but it repeatedly hits an error when I try to submit posts to Beehaw. I have not tried other instances, but I am assuming this issue is specific to Sync. Getting really sick of drafting posts and then having to discard them because the app errors out 🤦

You are viewing a single thread.
View all comments View context
1 point

From what I understand they are removed from the paid version.

permalink
report
parent
reply
1 point

Isn’t that the same app (in the store), though?

permalink
report
parent
reply
1 point

From my understanding apps are able to have versions for their free and pro apps without having to keep them separate. The dev has stated that all of the trackers present in the app are google trackers for him to get revenue from ads and are stripped from the paid version. I only know this cause over the years on his reddit app it would come up from time to time, one memorable example when someone was complaining about getting NSFW ads in the app and how any self-respecting user would use an app that showed those ads… Turns out they had ad personalization turned on and their history shared some light about the sorts of sites they were searching for lol.

What, yeah, definitely points against having tracking. But also small time developers don’t have to follow FOSS when they just want to provide a good service for free with ads, and Google Play Store is the easiest way to make that happen for him. He made enough from Boost for Reddit monthly that it negatively impacted him during the API change. Maybe I’m a fool for having some trust here and there, but I also just don’t care too much.

But, I know others do so that’s why I always mention that as a possible shortcoming and let people decide from there.

permalink
report
parent
reply
1 point

Sorry about the late reply.

I don’t have access to an apk of paid Boost for Lemmy, but this is what Exodus Privacy has to say about it: https://reports.exodus-privacy.eu.org/en/reports/com.rubenmayayo.lemmy/latest/
The app does not have Lemmy in the name, but I assume it is the Lemmy version because of its package name

You can also check it locally by
a) installing App Manager from F-droid, and when they boost app’s details are opened, use the Scanner feature. It is a larger action button in the vertically scrollable button bar below the app name
b) export the APK to your computer, and use JADX from github to disassemble the APK. you should be able to see the layered packages and source code of the embedded trackers.

Yes, what you described is app flavors, and is a feature of the android sdk. However, the dev probably didn’t remove the dependency incisions. Even if they now don’t issue a specific initialization call at app startup, the tracking frameworks have registered their own content providers and broadcast receivers in the androidmanifest file at build time, which will be started at app startup before other components of the app.

permalink
report
parent
reply

AskBeehaw

!askbeehaw@beehaw.org

Create post

An open-ended community for asking and answering various questions! Permissive of asks, AMAs, and OOTLs (out-of-the-loop) alike.

In the absence of flairs, questions requesting more thought-out answers can be marked by putting [SERIOUS] in the title.


Subcommunity of Chat


This community’s icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

Community stats

  • 69

    Monthly active users

  • 163

    Posts

  • 2.9K

    Comments