Everyone knows that ad blockers are the result of overly aggressive advertisers annoying the hell out of a customer. If we choose to block their ads, there's a damn good reason for it. They need to learn how to appropriately advertise instead of harass, annoy, and trick the user into clicking on their ad. When I can't read web pages, particularly on mobile, because there is an advertisement every inch, it is way out of control. And we passed that red line long ago.
I should have a right to block all those annoyances if I choose to do so. Advertisers: grow up. Learn to advertise so you attract customers, not piss them off. Then maybe we won't block you.
True except the last part, unless your bank uses plain HTTP. Edit: Someone said that these things actually fudge the HTTPS keys and allow the VPN to decrypt and edit traffic, so if that's really the case... Holy smokes, stay far away from these apps.Ad blocking using a VPN, and worse, root certificates, sounds like a potential security nightmare waiting to happen, and I can 100% see why Apple would ban them from the store.
With a third party root certificate installed, this app can intercept your banking information or pretty much anything you do online.
Good riddance.
It's hard enough try to make a living from writing Apps without some cretin offering a way of blocking one of your revenue sources.
Everyone wants everything for free, including ad free.
It's this selfish mind set that prevents funding and incentivising the creation of goods apps.
The article is really vague about this. You sure this is how it works, and it's not just one of those ad-blocking DNS servers? Because I doubt very many sites serve their own ads and instead load ads from external sites you can just fail to resolve.This isn't really possible without compromising your security. Apple requires apps to use encrypted network connections for most purposes ("App Transport Security"). In order to block ads in an app, the VPN would have to break the encryption, since otherwise it couldn't recognize and remove the ads. This is why the ad blocker apps mentioned in the article install additional certificates, which basically allow them to run a man-in-the-middle attack. Of course, these methods can just as well be used to sniff the traffic of your banking apps ...
I was responding to a posting that talked about a VPN service doing ad blocking, not specifically about Adblock (I don't know the app and have no idea how it works).Just to clarify - it's not true. Ad blocking happens on the DNS/domain level right on the device. There is no VPN server on the other side of the tunnel, so no sensitive data is sent out. AdBlock doesn't install root certificates.
Well, there are 2 people here and the article all saying different things. What's the truth? I think the article needs a lot more info.It does not install root certificate. There's even no actual VPN server on the other side. Blocking happens right on the device. Have a look at the app descr.
[doublepost=1500081438][/doublepost]
Just to clarify - it's not true. Ad blocking happens on the DNS/domain level right on the device. There is no VPN server on the other side of the tunnel, so no sensitive data is sent out. AdBlock doesn't install root certificates.
That is true for many web pages, but the ads in iOS apps are in my experience rather tame.Everyone knows that ad blockers are the result of overly aggressive advertisers annoying the hell out of a customer. If we choose to block their ads, there's a damn good reason for it. They need to learn how to appropriately advertise instead of harass, annoy, and trick the user into clicking on their ad.
Ads on web pages can be blocked without violating Apple's new rules.When I can't read web pages, particularly on mobile, because there is an advertisement every inch, it is way out of control.
This is crazy. So many apps have gone overboard with annoying, interpreting ads. I hope some vpn service will start offering reliable ad blocking.
Good riddance.
It's hard enough try to make a living from writing Apps without some cretin offering a way of blocking one of your revenue sources.
Everyone wants everything for free, including ad free.
It's this selfish mind set that prevents funding and incentivising the creation of goods apps.
It's been that way forever, and you signed up for it. You used to not be able to install apps at all in iPhone OS.Sounds like more of Apple playing Big Brother (1984) telling everyone what they can and cannot do. Before today, it was OK, but now it isn't?
Those that site "security concerns" as a reason don't match what Apple says is the reason. Doesn't fit Apple's guidelines needing to be "app-like"??? That's not using security as the reason.
While I occasionally use a VPN on my iPhone (not for ad-blocking though), I don't really care one way or the other, but it's the principle that, again, Apple is dictating what can and can't be run on the iPhone.
Ad blocking using a VPN, and worse, root certificates, sounds like a potential security nightmare waiting to happen, and I can 100% see why Apple would ban them from the store.
With a third party root certificate installed, this app can intercept your banking information or pretty much anything you do online.
This isn't really possible without compromising your security. Apple requires apps to use encrypted network connections for most purposes ("App Transport Security"). In order to block ads in an app, the VPN would have to break the encryption, since otherwise it couldn't recognize and remove the ads. This is why the ad blocker apps mentioned in the article install additional certificates, which basically allow them to run a man-in-the-middle attack. Of course, these methods can just as well be used to sniff the traffic of your banking apps ...
I actually have no issue with Apple moving to ensure ads are blocked only in safari rather than apps. If you buy an app that has ads you know what your getting yourself into.
Agreed, however there is a difference between an ad online and an ad in an app. I hate ads as much as the next guy, but ads in free apps shouldn't be blocked, and in that sense I am fine with Apple restricting adblockers to safari only.
If you hate ads in an app you can find another app that has no ads (generally paid).
Good riddance.
It's hard enough try to make a living from writing Apps without some cretin offering a way of blocking one of your revenue sources.
Everyone wants everything for free, including ad free.
It's this selfish mind set that prevents funding and incentivising the creation of goods apps.
This is just like web ad blockers. The sites that went overboard with pop up and pop under ads wreck it for the rest. If Apple would put limits on the ads, I'd support the removal of blocked.And a lot of apps have not. So what about them? What about the hard work that developers put into there apps to make it so you have a good experience with a quality app should they not be paid for there hard work?
And a lot of apps have not. So what about them? What about the hard work that developers put into there apps to make it so you have a good experience with a quality app should they not be paid for there hard work?
Agree 100%.
People don't realize how much work goes into making a quality app and never will. They will always want it for free because to most they think it was easy for you to make it so why should they pay for it?
I love getting the emails every day from people demanding they get ad free on every device they have because they purchased it once for 99 cents. Even tho they do with the same Apple ID.
Find a different way to monetize. The users aren't doing anything illegal here. If everyone's ads are being blocked, you're all playing by the same rules.And a lot of apps have not. So what about them? What about the hard work that developers put into there apps to make it so you have a good experience with a quality app should they not be paid for there hard work?
This isn't really possible without compromising your security. Apple requires apps to use encrypted network connections for most purposes ("App Transport Security"). In order to block ads in an app, the VPN would have to break the encryption, since otherwise it couldn't recognize and remove the ads. This is why the ad blocker apps mentioned in the article install additional certificates, which basically allow them to run a man-in-the-middle attack. Of course, these methods can just as well be used to sniff the traffic of your banking apps ...
Sure, but that is a very blunt (many sites host both ads and contents) and inefficient (you can't use path-based filter patterns) method.Well, that's one way to do it. The other (much more secure) way you can do it is by MiTMing the DNS requests.