News for hackers. Stuff that matters.

Ask HN: Is Apple really phoning home every time I start an application on macOS?

I'm not sure if this sort of question is welcome here, but I'd imagine it could allow for some interesting discussion beyond the scope of the initial question.

I'm living on an extremely restricted internet connection right now that completely drops out every few minutes (my ISP is Vodafone, fellow German users will know what I mean.) I noticed that when my internet connection stalls, but I'm still connected to the wifi, I'm unable to open certain apps. So far I've experienced it with VLC, VS Code and Firefox. I remember some time ago there were rumours that apple was actually sending usage statistics every time I launch an app back to their servers. If the connection is interrupted, the apps don't start. Is this actually the right explanation? If that is true, this would be so nightmarishly dystopian to me I'd consider switching back to linux. Thank you!

( 9 comments | 13 points | on HN )
Re:Ask HN: Is Apple really phoning home every time I start a... by __d on Friday June 11, 2021 @09:20PM (#27480477)
It's kinda true.

I think macOS will check that the developer certificate used to sign the application you're about to start hasn't been revoked.

Search for ocsp.apple.com, around November 2020, for details.

Re:Ask HN: Is Apple really phoning home every time I start a... by mahathu on Friday June 11, 2021 @09:26PM (#27480523)
I found this related HN thread: https://news.ycombinator.com/item?id=25076588

I wonder why this didn't blow up more, it sounds like such a privacy nightmare.

Re:Ask HN: Is Apple really phoning home every time I start a... by __d on Friday June 11, 2021 @09:38PM (#27480594)
Yeah.

For me, I accept that there's a tradeoff between being able to revoke the signed status of an application, and doing a certificate check at launch time.

And you're already trusting Apple with a bunch of stuff, so one more thing isn't that much worse.

But yeah, it's still creepy, and ripe for abuse.

Re:Ask HN: Is Apple really phoning home every time I start a... by runjake on Monday June 14, 2021 @02:55PM (#27506679)
It's checking for certificate status, not so much phoning home. To my knowledge, it is only sending some hashes to Apple. It is not sending any personal data.

Here is a good write-up on the issue:

https://www.sentinelone.com/blog/what-happened-to-my-mac-app...

I recommend that people not block oscp.apple.com as it has security benefits. If your threat model dictates blocking oscp.apple.com then you probably should not even be running macOS (or Windows).

Re:Ask HN: Is Apple really phoning home every time I start a... by rurban on Saturday June 12, 2021 @11:51AM (#27485261)
Buy a proper firewall, like Little Snitch. Also beware of the Safari downloads sqlite DB.
Re:Ask HN: Is Apple really phoning home every time I start a... by Engineering-MD on Saturday June 12, 2021 @05:27PM (#27487564)
I was under the impression Apple first party apps could bypass these with special privileges?
Re:Ask HN: Is Apple really phoning home every time I start a... by peterwandering on Saturday June 12, 2021 @05:51PM (#27487712)
Re:Ask HN: Is Apple really phoning home every time I start a... by ixacto on Sunday June 13, 2021 @12:04PM (#27493715)
Yes they do. Also for account changes.
Re:Ask HN: Is Apple really phoning home every time I start a... by blondin on Friday June 11, 2021 @09:37PM (#27480587)
shouldn't be happening every time you open these applications though.