隐私政策
生效日期:2026 年 10 月 28 日。
一句话版本:默认情况下,没有任何数据离开你的 Mac。VirtualLocation 没有账号、没有广告、不做跟踪。
收集什么数据、如何收集
- **模拟定位全在本地。**设置虚拟定位只通过本机回环(127.0.0.1)通道与你的设备通信。
- **你的内容存在 Mac 上。**地图收藏、已存路线和搜索历史都保存在应用的本地存储里。
- **iCloud 同步(默认开启)。**地图收藏、已存路线和搜索历史经你的 iCloud 私有数据库(CloudKit)在你的多台 Mac 之间同步,可在应用设置中关闭。许可证、崩溃报告选择、设备收藏和地图偏好永不参与同步。
- **崩溃报告(默认关闭)。**如果你在设置里开启「共享崩溃报告」,应用会通过 HTTPS 发送最小化的崩溃堆栈或稳定的错误码,以及应用版本号。不附带任何本地日志。
- **检查更新。**应用会通过 HTTPS 下载一份公开的 appcast 文件来比较版本号,并且只在你确认后才下载安装更新。
- **VIP 许可证。**激活许可证时,会用你的 license key 联系一次支付服务商,并记录一个激活 ID;此后许可证离线有效。
数据用来做什么
- iCloud 数据:让你的收藏、路线和搜索历史在你的其他 Mac 上可用。
- 崩溃报告:发现并修复问题。
- 许可证激活:验证你的购买。
以上数据不用于广告、跟踪或出售,也不用于给你画像。
第三方
- Apple iCloud / CloudKit:把同步内容保存在你的私有数据库里,属于你的 iCloud 账号。
- Sentry:只在你主动开启后接收崩溃报告;项目配置为不存储 IP 地址并移除定位字段。
- Dodo Payments:处理购买与许可证激活。
- GitHub:托管更新源与安装包下载。
这些服务商只收到上述对应的数据,并依其各自的隐私政策保护数据。
保留与删除
- Mac 上的数据一直保留,直到你在应用内删除或卸载应用。
- 同步内容保存在你的 iCloud 账号里:在应用内删除条目会同步从 iCloud 删除;关闭同步即停止此后的一切同步。
- 移除 VIP 许可证:在应用里使用「移除许可证」,本机立即失效,并尽可能在远端释放该次激活。
- 你可以随时发邮件要求删除与你相关的任何数据(例如某次崩溃报告)。
撤回同意
- 崩溃报告:在设置里关闭「共享崩溃报告」,此后不再发送任何内容。
- iCloud 同步:在设置里关闭;已同步的内容留在你的 iCloud 账号里,直到你删除。
- 许可证:在应用里使用「移除许可证」。
联系方式
关于本政策的问题:leeden.dev@gmail.com。