ICEBlock climbs to the top of the App Store charts after officials slam it
-
Maybe they want that, but the statement on their website is not wrong on a technicality because it's oversimplified; it's wrong because it asserts a privacy difference between the two operating systems that does not exist.
It's actually not possible to build a push service like FCM or APNS on Android and have it function at the same level as FCM. FCM has special permissions to bypass certain device states on the device to ensure message delivery that nothing else can match.
The best you can do is approximate it with an always active websocket and a foreground service always running with battery optimizations disabled, but good luck not having that foreground service shut down on occasion as well. Devices are hostile to them for battery saving purposes. You'd have the best luck with a Pixel device though for something like that. You could also do some sort of scheduled background polling, but the device can be hostile to that as well, and it would eat more battery.
-
Obvious troll is obvious
I don't think everybody who makes a bad claim is a troll. A lot of people just are that stupid.
-
they can monitor who connects to what.
They can also not do that.
We should assume anything in the US is compromised by the fed
International VPNs are not immune from US subpoena.
international VPNs are not immune from US subpoena
And condoms are only 98% effective.
A condom and VPN work on the same principle: a layer of protection. No protection is ever 100% effective, but you can at least try.
Remember, they’re already building the camps. It’s only a matter of time before “helping illegals” is a crime that gets you sent to the camps. I’d rather make the fascists work for it at least.
-
not defending the dev here, but iOS is the majority in the US, why would worldwide market share be relevant for a US app?
Think about that for a second. Immigration and Customs Enforcement by definition involves at least one border and 2 countries. Even if they only went after American citizens (which they're trying to do), they'd be deporting you somewhere else.
As it is, I suspect a significant number of at-risk people in the US and their advocates use Android.
-
How would we learn either way if it was or wasn't?
Someone knowledgeable enough would be able to figure out where every upload is going, I'd wager. But that would take Someone that is knowledgeable enough, as well as willing to expose an app like that given the potential consequences.
-
It's actually not possible to build a push service like FCM or APNS on Android and have it function at the same level as FCM. FCM has special permissions to bypass certain device states on the device to ensure message delivery that nothing else can match.
The best you can do is approximate it with an always active websocket and a foreground service always running with battery optimizations disabled, but good luck not having that foreground service shut down on occasion as well. Devices are hostile to them for battery saving purposes. You'd have the best luck with a Pixel device though for something like that. You could also do some sort of scheduled background polling, but the device can be hostile to that as well, and it would eat more battery.
Yes, I used web sockets for Signal for a while. It drained 30% of my battery when the phone sat idle for a day. Absolutely bonkers. Made the phone almost unusable so had to revert to FCM or disable notifications.
-
We need a federated equivalent. Anything centralized can be stopped.
Federation is an overly complicated solution it's not required. It also wouldn't actually help, they can still take it off the app store there'd be another one but they would just play whack-a-mole and you can achieve the same thing with open source.
The best bet would be to have the database hosted outside the US and just have apps that pull the data from an API. There's no need for the app itself to store the data in fact that's a really stupid way to do it. You could federate it if you wanted but honestly that's probably unnecessary
-
The devs don't really seem to have a clue about smartphone.
https://bsky.app/profile/grapheneos.org/post/3lt2prfb2vk2rThanks for the heads up.
Saw it wasn't on F-Droid and was going to ask for source page (to get through Obtanium), but looks like they're allergic to android and derivates. Appreciate you pointing to references.
-
Worse still it's not even clear what is being discussed. It implied "violence" but that is a wide range from just pushing to serious shooting.
% can also be misleading when a scale is arbitrary. A temperature increase measured in Fahrenheit will be a rather different % when converted to Kelvin.
ICE also keep getting caught on camera lying about being threatened before they start beating some innocent
-
Federation is an overly complicated solution it's not required. It also wouldn't actually help, they can still take it off the app store there'd be another one but they would just play whack-a-mole and you can achieve the same thing with open source.
The best bet would be to have the database hosted outside the US and just have apps that pull the data from an API. There's no need for the app itself to store the data in fact that's a really stupid way to do it. You could federate it if you wanted but honestly that's probably unnecessary
Honestly yeah, if we can just torrent the database and have it stored outside the U.S then it's good
-
This post did not contain any content.
ICEBlock climbs to the top of the App Store charts after officials slam it
The application, which allows users to add a pin on a map to show where ICE agents have recently been spotted, has climbed to the to the top of the App Store charts.
Engadget (www.engadget.com)
...iOS forces uses Apple services including getting apps through Apple...
Can't speak to the rest of the claims, but Android practically does too. If one has to sideload an app, you've lost 99% of users, if not more.
It makes me think they're not talking about the stock systems OEMs ship.
Relevant XKCD: https://xkcd.com/2501/
-
The devs don't really seem to have a clue about smartphone.
https://bsky.app/profile/grapheneos.org/post/3lt2prfb2vk2r...iOS forces uses Apple services including getting apps through Apple...
Can't speak to the rest of the claims, but Android practically does too. If one has to sideload an app, you've lost 99% of users, if not more.
It makes me suspect they're not talking about the stock systems OEMs ship.
Relevant XKCD: https://xkcd.com/2501/
-
Worse still it's not even clear what is being discussed. It implied "violence" but that is a wide range from just pushing to serious shooting.
% can also be misleading when a scale is arbitrary. A temperature increase measured in Fahrenheit will be a rather different % when converted to Kelvin.
We all know that cops will try to charge you with assaulting them if you so much as shrug while being arrested. And they'll contrive situations just so they can do that. I'd say that makes their statistics meaningless without specific details and proof.
-
international VPNs are not immune from US subpoena
And condoms are only 98% effective.
A condom and VPN work on the same principle: a layer of protection. No protection is ever 100% effective, but you can at least try.
Remember, they’re already building the camps. It’s only a matter of time before “helping illegals” is a crime that gets you sent to the camps. I’d rather make the fascists work for it at least.
And condoms are only 98% effective.
Your analogy doesn't make sense. It would be more apt to say "condoms from Walmart can be compromised!" but it makes no sense because they can be compromised anywhere.
It's not to say that you shouldn't use them, it's to say that you should always be suspicious.
-
Yes, I used web sockets for Signal for a while. It drained 30% of my battery when the phone sat idle for a day. Absolutely bonkers. Made the phone almost unusable so had to revert to FCM or disable notifications.
Ya, it can be brutal on battery.
I worked on an app once where delivery was critical, so we gave them the option of the active service+websocket, but for them the trade off was acceptable.
Pushes can be pretty flakey given all the shenanigans OEMs do on the device, even when marked as high priority correctly.
And the even worse part is when OEMs reset battery saving flags the user had set to help pushes get through and they stop working one day because of it.