this post was submitted on 19 Feb 2025
20 points (100.0% liked)

Privacy

34089 readers
722 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

Hi guys just wanted to know in your opinion which one of the Android yt clients have integrated dearrow and SponsorBlock extensions features in the most complete way (like the desktop extension). Edit: Thank you all amazing people for the feedback. I gonna use pipepipe (which doesn't have dearrow) for now since Freetube android seems like needs more polishing for now and LibreTube doesn't work for me (both of these have implemented SponsorBlock and dearrow)

top 20 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 3 days ago (1 children)

That would probably be ReVanced, modded version of the official client. Fully supports both, just enable em from the settings.

[–] [email protected] 1 points 2 days ago (1 children)

Yes at the moment I'm using Revanced yt but wanted to find a way to get rid of it and MicroG all together

[–] [email protected] 2 points 2 days ago (1 children)

Hell yea, fuck Google!

What OS are you running? What other apps are you having troubles replacing besides these?

I'll give you whatever info you need to pull the plug on the crooked bastards.

[–] [email protected] 2 points 2 days ago (1 children)

Thanks but I'm kind of a veteran myself. I run GrapheneOS and the only Google service I use is YouTube ReVanced with MicroG. I decided to replace it with Pipepipe wiwhich does not have dearrow as LibreTube and others that use some kind of proxy won't work with a VPN anymore and I need to use a VPN to access YouTube unfortunately

[–] [email protected] 2 points 2 days ago (1 children)

Cool! I think you meant Newpipe? Probably autocorrect. I usually use that one as well, since I don't really watch YT on my phone not having sponsorblock or dearrow doesn't really bother me.

And yea, the proxy/VPN thing is a widespread issue that affects all YT alternatives. The root cause is YT themselves blocking ranges of IPs if they determine it is a data center or VPN (and also random nsig changes). Every once in a while it will start working, but then you'll get blocked after watching one vid.

This same reason is why the amount of public Invidious instances has dwindled and they now recommend self-hosting it. Even with FreeTube, I can't use a VPN. You might still encounter some issues from time to time even with Newpipe through a VPN.

[–] [email protected] 2 points 2 days ago (1 children)

No it's really is PipePipe (I know what a silly name) and since it gets updated more frequently than other forks I thought it might be better and yeah you're right I can't access YouTube proxy services because I use a VPN but then I have no choice so that's that

[–] [email protected] 2 points 2 days ago

hahaha... indeed what a silly name!

That's a bummer though. It's only going to get more difficult to view anything on YT privately.

[–] [email protected] 4 points 2 days ago* (last edited 2 days ago) (2 children)

There's also a FreeTube Android fork, but it's not on F-Droid

https://github.com/MarmadileManteater/FreeTubeAndroid

Highly recommend FreeTube on Desktop, though, if you are still in the browser. Has Dearrow, SponsorBlock, and a ton of options, plus a couple of Firefox extensions where you can redirect any YT links to open in FreeTube. Also uses Invidious on the backend.

https://github.com/FreeTubeApp/FreeTube

[–] [email protected] 4 points 2 days ago* (last edited 2 days ago) (1 children)

Well, it is available on the IzzyOnDroid separate f-droid repo, so if using the f-droid client, you can still grab freetubeAndroid with it.

Never tried it though, and not sure how bloated for a phone, but it's easy to install/update with any f-droid client.

[–] [email protected] 1 points 2 days ago* (last edited 2 days ago) (1 children)

Yea, I noticed that, but I have never used or heard of IzzyOnDroid before. Not sure why we need an abstracted layer for F-Droid.

I don't usually recommend things I haven't vetted myself extensively.

[–] [email protected] 2 points 2 days ago* (last edited 2 days ago) (2 children)

Not sure why we need an abstracted layer for F-Droid.

Because the default F-Droid repository has some security issues: https://privsec.dev/posts/android/f-droid-security-issues/

IzzyOnDroid avoids this by using prebuilt binaries that are properly signed by the actual developers, instead of building and signing apps themselves like F-Droid does

It also doesn't have as strict inclusion criteria as the default F-Droid repo, so it is able to offer more apps

[–] [email protected] 1 points 20 hours ago* (last edited 19 hours ago)

I don't agree with what is written in that blog BTW, 1st I like that there's a repo that at least tries as best as it can to protect the free software aspect of the apps, which many disregard but are pretty important to me, that's one of the main values from f-droid for me. Proprietary binary components can include many invasive "features" one is not aware of. As requirement the source code and building from it is required. If you build from source, removing proprietary dependencies for example you'll get a different binary, and that requires a new signature on the final package. F-droid has improved a lot on reproducible builds. And I've read in several places magnifying the issue of apks from official f-droid being moths later compared to original developer release, my own experience is different, and when I've written, I immediately get a reaction from someone which doesn't agree with me (I never reply back). I've read about the single entity signature, but that alone should not be an issue, otherwise we would be distrusting packages from debian, arch, and so on, which use a set of signatures to sign all of their packages, particularly when the build and signing process is automated, in some distros most packages come signed by the same bot. The issue about using a VM with a LTS distro about to expire or already expired is a valid one, but can you blame them when migrating breaks their flows and they don't have enough hands, and that got overcome any ways. Now a days things are working fine AFAIK. That the clients support multiple repos violate an android policy, oh well, I don't care much about android policies, and google for that matter, which collects a ton of data from users and people forgets about what that means, but what a bad practice not to follow those policies.

I believe some people really dislike free software, which is not the same as open source, one really need to value the four basic freedoms it procures, and if one doesn't give a dumb for whatever reason then one doesn't really appreciate free software, perhaps all one wants is not paid software, which is not the same. Free has two meanings and people often gets confused, and f-droid is about free software. It's true they can't guarantee every single bit of their content, but they trying through their policies and a few scripts has value to me, and taking a look at what free software meaning and the basic freedoms it looks to preserve is important to be understood before complaining about an organization trying to offer free software. It would be more appropriate if the terminology changes to use the spanish "libre" word instead, but it is what it is, that why sometimes FOSS is instead referred as FLOS (free/libre or free and libre). And true, as a result developers who want to provide apks through f-droid and also through non free software app stores or repos (whatever makes more sense) need to have in place something to account for the differences, and that's not optimal, but there's a good reason for it, but some developers just don't want to do it and even less not depending on android proprietary stuff or other proprietary stuff for that matter, which is their prerogative any ways.

A little rant of mine, not we all have to agree over the same arguments I guess.

[–] [email protected] 2 points 1 day ago* (last edited 1 day ago)

I see, I've never looked super deep into F-Droid or released anything there, I didn't realize that a requirement for releasing on F-Droid was that they build it. Just read their inclusion criteria, interesting.

ETA: Read through the whole article, and godamn. I don't really trust anything Android any way, but this is actually a pretty damn big WTF from F-Droid. Thanks for sharing!

[–] [email protected] 2 points 2 days ago

Thanks I'm already using freetube Desktop with libredirect like you suggested. Didn't know there is an Android app too

[–] [email protected] 3 points 2 days ago (1 children)

Tubular and Libretube (both available on f-droid btw)

[–] [email protected] 1 points 2 days ago (1 children)

You sure tubular integrated dearrow?

[–] [email protected] 2 points 2 days ago (1 children)

ohh, as I set sponsorblock for it some time back, I thought it also did it, but it does not.

[–] [email protected] 1 points 2 days ago

Yeah but I can confirm LibreTube has both. awesome

[–] [email protected] 1 points 2 days ago (1 children)
[–] [email protected] 1 points 2 days ago

I don't think they integrated de-arrow in grayjay yet