Inside DuckDuckGo
Avsnitt

Duck Tales: The DuckDuckGo browser now blocks ads on YouTube videos, so you can watch without interruption (Ep.37)

Dela

In this episode, Peter (Product) and Dave (Privacy) discuss YouTube Ad Blocking, why we built it, how it works, and how it differs from Duck Player.

Disclaimers: (1) The audio, video (above), and transcript (below) are unedited and may contain minor inaccuracies or transcription errors. (2) This website is operated by Substack. This is their privacy policy.

If you have feedback on Duck Tales, or episode ideas, email us at podcast@duckduckgo.com.

Show notes: Ad Blocking is enabled by default for Mac, iOS and Windows browsers. It will be enabled by default for Android soon, but for now can be turned on in settings.

Peter: Hello everyone and welcome to Duck Tales, where we go behind the scenes at DuckDuckGo, we discuss the stories, technology, and the people that help build privacy tools for everyone. In each of these episodes, you’ll hear from employees about our vision, product updates, engineering, or things like approaches to AI. My name is Peter. I’m on the product team at DuckDuckGo, and I’m joined with my colleague Dave. Dave, do you want to introduce yourself?

Dave: Sure. Yeah. Hey, I’m Dave. I generally work on the browser experience at DuckDuckGo. That means working on privacy protections, working on making sure that websites work the way that you expect them to work and yeah, making sure that you have a good experience browsing the web.

Peter: Awesome. And today we’re gonna be talking about ad blocking, more specifically YouTube ad blocking, but I think we’re gonna talk also just generally about about ad blocking. So Dave, why don’t we why don’t we start at the top? Does DuckDuckGo browser block ads today?

Dave: If if you’ve used one of our browsers, you’ve probably noticed that you see quite a few fewer ads. So that’s a side effect of our tracker blocking. So the reason that you’re seeing fewer ads is a lot of these ads come with trackers, you know. They want to see how you interact with the ad. They want more info about you to determine, you know, is that like a a good impression? And you know, they want to build these profiles and all of that. So we block those requests before they’re initiated. And that leads to many fewer ads across the web. But we don’t deploy a like a specific ad blocking feature.

Peter: Mm-hmm.

Peter: Got it. And so we what what you’re basically saying is a lot of these companies that, you know, serve up advertising are also tracking the heck out of people. And so by by virtue of the fact that we block that tracking, we are basically blocking you know a lot of the advertisements on the internet.

Dave: That’s right. That’s right.

Peter: Makes sense. And so what’s changing about our ad blocking?

Dave: Yeah, so what we’re doing here, and as Peter said, we we’re starting with YouTube. We r have received a ton of user feedback asking for us to do something about this. As as you probably know, YouTube shows up to you know several minutes of ads before videos, during videos, just constantly. And what what’s changing here is we have deployed we’re working on deploying a feature that will just prevent these ads from loading. So instead of, you know, waiting thirty to seconds to a minute before you can watch a video and then getting interrupted in the middle of a video, you should be able to watch the video right away and without interruptions.

Peter: Yeah, and so a a lot of you’re saying a lot of our users have been asking for the ability to block ads on on YouTube. I think it’s safe to say that, you know, a lot of DuckDuckGo search users who historically have used other browsers, have have used extensions, ad block extensions to get this benefit. And so Dave, you’re saying a lot of these users have asked us for the similar sort of capability in our browsers.

Dave: Yeah, that’s right. Extensions are a very powerful tool. We don’t export extensions in our browsers for for good reason. So they can be a blessing and a curse. If if you’re using the right extensions, there are safe extensions and they can improve your browsing experience by like you know blocking ads or you know auto-filling password fields, that kind of stuff. But they’re also a a really large risk because there are a lot of malicious extensions out there and unscrupulous extensions out there that can you know get full access to everything within the web pages that you’re looking at and exfiltrate your data and track what you’re doing online without you even realizing.

Peter: Mm-hmm.

Peter: Yeah, I I remember over the last few years, every few months there seems to be a story about some extension that that a lot of people installed that either went rogue or maybe got sold to another company and then they use that extension to to data mine people and spy on their their online browsing behavior overall. And so you’re you’re basically saying, Dave, by adding this capability, the YouTube ad blocking natively to our browser applications. Not only is it easy for our users to enable and get that benefit, but it is also safe to do so. Is that right?

Dave: That’s exactly right.

Peter: Awesome. Cool. And so we built this based on user demand. But a lot of our browser users already have the benefit of something we call Duck Player. Can you explain what Duck Player is and then let’s talk about how Duck Player differs from the YouTube ad blocking that we’re talking about?

