News for hackers. Stuff that matters.
Re:Suspended from Google Play for listing supported subtitle... by sa1 on Monday January 25, 2021 @04:26PM (#25909136)
Me, a customer, is very happy that they play a regulatory role and are taking steps to prevent surveillance of the form GP is proposing.

I’m glad that I don’t have a direct relationship with shady 3rd party developers.

Re:Suspended from Google Play for listing supported subtitle... by horsawlarway on Monday January 25, 2021 @04:35PM (#25909231)
They aren't preventing surveillance at all, they're monopolizing it.

Google is LITERALLY a fucking ad company.

Apple is tracking the exact time and location you use any piece of software on their systems (Don't worry guys, it's just for security purposes! /s)

----

I'm no longer sympathetic to the "They're securing my device from the boogeyman!" argument.

It has the same overtures as "Won't anyone think of the children!!!!" in policy debates - It's rhetoric designed to obfuscate the true intentions of the parties involved, and short-circuit real discussion with an immediate emotional response.

Re:Suspended from Google Play for listing supported subtitle... by privacyking on Monday January 25, 2021 @04:49PM (#25909408)
> Apple is tracking the exact time and location...

Source?

Re:Suspended from Google Play for listing supported subtitle... by SilasX on Monday January 25, 2021 @04:54PM (#25909459)
A few months ago it came out that MacOS was constantly making unencrypted calls over the internet to check signatures of non-Apple software; such calls were thus feeding back to Apple (and anyone sniffing the connection) the time and IP address of each application's being opened. (Technically, only the company, but each company usually only has a few apps.)

https://news.ycombinator.com/item?id=25074959

Re:Suspended from Google Play for listing supported subtitle... by saurik on Monday January 25, 2021 @06:18PM (#25910296)
Re:Suspended from Google Play for listing supported subtitle... by SilasX on Monday January 25, 2021 @06:33PM (#25910450)
I appreciate the further context, but am not sure that it was necessary to mock my phrasing.
Re:Suspended from Google Play for listing supported subtitle... by saurik on Monday January 25, 2021 @08:29PM (#25911301)
(I wrote a giant response to this explaining why I was frustrated and who I was frustrated with and how it meant we were just screwed as a society, but I have decided to just suffice it to note that I am not mocking your phrasing--that is the correct phrasing for the demoralizing thought--and that, FWIW, I don't think iOS does this in the same way, even for the "enterprise"-signed software where one would expect it would work identically, which is a bit hilarious.)
Re:Suspended from Google Play for listing supported subtitle... by SilasX on Tuesday January 26, 2021 @04:17PM (#25921173)
Ah okay, sorry for overreacting.
Re:Suspended from Google Play for listing supported subtitle... by astrange on Monday January 25, 2021 @06:34PM (#25910457)
And it wasn't true as stated (it didn't happen every time, the server didn't keep any logs, etc.)
Re:Suspended from Google Play for listing supported subtitle... by SilasX on Monday January 25, 2021 @06:43PM (#25910519)
>it didn't happen every time

True, but it didn't make much difference, since the reports from the thread showed it had a bizarrely short cache time.

>the server didn't keep any logs

Well, that's the rub isn't, it? Part of privacy-centric design is that you shouldn't have to risk such information being exposed or trust such reassurances; if they don't need the information, they shouldn't get it at all. There are privacy-respecting ways to do what they wanted to, which are also more efficient. For example, periodically update the machine's local revoked cert list, and check signatures against that (as several users recommended).

>etc

Was there anything substantively different from my characterization?

Re:Suspended from Google Play for listing supported subtitle... by wombatpm on Monday January 25, 2021 @10:17PM (#25912054)
Short retention according to who? That server only? No copies to the NSA? I’m a trust but verify kind of guy and with just the word of Apple I assume somebody is keeping the data and using it in some way.
Re:Suspended from Google Play for listing supported subtitle... by SilasX on Monday January 25, 2021 @10:47PM (#25912271)
Agree with such skepticism but what are you replying to there? My comment was saying that it cached the cert check for a bizarrely short time (necessitating frequent network calls), not that the logs were retained for only a short time, which I agree is a bad defense.
Re:Suspended from Google Play for listing supported subtitle... by wombatpm on Tuesday January 26, 2021 @10:56AM (#25917241)
Thanks for the clarification. I confused the cert cache with the apple server logs.
Re:Suspended from Google Play for listing supported subtitle... by GeekyBear on Monday January 25, 2021 @07:51PM (#25911060)
Apple is using an industry standard protocol to check and see if an application's developer certificate has been revoked.

>To make sure the certificate hasn’t been revoked, macOS uses OCSP—short for the industry standard Online Certificate Status Protocol—to check its validity.

https://arstechnica.com/gadgets/2020/11/mac-certificate-chec...

There is no information tracking the application that is sent.

The protocol is only used to check and see if the developer's certificate is still valid, if the app hasn't been run in some time.

https://blog.jacopo.io/en/post/apple-ocsp/

Re:Suspended from Google Play for listing supported subtitle... by ttt0 on Monday January 25, 2021 @04:58PM (#25909502)
Re:Suspended from Google Play for listing supported subtitle... by dgregd on Monday January 25, 2021 @05:11PM (#25909651)
> I’m glad that I don’t have a direct relationship with shady 3rd party developers.

To enable background locations update, a sales rep has to open a check-in screen, wait 10 seconds to see their location on the map and then press the big check-in button. Because people were often forgetting to check-out, my customers requested auto check-out feature which requires background location updates. Once a sales rep leaves the check-in area, background location updates are stopped. Managers and employees see exactly the same time reports. And if some sales rep is suspicious then it is always possible to disable that GPS icon in the quick menu settings after work hours. It is almost like using your batch card to open doors in a workplace.

A popular alternative solution to my app is to use GSP devices which are installed in all corporate cars. And there managers see their employees background location updates 24/7.

Re:Suspended from Google Play for listing supported subtitle... by LunaSea on Monday January 25, 2021 @04:29PM (#25909173)
When it's an explicit feature your argument is a difficult one to hold.

It amounts to not being able to use features that are available in the API.

Re:Suspended from Google Play for listing supported subtitle... by yholio on Monday January 25, 2021 @05:14PM (#25909681)
Android already has a very fine grained permission system that allows blocking such behavior, you simply revoke an apps right to access location data.

So the argument then becomes an appeal to protect less knowledgeable users that would be tricked to enable advanced features for some eye candy. It has some merit; but there has to be some compromise there for advanced users, short of relegating then to APK install with no security updates, like in the Windows days.