研究发现 Mac 内置未公开个人知识图谱:每天为联系人打分
安全研究机构 Eighth Rank 的分析称,自 macOS 13 起,每台 Mac 都运行两个系统守护进程,在本地构建机主及其联系人的个人知识图谱,每天用 144 个特征为联系人打分;苹果几乎没有公开说明这一系统。

发生了什么
安全研究机构 Eighth Rank 的研究人员达里奥·帕斯奎尼与米哈乌·巴济利于 10 月 28 日发表分析,称 macOS 通过 knowledgeconstructiond 与 intelligenceplatformd 两个系统守护进程,在设备本地构建个人知识图谱;该分析 11 月 7 日登上 Hacker News 首页。
按研究人员的说法,图谱的素材来自通讯录、日历、照片(人脸与共同出镜)、信息、邮件、位置、屏幕使用时间、家人共享、健康医疗急救联系人等,存在用户目录 ~/Library/IntelligencePlatform 下的 51 个 SQLite 数据库中,主库 graph.db 是一个包含 181 类实体与 278 个谓词的三元组存储。
图谱的核心是两个 CoreML 分类器 EntityTagging_Family 与 EntityTagging_FamilyAndFriends,每天用 144 个行为特征为联系人打分,判断谁是家人、伴侣、父母或同事;144 个特征中 20 个是身份信号,如共同姓氏、住址或 iCloud 家人标识。研究人员同时发布了本地查看工具 iKnow,用户可在本机查看自己的图谱。
关键事实
- 系统范围:自 macOS 13(2022 年)起每台 Mac 均内置;研究人员在 macOS 26.6.2 上验证
- 存储位置:~/Library/IntelligencePlatform,51 个 SQLite 数据库,明文存储,受 macOS 全盘访问权限保护
- 打分机制:两个 XGBoost 分类器,每日重算;144 个特征中 20 个为身份信号,其余为行为信号
- 删除不彻底:已删除联系人的记录移入 expired_stable_graph 表,仍可读取;研究人员在一台 Mac 上发现前一天删除的人仍在计分
- 苹果的公开说明:仅有一行 knowledgeconstructiond 手册页与一篇 2023 年关于知识图谱技术的论文;苹果未回应研究人员的发现
- 权限背景:苹果 10 月 2 日向开发者表示,全盘访问权限「基本绕过了」隐私控制,将因 AI 智能体收紧该权限
- 数据去向:图谱按设计留在设备本地,不上传苹果服务器;苹果称 Siri 建议的个性化同步采用端到端加密,但未说明 graph.db 是否参与同步
为什么重要
图谱把分散在各应用里的个人信息汇成一份带置信度与来源的完整档案,而能读取它的全盘访问权限是许多应用的常规授权。
订阅 HIMIAO视界
不用注册 · 随时退订推送通知
早报出来时,手机或电脑上弹一条提醒。不用留邮箱。
评论
相关新闻
今天
11月9日 星期一- 早报英伟达董事会启动独立调查:黄仁勋据报成境外情报行动目标
共 10 条
- 周榜GitHub 周榜 Vol.5:本周 6 个值得看的项目
实测 + 读码,每周一期往期 →
- 三问
- 预测
™