Dave: Yeah, totally. So Duck Player, we like to think about it as kind of a theater mode. So if you visit YouTube or you load a YouTube link, you can load it in this kind of standalone window within our browsers that we call Duck Player. And what what’s happening there is we’re loading it through this separate YouTube no cookie domain. And and the advantage of what we’re doing there is that it doesn’t like when you watch videos, they’re they’re not tied to your account and it they won’t influence your viewing history or your, you know, recommended videos. But over time we’ve we’ve seen quite a bit of feedback from users about issues that they’ve run into with Duck Player and that that have made them go back and watch videos on YouTube’s main page. So I can go into this a a little bit here. So quite often, I guess all the time, when when a when a content creator uploads a video to YouTube, they can decide whether they want that video to be viewable on YouTube or whether they want it to be able to be embedded on other sites. So if they say, no, we don’t want this to be embedded on other sites, that makes it so it also can’t be watched in Duck Player. And there are a couple other edge cases here that prevent users from watching videos in in Duck Player. So if there’s an age restriction on a video that you have to sign in to your YouTube account in order to watch the video, that means you also can’t watch it there. And you know th they’re there a variety of issues that we’ve run into or heard from heard about from users.

Peter: That makes sense. Yeah, I I think I think it’s safe to say that our our users love Duck Player. A. We we’ve heard from a lot of users that it’s it’s a killer feature that they they use all the time. But as as you said, yeah, between people who do want sometimes they want to see the full full comments and things like that that you’re not gonna get in Duck Player, they want to see those on YouTube, but they also want to benefit from the the ad free experience. That’s part of the reason we built the YouTube ad blocking and to to avoid some of the error messages that you referred to, which tend to come up pretty often, particularly on on desktop browsers, the error where video cannot be watched because a content creator disallowed it from being watched outside of YouTube. It comes up a couple percent of the time overall. So with this new YouTube ad blocking, it should be a little bit more seamless for everybody. Cool.

Dave: Yeah, and I I just want to make it clear that Duck Player’s not going anywhere. That that still exists. You can still choose to use it. We’re just creating more optionality here.

Peter: Awesome. And and that means that anyone who’s currently setting Duck Player to always load videos in Duck Player, they should continue to have that experience as their default, right?

Dave: That’s right.

Peter: That’s great. Talk talk a little bit about building out the YouTube ad blocking capabilities. What what were any main challenges we hit along the way?

Dave: Yeah, for sure. Yeah, so as you know, we have a we have a browser on four different platforms, Android, iOS, Mac OS, and Windows. Slightly different architecture on each platform. Websites literally differently between, you know, they they often have like a mobile version and a desktop version. So it can be a challenge to ship parity across all all platforms. I think the the trickiest part about building ad blocking for YouTube is it’s it’s not just a simple block this request and ads won’t load. I think you know YouTube and other large websites are incentivized to prevent users from ad from blocking their ads, which means they make it a a little bit more challenging to work around that. So what we’re doing here is, you know, we we are blocking a few requests, but we’re also injecting several different scripts into the page that kind of you know rearrange how the ad calls load into the videos.

Peter: Hmm. And and if if you our users who are using the new capability, if they if they see issues come up through their use of it, is there a way that they can tell us about that?

Dave: Yeah, that’s a good point. Absolutely. Please, if you run into any issues using this new feature, you can either submit browser feedback, which is through through the settings page. We also offer a more direct way to submit feedback about a problem you’re experiencing with a specific site. We call it a a broken site report. You can access that through the privacy dashboard, which can be found by clicking the the little shield icon in the address bar. And if you just fill that out, our team does read these reports and we we try to we we do everything we can to respond to them as quickly as possible.

Peter: Awesome. I think it’s also fair to say that our team at DuckDuckGo is pretty active on Reddit, particularly the DuckDuckGo subreddit. And so if you prefer, if you want to post something there about your experience, by all means, we we will we will engage with you. We’d love to hear you know the direct feedback and and and sometimes help troubleshoot. And that that goes both ways. We certainly like to help people if they run into any issues, and that helps us understand if there are some issues on particular machines that we may not be seeing internally and helps us chase those issues down overall. Awesome. Dave, what’s t tell us a little bit about when people can expect to see this.

Dave: Yeah, so as we record this, it’s currently rolling out to each of our platforms. By the time that you are watching or listening to this, you should be able to access it on all four of our platforms. If you you know, we’re we’re enabling it by default for users, and you can also go into settings and check there’s a new there should be a new ad blocking menu item there, and you can, you know, make sure that it’s enabled or disable it if you don’t want it, if you like ads.

Peter: Cool. Well I hope all of our users are ex as excited about this feature as we are, those of us the internally that built it out. And like we said, we’re always eager to hear feedback if you have any. And with that, Dave, thank you for joining me on this Duck Tales episode. See y’all next time.

Dave: Thanks, Peter.



This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit insideduckduckgo.substack.com

Podden och tillhörande omslagsbild på den här sidan tillhör DuckDuckGo. Innehållet i podden är skapat av DuckDuckGo och inte av, eller tillsammans med, Poddtoppen.