隐私
iPhone 和 Mac 之间
Yado 通过 iOS 开放的设备服务管理 iPhone,主要走 USB,部分功能也能在局域网里使用,照片、导出文件和备份留在 Mac 或连接的手机上,不上传图库和已安装的 App 列表,不需要 Apple ID,也不保存备份密码。
Yado 还在开发中,暂未提供公开下载,也没有公布价格,这里写的是当前 App 的做法,包括连接手机后自动下载的两份公共目录。
Yado 会读取什么
用到哪项功能,就读取对应的设备标识和信息、电池与存储读数、已安装的 App、主屏幕布局和图片、照片视频、可访问的文件、诊断日志和描述文件,浏览本地备份时,还会读取备份里已有的联系人、备忘录、信息、照片、语音备忘录、通话记录和 Safari 书签,加锁的备忘录不会解密。
常用 App 排序和卸载建议可以参考这台 Mac 已同步的屏幕使用时间,读取 ~/Library/Biome/ 需要完全磁盘访问权限,Yado 只在 Mac 上统计最近四周的 App 打开次数,原始记录读完就丢掉,次数留在本次会话的内存里,不上传,也不另存一份使用历史。
截取屏幕走 QuickTime 的采集通道,需要相机权限,截图存到桌面并拷贝到剪贴板,Yado 里显示的手机主屏幕图片也会留在本地,断开连接后仍能显示上次的画面,开启自动备份时会申请通知权限,用来发送本地备份状态。
数据存在哪里
~/Library/Application Support/Yado/Backups/是默认备份目录,可以换成自己选的文件夹或外置磁盘,保留的备份副本也放在备份旁边。~/Library/Application Support/Yado/ScreenPictures/保存每台手机最后一次的主屏幕图片、标识、机型和配色,同一个 Yado 目录下的HomeScreens/和HomeScreenLayouts/保存撤销快照和命名布局,HardwareBaselines.json和BatteryHistory.json按手机保存硬件基线和电池读数。~/Library/Caches/Yado/保存App Catalog.json.xz、Software Updates.json、Media Thumbnails/、Duplicate Signatures/、Media Previews/和Transfer Previews/,预览缓存可能是看过的文件副本,不只是缩略图。com.tw93.YadoApp偏好设置保存设置项、窗口位置和大小、文件夹路径、选中的手机、App 排序、备份计划和尝试时间、备份运行统计,以及清理空间、删除照片、完成备份、传输字节这四项累计数字。- 照片导出到所选位置下的
Yado Media文件夹,重名时加编号,旁边的BackupManifest.json和BackupManifest.journal记录手机、已导出的文件和校验进度,其他文件、设备详情图片和备份内容的导出结果留在保存时选的位置,拷贝设备详情会写入剪贴板。 - Mac 临时目录里的
yado-backup-<UUID>/保存浏览备份用的临时文件,包括解密后的数据库和提取的文件,关闭浏览器会等读取和导出结束后再清理,下次启动也会清理先前留下的临时目录,AirDrop 拖入的文件可能暂存在Yado-AirDrop-<UUID>/,分享结束后移除。 - 临时目录里的
yado-backup-engine.log保存最近一次备份引擎的输出,可能带有文件路径和设备信息,只留在本地排查问题,不会自动发送。
App 什么时候联网
连接手机时,Yado 会自动下载两份公共目录,本次会话里已有较新的结果就复用,请求不带照片、手机标识或已安装的 App 列表,和其他网络请求一样,接收请求的服务器能看到 IP 地址等连接信息。
| 目录 | 请求和用途 |
|---|---|
| App 目录 | https://data.yado.house/apps/manifest.json 给出完整目录和更新文件,Yado 下载完整目录,或用增量文件更新本地的完整副本,校验后在 Mac 上匹配 App,不逐个查询手机装了什么,也不报告目录缺了哪些 App。 |
| iOS 版本 | https://gdmf.apple.com/v2/pmv 提供 Apple 的公共版本目录,Yado 在 Mac 上按机型和已安装的 iOS 版本匹配,只显示可用版本,安装系统更新仍在手机上完成。 |
Yado 没有使用统计,也没有接入云端 AI,目前也不会自己检查更新。
局域网、AirDrop 和 DNS 描述文件
开启无线连接后,部分功能通过局域网里的 Apple 设备服务通信,从 Mac 添加照片走系统 AirDrop 面板,只把选中的文件发给自己选择的接收方。
可选的加密 DNS 描述文件会把 iPhone 的 DNS 指向 AdGuard DNS、Cloudflare 或阿里 DNS,不是让 Yado 向这些服务发查询,只有在 iPhone 设置里安装后,手机才会按所选服务的隐私政策发送 DNS 请求,字体和其他描述文件也会先发到手机,由机主完成安装。
密码、备份和删除
备份密码只用于当前操作,不写入偏好设置或钥匙串,浏览加密备份时会在 Mac 上产生临时解密副本,主动导出的记录则留在自己选的位置,Mac、备份磁盘和导出文件夹都需要妥善保管。
导出后删除照片会重新核对本地文件的大小和内容摘要,开启 iCloud 照片或无法确认其状态时,还要有原件已导出的证据,重复照片清理单独勾选和确认,每组至少留一张,相似不代表原件完全相同,删除 iCloud 共享图库里的照片也会影响图库里的其他人。
备份检查核对结构、索引和文件大小,不等于已经在 iPhone 上成功恢复过,移除 Yado 会保留本地数据,删除它的 Application Support 目录前,先把要留下的备份移走,其他位置的备份和导出文件仍在那里,手机上已经安装的描述文件也不会随着 Yado 移除。
网站和联系
网站没有接入访问统计,也不写 Cookie,网站托管方和目录服务器可能保留常规访问日志,发邮件求助时,邮件里会带上自己填写的信息和主动添加的附件,有问题可以写信到 hi@yado.house。