Twitch is (very) close to winning the battle against adblockers

Closed issue on uBO’s site that’s fixed… for now:

Notice how they’re only blocked when the platform is set to _. This is a VERY EASY patch server-side to enable ads on that last remaining platform that isn’t blocked.

The cat is about to win. ALL mobile solutions don’t work anymore unless they want to explicitly apply the platform which SPECIFICALLY picks out which mobile app devs want to adblock Twitch streams.


I don’t particularly care about seeing adverts. I only use an adblocker because a hell of a lot of sites are malicious without one. If the ads they implement are just videos, I don’t really mind.


what about twitch apps like gnome-twitch or streamlink twitch ? I never got ads on those.

They’ll start getting ads because it queries the platform and if it’s an official one, it will now show pre-roll each time a new stream is called.

I have 152,000 requests blocked since 3 months ago on ubo and im not even a heavy net user compared to most. So id agree for the most part.

Although i would advise blocking at the host file level or using a pi-hole DNS management system. Malvertising is real.

1 Like

Also, to show you how bad it is, even opening a Twitch stream in VLC gets ads now.

Ads are to be considered a security risk.


Map mouse button 5 to mute. Minimize for 20 seconds ( on desktop ) whilst reading chat as that loads first… un-minimize … feel good that the creator you watch got some money.

im a pro lurker so i don’t mind contributing in that, way.

VLC doesn’t even count as an official viewer yet still gets ads… That’s money not for the creator but for Jeff Bezos.

Don’t you know Moon real estate is expensive.

1 Like

Forget Moon real estate, How about a room on Helios? (Space Station)

The plot thickens.

The people at Streamlink discovered they’re actually using a Cable TV standard to switch TS streams on the fly. It’s an ANSI standard too: SCTE-35. (this is why you see local ads on CNN sometimes)

It’s because Amazon acquired Elemental encoders, so they’re using AWS to encode many major TV stations. Most TV stations nowadays use IP to transmit instead of radio towers or satellite. It makes so much sense for Amazon to monopolize a encoding company. The only legit competitor is Harmonic.

I don’t mind ads so much if they aren’t OBNOXIOUS.

but, if you have OBNOXIOUS advertising in your site/app, and i can’t block it… guess what happens to my use of your app/site?? :slight_smile:


There are so many ways sites can thwart an active adblocker, and worst case scenario, one site completely bar you from entering their site if it detects an active adblocker.

But nowadays, sites that were/are known to host obnoxious and sometimes malicious ads are able to overcome the adblockers, and also pop up blockers. I don’t mind about ads being displayed on your site, as long as it’s not intrusive.

Those ads pay for the platform itself, a direct creator/fan relationship is ideal but you can’t ignore the platform creators use to reach us just because they(amazon/twitch) want to make money.

1 Like

I mean is it really that hard to integrate ads into shreams like tv?

the ads that play before the streams dont support the streamer they support twitch


It’s now time for an OCR AI adblocker running locally. Something that would just mute and make black boxes of all the ADS you see.

I was thinking a “trusted” (as in you coded it yourself and built it yourself) man-in-the-middle SPI firewall that just blocks certain packets and not others. You’d basically have to create your own Great Firewall of China, except for ads.

Pre-rolls EVERY stream? Now that’s obnoxious. And often targeted at trying to get you to subscribe to Amazon Prime Video? EVEN MORE OBNOXIOUS.