logoalt Hacker News

Every Mac comes with an (undocumented) family member classifier

338 points • by infwhispers • today at 9:46 AM • 191 comments • view on HN

Comments

thomascountz • today at 11:47 AM

At one point in my life, I would've found this data fascinating (if it were opt-in, perhaps)! Now, I find it exhausting.

A similar discussion came up recently with Siri Recap[1], where some expressed how useful they thought it was and that, as a party to the conversations it summarizes, there was very little moral or ethical concern. But I have a social concern.

If I'm having a chat with someone, there's a milieu constructed around the fact that not everything will be remembered verbatim. There are all sorts of social and contextual cues that can easily get lost if listening gets replaced by flat relentless transcription.

With Recaps and this social graph (were it to be productized), the informal fluidity in the way we relate to one another starts to go away, and the expectations that follow from that become artificial and burdensome. In the same way that autocorrect has made typos unacceptable, how could you ever be forgiven for forgetting the name of your colleague's new nephew or the Italian village that your neighbor took a spontaneous boat trip to while on vacation last year?

[1]: https://news.ycombinator.com/item?id=49641401

➕ show 3 replies
elgertam • today at 2:02 PM

> What if I told you that every Mac since 2022 ships a pair of daemons whose only purpose in life is to build a graph about you and the people around you: who you are, who you know, how those people are related to you and to each other, how you communicate with them, where you go, with whom, what you do and when.

I wouldn't be surprised at all, given that Photos knows the names and faces of all the loved ones in my life. Not just people, in fact, but the "furry friends." And Calendar and Reminders knows where I go. And so forth.

The feature is genuinely useful. Only thing is it should be opt-in and have guarantees about where/how the data is stored, such as encrypted-at-rest. I trust Apple with that more than all other Big Tech combined, but still in a "trust, but verify" way.

➕ show 2 replies
infwhispers • today at 11:13 AM

I am the author of the research. Please, feel free to ask me anything. Also, check out the followup research: https://8rank.ai/game/apple-intelligence-knowledge-graph-in-...

➕ show 4 replies
aetherspawn • today at 11:54 AM

This is context for local LLMs like Siri so that when you say “Text James and tell him …” it knows which James you mean.

Likewise, you could say “Tell my boss I’m not coming in tomorrow” and it would have to know who your boss is.

We could get super angry about this, but seeing as it’s fully local and doesn’t leave the device, it really doesn’t seem like a big deal. Is it much different to your car remembering who you call and where you go at what times for navigation purposes?

➕ show 3 replies
hoherd • today at 3:50 PM

Something that is additionally concerning is that you apparently cannot read your own data:

    $ ls -la ~/Library/IntelligencePlatform
    total 0
    ls: /Users/USERNAME/Library/IntelligencePlatform: Operation not permitted
    $ find ~/Library/IntelligencePlatform
    /Users/USERNAME/Library/IntelligencePlatform
    find: /Users/USERNAME/Library/IntelligencePlatform: Operation not permitted
    $ sudo find ~/Library/IntelligencePlatform
    /Users/USERNAME/Library/IntelligencePlatform
    find: /Users/USERNAME/Library/IntelligencePlatform: Operation not permitted
➕ show 1 reply
Ungh • today at 11:30 AM

Just spent 30 minutes poking around this. It's horrifying. Absolutely horrifying. All the intelligence and Siri stuff is turned off and blocked on my Mac yet it's still doing this.

Think this might kick me over the fence finally to Debian.

➕ show 2 replies
oldfuture • today at 12:00 PM

This is deeply troubling, this data is unnecessary collected and impossible to opt out from apparently and may be read at any point in the future by an attacker or by apple itself without notice

this is a class action lawsuit in the making

mfro • today at 3:51 PM

Decent work, if unreadable. I’ve disabled Apple Intelligence now.

zaptheimpaler • today at 11:25 AM

Im still optimistic that Apple will do all this stuff on your device as opposed to in an opaque cloud somewhere you have 0 visibility into. Meta probably has 1000x this system in a data warehouse somewhere. If this info is not leaving the device that’s fine with me.

➕ show 3 replies
lproven • today at 2:42 PM

Saddened but not surprised.

This makes me glad. I do not own or use an iPhone. I have 2 iPads, one on iOS 9 and one on iOS 17, and neither can be updated. Neither talks to my email or anything: they're ebook readers, basically. Nobody in my immediate family uses iPhones either, nor Apple Watches or Apple TV or any of that.

I do not use Apple's App or Music stores, or their email, or calendar, or notes, or web browser, or even the text editor. I don't use Siri. I don't have a payment method on my 30Y old Apple account.

My email goes through Thunderbird, chat through Ferdium, web via Firefox. Office work is in Panwriter and occasionally LibreOffice.

I suspect, but don't know, that Apple doesn't know much about me and I suspect I wouldn't care about what it did.

It's still possible to use a Mac as a prettier Linux box, and that's what I do. I have no OS newer than macOS 15 and I don't even use Homebrew to extend that.

➕ show 1 reply
hmokiguess • today at 3:20 PM

I have a few questions:

Is it unencrypted and accessible by other applications without elevated permissions?

Can I modify it at will and does it persist if so?

waiwai933 • today at 3:12 PM

Is this a way to query this from the command line? I'd rather not give a random piece of software deliberate access to personal data...

code_biologist • today at 11:20 AM

Horrifying, but also really interesting as a student of schema design, especially for probabilistic or inferential processes, and graph data.

gattilorenz • today at 11:05 AM

Woah. Still on Sequoia with no intention to upgrade, but maybe the next laptop runs Linux.

