Apple Is Blocking an App That Detects Net Neutrality Violations (vice.com)
dmoberhaus writes: Apple isn't allowing a new app developed by a university professor that detects when your internet is being throttled by ISPs from being listed on the app store. The company claimed the app contained "objectionable content" and "has no direct benefits to the user."
The reporter, who tested the app through the beta channel, writes: The app is designed to test download speeds from seven apps: YouTube, Amazon, NBCSports, Netflix, Skype, Spotify, and Vimeo. According to the app, my Verizon LTE service streamed YouTube to my iPhone at 6 Mbps, Amazon Prime video at 8 Mbps, and Netflix at 4 Mbps. It downloaded other data at speeds of up to 25 Mbps. UPDATE: Slashdot reader sl3xd has made us aware of an update to the story. "After this article was published, Apple told Dave Choffnes that his iPhone app, designed to detect net neutrality violations, will be allowed in the iTunes App Store," reports Motherboard. "According to Choffnes, Apple contacted him and explained that the company has to deal with many apps that don't do the things they claim to do. Apple asked Choffnes to provide a technical description of how his app is able to detect if wireless telecom providers throttle certain types of data, and 18 hours after he did, the app was approved." "The conversation was very pleasant, but did not provide any insight into the review process [that] led the app to be rejected in the first place," Choffnes told Motherboard in an email.
The reporter, who tested the app through the beta channel, writes: The app is designed to test download speeds from seven apps: YouTube, Amazon, NBCSports, Netflix, Skype, Spotify, and Vimeo. According to the app, my Verizon LTE service streamed YouTube to my iPhone at 6 Mbps, Amazon Prime video at 8 Mbps, and Netflix at 4 Mbps. It downloaded other data at speeds of up to 25 Mbps. UPDATE: Slashdot reader sl3xd has made us aware of an update to the story. "After this article was published, Apple told Dave Choffnes that his iPhone app, designed to detect net neutrality violations, will be allowed in the iTunes App Store," reports Motherboard. "According to Choffnes, Apple contacted him and explained that the company has to deal with many apps that don't do the things they claim to do. Apple asked Choffnes to provide a technical description of how his app is able to detect if wireless telecom providers throttle certain types of data, and 18 hours after he did, the app was approved." "The conversation was very pleasant, but did not provide any insight into the review process [that] led the app to be rejected in the first place," Choffnes told Motherboard in an email.
Never in short supply at Apple.
Cellular providers will sometimes throttle video, not to be jerks and violate net neutrality, but to save your data plan.
Streaming video providers will usually send you the maximum video quality that your connection can support. If 25mbps is available, they could be sending you full HD or even 4K at a high bitrate so the quality is really good. This isn't really of much benefit on a small mobile screen, so you're tearing through your data plan for no real reason.
AT&T calls this feature "streamsaver" and it's on by default; you have to turn it off if you don't want it. There's probably no shenanigans at work here, just trying to prevent customers complaining that watching one Netflix movie used their entire data plan.
Don't expect one company's walled garden to allow tools to help you detect other company's walled gardens. These walled gardens are becoming more like the hedge maze at the Overlook Hotel.
Support Right To Repair Legislation.
I'm talking about Mussolini's definition of fascism, which is basically corporatism: The total control of society in to the hands of corporations, with the line between them and the governement being more symbolic than anything.
When you have an industry shill at the head of the FCC making decisions to profit solely this industry, that's fascism.
When you have the POTUS putting his corporate friends in charge of all major positions in the governement, that's fascism.
But as long as the sheeple are kept well fed and well entertained, they couldn't care less. Bread and circusses.
Humanity doesn't deserve democracy. It doesn't deserve freedom, equality and justice.
And get more latency and slowdown either due to the VPN software itself or the limits at the VPN provider.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
Easy solution: Gather data, and look for patterns.
If Youtube works at 6 Mpbs always, regardless of ISP, it's probably youtube. If Youtube works at 6 Mbps on Verizon LTE, but at line speed elsewhere, then that is quite suspicious.
"has no direct benefits to the user."
Except knowledge, and we wouldn't want that.
As for the other comment, yes speed depends on more than just network speed, but if the guy next to me on Verizon streams Netflix at 4 Mbps and I stream on Sprint at 20 Mbps then we can safely theorize that Verizon is throttling him. We don't know for sure, but we can build a case.
Without that knowledge we have nothing to go on.
I refuse to sign
Cellular providers will sometimes throttle video, not to be jerks and violate net neutrality, but to save your data plan.
In other words: to coerce you to accept excessively a high per-Gigabyte cost and avoid what they view as "wasteful fidelity" they will tamper with your traffic to reduce your consumption.
"Save your overly restrictive data plan" is really REALLY not a good reason for throttling.
This isn't really of much benefit on a small mobile screen, so you're tearing through your data plan for no real reason.
You can very well be mirroring that mobile screen to something larger where you will feel that it matters.
The point is the data provided is meaningless.
The app has no earthy way to know how fast Netflix is serving up your content, so how can this app "detect" or "reveal" the throttling your ISP/carrier is doing to your Netflix traffic. All you know is how fast the data is being served up by your carrier to your device, it can make no claims as to the speed of the data arriving at your carrier's network border.
The posting mentions video services over LTE getting 4-8 Mb/sec, all of which are perfectly suitable for streaming video to a handheld device (smartphone, tablet). Or do we intend to require all cellular data plans to support several simultaneous HD video streams to a single device, so you can watch all NFL football games in HD on your iPad while driving in your car?
Ken
How's that walled garden working out for you Apple fanbois? Pretty cool, huh, blocking a simple network health monitor App because it's "objectionable content." Who knew Truth was objectionable content?
The VPN will let you see if there's throttling going on. If Netflix streams better through the VPN, then you carrier is throttling Netflix (and possibly more).