(Disclaimer: Google employee, unrelated product area)
Seems like root + a local hosts adblocker is still the best solution for Android, or a local VPN for iOS (do they have those on Android? never checked).
It seems so; at least my Android phone has something named "VPN", which I sometimes use to capture traffic and look at what my phone is sending/receiving.
(Packet-capturing your phone traffic is a pretty eye-opening experience; I was surprised just how much data about you goes to ad/tracking services.)
for iOS (for jailbroken) via Cydia and BigBoss I am using "Firewall IP7" which is not yet updated for iOS10, costs $2.99 or near
both act as firewalls in learning mode.. it can be a little tedious in the beginning but as soon as you block most ads/trackers/beacons "globally" then you feel the difference on speed, bandwidth usage, and user experience
Still, if they're short it seems unlikely that you'd have any issues.
> Always Free Products
> Use these products for free up to the specified usage limits during and past the free trial. These usage limits do not expire, but are subject to change.
Most reddit apps let you open links in an external browser
In other words, is the app still feeding data points into the ad network even though it may not be displaying ads? I had assumed it was, but your question makes me think otherwise.
on bright side on desktop i switched from chrome to Firefox and it seem ok, though it seem not so many pages are cached and need reload when switching many tabs
on Android I switched from YuBrowser to Brave browser, Firefox doesn't have simple pull down to refresh and it's not optimized for Snapdragon plus kinda slow in real life scenarios
block responsibly :)
I rooted my HTC one, put hosts in /etc/ but somehow the phoen "ignores" it?
No idea what power draw it has (probably $5 a month?) but I have a large solar array so I doubt it costs me anything to actually run. I also get to recycle some old hardware.
EDIT - Seems that post was linked to by the pi-hole project itself at some point. Was wondering why it got so much traffic each month.
Possibly will be looking at 40Mbit in the future but that depends on how lucky I get in Australia with the NBN, so not expecting much.
Pay attention: this might interfere with some google functionality because it will block google ad-services. You'd have 2 workarounds: switch your searches to Duck-Duck-Go or keep google ad-services out of the disable DNS addresses.
You do have to do more initial setup with certificates and such, but IMHO the more fine-grained filtering is worth it. The entire category of sites which actually detect blocking can be worked around this way, as you can filter out that code too.
Has anyone picked up development of anything similar these days?
...and of course at the high end there's the enterprise filtering middleboxes which are probably too expensive and difficult to configure for personal use.
And before ads advocate responds - ask for my money instead of polluting my mental space.
I haven't had a malware problem since I started doing this. I don't think it's a coincidence.
The most convenient solution I've found for my phone is using the Firefox app, which has extension support.
Subscription payments can be extremely profitable, leading the the continued existence and even expansion of the site. The only downside is that only people who subscribe can see the majority of the content.
Ads merely mean that more people can access the same information, including people who could have never or would have never paid for it.
Subscriptions are merely less egalitarian.
subscriptions today are per site. you have to maintain multiple subscriptions. Many people dislikes that. I wouldn't hesitate a second to subscribe if there was something that centralizes the subscription (like 10$ for month worth of content, split among publishers based on how much time i spend and what the value of content is).
Just curious, if I use their DNS, how to they know it's me? from the hardware address of my network card?
I know it's a lot more work but setting up Shadowsocks and Unbound with similar DNS blacklists is a much better solution. This also comes with all the benefits of using a VPN (technically, an obfuscated socks5 proxy using the android VPN interface). If you manage the network, pfSense and pfBlockerNG are also great and easy to set up.
Setting up an at-home RPi solution is probably possible for most people but a lot more cumbersome dealing with inbound server tunneling (which may technically be forbidden by their ISP), dynamic IP services, etc.
With üblock you receive a UI notification of the block and the option to make an exception.
Also, my comment about using GCE was first, so it wasn't already mentioned.
You can use the custom rules to add any of the adblocker lists such as HP hosts, etc.
Also whitelists play nice with voip apps too.
Grab a tl-wr841 for <$20 on ebay - some go for $5
You could even get an orange pi or Rpi zero + ethernet to usb adapter and hang it off your existing router for power.
With the cloud hosting you also get a fixed ip address which you can use from all the places, while most people have dynamic ip addresses at home (which you need to track and change in all devices). Furthermore initial cost of a pi and accessories are equal to 10-20 months of hosting.
The throughput on a Raspberry Pi isn't great though, even compared to a typical low end VPS.
If you purchase a 512MB RAM machine for two years it is €0.99/month!
Edit: oh and don't expect much customer support help for 99cents per month, even if their customer support is located in Cambodia.
Time4VPS is essentially the international brand of the largest ISP in the country.
I was sceptical at first, but I have a VPS running there for a few months, serving 100k hits per day, with no technical problems from their side so far.
I just used their support once, but they responded in minutes.
- Change the hosts file with adblocked domains or..
- Install an extension on the browser;
On the phone we have firefox with adblock extensions as well.
So, why would i pay for adblocking ?
"I recently got fed up enough with ads while regularly using my mobile Android Marshmallow phone"
Otherwise, it could also be set at the router layer to use the cloud instance to block the ads.