➕ show 2 replies
rubyfan • today at 12:00 PM

How does one disable this?

➕ show 3 replies
axismundi • today at 11:31 AM

What about iphones?

ig-88ms • today at 12:44 PM

If Microsoft didn't this, this wouldn't be interesting research, but a cause for uproar. And yes, I know they're probably already doing it, but in the cloud.

Apple makes money of your data as does anyone else. The just use your compute and energy for it too and convinced everyone that was privacy.

titzer • today at 2:14 PM

Stallman being upset about not having the source to printer drivers seems quaint these days.

This is exactly why we should not have closed source anything at the bottom.

arcanemachiner • today at 11:15 AM

On a long enough timeline, all closed-source software turns into spyware.

penguin_booze • today at 3:40 PM

> who you know

Whom you know.

WesolyKubeczek • today at 2:22 PM

“Protected by the Full Disk Access permission”

Which of course we developers give to our tools and terminal emulators so they are not annoying to use! One npm install away from mining this sweet data via a postinstall script!

alchemist1e9 • today at 12:38 PM

It’s not like Apple is actually hiding this. I mean it’s sitting there in perfectly readable structured format. I’m most surprised this isn’t known earlier, it indicates to me how little MacOS users investigate their own devices if we are talking about this 4 years after it rolled out.

conartist6 • today at 10:51 AM

I'm going to be very angry if my mac turns out to be doing this

➕ show 1 reply
daneel_w • today at 2:07 PM

I'm not sure if it's OP's software not being compatible with macOS 15/Sequoia, or if it's my habits and "cyber hygiene", but I get pretty much zeroes (read: no inferences) all across the board when digging through my data. Anyone else on "old" macOS seeing the same?

DSpinellis • today at 11:28 AM

My understanding is that collecting these data and constructing the knowledge graph violates the European General Data Protection Directive (GDPR). According to the GDPR, personal data (such as an email's sender name and email address) are provided for a specific purpose (in the case of sending an email, for identifying the sender and facilitating email replies). Similarly, a calendar invitation is provided to organize a meeting. Processing that data for a different purpose (as described here, for constructing a knowledge graph) without the subject's explicit consent is unlawful.

➕ show 5 replies
rbn3 • today at 12:15 PM

this violates GDPR in so many ways, jeez

do i see that right - the data is unencrypted, the profile is built by an undocumented background profiler without consent or an option of opting out, it is consumed by cloud connected platforms like siri and apple intelligence and ANY application on my mac can access it?

➕ show 1 reply
petesergeant • today at 2:40 PM

I hate this. On the plus side, it can't work out if my (age-appropriate, feminine) wife is more likely to be my son or daughter, but lists them as as-likely-to-be my partner as my deceased father.

willmadden • today at 1:47 PM

Articles like this make me rethink my politics. I now think software tech monopolies need some 1950's style broadcast TV level regulation.

amelius • today at 11:08 AM

Can we start a class action suit?

➕ show 1 reply
hdb385 • today at 11:38 AM

can we block these two processes using little snitch?

➕ show 1 reply
jimz • today at 12:46 PM

Uh, am I the only one for whom my Mac apparently knows next to nothing about my social circles beyond my parents?

(MacOS Golden Gate 27.1, and yes some of the pages do say that the data isn't working, but the ones that do work are hilariously wrong once you get beyond my parents, which, since they are noted as "mom" and "dad", well, that's a freebie.

I'm definitely not your average user, but still. It has eight photos of me but since I generate random EXIF data when they get moved onto my hard drive and I use an Android phone, the identification between photo and me, - and I video chat, facetime with my mom who's on vacation in Egypt and my dad who's on business in China, among others, did not seem to get recorded. I also have a half-sister who is not mentioned anywhere, but it did identify an obviously fake entity in my contacts as my: family, partner, child, and sibling. None of that is true. It also identified a throwaway number that I control as part of my family, a friend of is dead as my family, my lawyer misses the cut at 0.47 for friends, my aunts, cousins, and uncles do not make the list. Some are mostly overseas - Canada, China, Hong Kong, but my father spends 6 months out of the year in China and makes the list. My partner, to whom I'm not married and have no plan to do so, but does live with me 6 months out of the year and works on her family's ranch in the state and we even share family plan for our phone service, is nowhere on the list, and she has an iPhone.

Johnny Appleseed features prominently in my FAF. One of my close friends is known only through an employer, even though I'm self-employed. I'm not much of a photo-taker and certainly not with my iPad, and so the photo clusters are mainly... baseball cards, which I process via a ADF scanner, since taking 5 digits worth of baseball cards, front and back, is ridiculous.But not more ridiculous than how it seems unable to fully or even partially beyond the most basic aspects of the data it can access to make connections with any sort of certainty that is correct. It identified half of my exes but only barely. It decided that obviously fake (555 area code, come on) entries in my contacts as close friends, and it seems to make the fundamental mistake of creating connections under the assumptions that seems ripped from Anna Karenina, but only made its way half through the epigraph and mistranslated it.My MacBook does not get turned off entirely unless I'm out and about with it, but it's easier to simply use my iPad Pro M4 and my Pixel - neither particularly known for privacy - instead of lugging my entire setup around unless I'm going on a trip, which happens twice a year usually.

I get the sense that this shows what my MacOS doesn't know what to do with the data it has. I'm not going to enrich it so, let it be, I guess. But just to be clear, I'm not the partner, father, and sibling of some entity that I have never had any contact with. I also do not use Apple Mail (eM Client is what I prefer). Although now I'm going to dig up an Almodovar movie or something I guess.