I proceeded to disable the "Run in background" almost every application, kept only a handful that are really needed (e.g. Signal). Since then my battery lasts for 3 days, and my "Access Log" only moves minimally.
I proceeded to disable the "Run in background" almost every application, kept only a handful that are really needed (e.g. Signal). Since then my battery lasts for 3 days, and my "Access Log" only moves minimally.
Can’t the app just buffer all that data (including time stamps) and just send it when you use it again?
Or is the app truly “turned off”?
There are OS battery optimisations which kick in eventually though, which result in most non system apps to be stopped automatically to save battery. Once again, they won't startup in the background again until being manually launched. This is my general understanding gained from working for a couple of years on an Android app that runs in the background and receives silent notifications.
I don't leave 'everything on default' in the power/background running settings, and thus I don't give the apps the option to do what the device decidsd. Plus with the firewall I Block all the nasties (e.g. 31.13.x.x - FB, or the various IPs for ads and tracking).
I'm a recent convert to iOS (I've used Android for 7+ years) and I find that it "phones home" a lot less than Android. You can easily run a Wireshark and confirm it yourself.
https://www.bleepingcomputer.com/news/google/idle-android-ph...
>Both Android and Chrome send data to Google even in the absence of any user interaction. Our experiments show that a dormant, stationary Android phone (with Chrome active in the background) communicated location information to Google 340 times during a 24-hour period, or at an average of 14 data communications per hour. In fact, location information constituted 35% of all the data samples sent to Google. In contrast, a similar experiment showed that on an iOS Apple device with Safari (where neither Android nor Chrome were used), Google could not collect any appreciable data (location or otherwise) in the absence of a user interaction with the device.
>While using an iOS device, if a user decides to forgo the use of any Google product (i.e. no Android, no Chrome, no Google applications), and visits only non-Google webpages, the number of times data is communicated to Google servers still remains surprisingly high. This communication is driven purely by advertiser/publisher services. The number of times such Google services are called from an iOS device is similar to an Android device. In this experiment, the total magnitude of data communicated to Google servers from an iOS device is found to be approximately half of that from the Android device.
[0] https://digitalcontentnext.org/wp-content/uploads/2018/08/DC...
Apple spends something like 1 billion dollars a year on Apple Maps. There is no strategic reason for them to do maps. They aren't making money from it. They are anonymising the statistics they gather. They chose to spend this insane amount of money doing something completely foreign to them just so their customers don't have to use Google Maps.
Let that sink in.
It's incredible.
As for the quality of Apple Maps—yes, it was rubbish when it first launched but today it is usually (depending on your city and your specific usages) within cooee of equally good. In fact I tend to find Apple Maps often superior for walking and public transport directions in an unfamiliar city.
They both spend lots of money on maps in the hope that users will use those maps on each corporations platform. The difference is Apple makes money selling the device and services, Google makes money selling your attention to advertisers.
The real driving force for Apple to spend that money was Google restricting features in their iOS app.
Also, it was leaked somewhere that Google was willing to give iOS all the features as long as Apple would allow all the user tracking. I can't speak to how reliable that is, but it wouldn't surprise me.
I don't need the best possible mapping application, I just (occasionally) need one that's "good enough". More and more, for me, "good enough" means keeping a static image of the maps of the area that I'll be in.
Pretty much all "no root firewalls" work the same way.. The software pretends to be a VPN client in order to get the network traffic and filter it.
Since you're letting the software have control over all your network traffic, make sure you trust the software manufacturer.
This is why I stick with root firewalls -- I also use a VPN, and I don't think you can have your Android device use more than one VPN at a time (without rooting it).