4 ms·
Just use NoScript, uBlock and/or a VPN with a PiHole server as a primary DNS and stop whining. Of course I do hate it that the only way to make money on the we
by blacklight 4y ago
Just use NoScript, uBlock and/or a VPN with a PiHole server as a primary DNS and stop whining.
Of course I do hate it that the only way to make money on the web today is though ads and trackers. Of course I hate it to be monitored by sneaky pixels, even if I don't use the app. But the solution to the problem is quite simple: does my browser actually render and run the Javascript? If the answer is no (because the tracking script is either stopped by NoScript, or by uBlock, or by the DNS itself that resolves the tracking domain to 127.0.0.1), then I have no problem.
Let's stop whining of IT products tracking every single aspect of our digital lives: almost 30 years down the line, and the Internet hasn't yet figured out a way to make money other than ads and trackers, and it's not going to change any time soon. Instead, let's just make sure that the change happens faster: let's educate people to block all the trackers on all of their devices, so these companies are FORCED to come up with better ways of making money, or they just go burst.
- Zak 4y agoThat's harder to do on mobile devices. Good system-wide, every-network adblocking on Android requires root. It's hard to obtain root on some devices, and Google is actively aiding app makers to block rooted devices with SafetyNet. I lack experience with iOS, but I assume the situation is worse there. As a practical matter, this means that while I can tell my mother to install uBlock Origin on her desktop browser, it isn't practical for me to tell her to root her phone and run Adaway on it. Of course, most people use smartphones much more than they do PCs lately.
- CharlesW 4y ago> I lack experience with iOS, but I assume the situation is worse there. I use NextDNS (sort of "Pi-hole-as-a-Service"), which provides a "configuration profile […] that will make your device use NextDNS natively using the Encrypted DNS feature". I can't imagine it being any easier, really. https://apple.nextdns.io/ https://apple.nextdns.io/
- eek2121 4y agoiOS is better than you think. allows limited adblocking in Safari, think of it as 'uBlock lite'. Due to limitations regarding size, etc, not everything can be blocked, however, do not track provides a bit more in this sense. Beyond that? Yattee blocks 100% of Youtube ads + sponsorships (I personally do not have an issue with sponsorships, but YouTube can eat it with their ads), Apollo does not show ads for Reddit, etc. (Note that Apollo is the absolute best way to view Reddit on the internet. period.) I suspect Apple will improve things in the future. Media/News companies have attempted to vilify Apple by saying they are 'getting into the ad business', however I suspect that Apple will (as usual) take a user centric approach with expanding their ad business. I am absolutely not the person to defend Apple 24/7, however their privacy practices have been great.
- jacooper 4y agoBrave + a VPN with DNS block for ads get you pretty far. On iOS VPNs are a joke, and everything is a limited WebKit reskin.
- blacklight 4y agoI have a VPS with a Wireguard VPN that runs a PiHole DNS on it. Just toggling the VPN switch on Android is sufficient to get all the DNS requests to tracking domains flushed down the sinkhole - no root required. Granted, it takes some technical skills to set up, but once it's set up other people can easily connect to the same VPN and have the same level of protection - my wife's and my mother's phones are also connected to the same VPN.
- aembleton 4y agoYou don't need to root your device to set the DNS. MiUI does hide the setting, but stock android has it in the settings. You can then set your DNS to dns.adguard.com or create a nextDns account. Then you can block ads system wide.
- blacklight 4y agoIt's doable when without root. In my case I simply run PiHole on a server and use it as the default DNS for my VPN. Install Wireguard on the phone, connect to the VPN, and there you go - all of your DNS requests now go through PiHole.