3 ms·
I wish the AppStore review team would simply reject any app that generates unnecessary network traffic for no good reason. They don’t even need to MITM the tra
by aaaaaaaaaaab 8y ago
I wish the AppStore review team would simply reject any app that generates unnecessary network traffic for no good reason.
They don’t even need to MITM the traffic. Just the fact that an app makes network requests when using a supposedly offline feature should immediately get them rejected.
And iOS should introduce a visible network activity indicator that can’t be manipulated by applications, like they do for location tracking.
- bdamm 8y agoYou're spot on with the network activity indicator. And that network activity indicator should divide foreground/background traffic. Sometimes I want that network traffic, and sometimes I don't. It should be information given to the user.
- inetknght 8y agoI fully 100% agree with this. Apps should require user permission for network access. Further, the user should be able to control what domains/hosts the app has access to. The user should be able to have feedback indicating that the application is communicating over the network at what times and with how much data.
- saagarjha 8y ago> Apps should require user permission for network access. I think this is already a thing in China. > Further, the user should be able to control what domains/hosts the app has access to. The user should be able to have feedback indicating that the application is communicating over the network at what times and with how much data. This is difficult to do, since it's easy to swamp the user in prompts for every little thing.
- inetknght 8y ago> it's easy to swamp the user in prompts for every little thing. I don't see this as a bad thing. It will let me quickly see what apps are built not following best practices.
- arvinsim 8y agoNot all people value privacy over convenience as you do. I would even surmise that a user's patience threshold for that kind of annoyance these days is pretty low.
- inetknght 8y agoI don't have patience for that either. I'd just uninstall the app.
- jakobegger 8y agoHave you ever used an application level firewall like Little Snitch? I have tried using it a couple of years back, and gave up after less than an hour. In principle it's nice to be able to manually allow / reject individual requests, but in practice you can't get anything done if you do. Popups keep popping up all the time, and it's rarely clear what the request is good for. Then you get random failures, because you accidentally blocked an important request, or you just allow anything anyway, because there really is no way to know if that request is good or bad. And that's from the perspective of a software developer who understands what protocols and ports and addresses are. A firewall like that would be absolutely useless for non-technical users.
- SomeHacker44 8y agoI would love a Little Snitch for iOS.
- samatman 8y agoI’d go further: I want a screen in Settings for every app, that shows me what it contacts, and how much data it sends, with the ability to block anything I don’t like on a per-app or global basis. Basically I want Little Snitch built into iOS as a core feature. Hiding it behind “Advanced..” is fine.
- LeoNatan25 8y agohttps://guardianapp.com/ https://guardianapp.com/
- elektor 8y agoI use this app. So far, it blocked 1108 data trackers and 3 locations trackers.