ProximityLock 对待您的隐私和安全同样重视。本页面说明了我们保护您的数据隐私和电脑安全的承诺。
ProximityLock 的隐私和安全方式很简单:
您的安全是 ProximityLock 的职责。您的隐私是我们的承诺。
我们在设计 ProximityLock 之初就将隐私放在首位。安全软件应该保护您,而不是监视您。
ProximityLock 从不传输任何内容。没有一个字节的数据会离开您的电脑。
没有数据收集,没有分析,没有遥测,没有"回传",没有云服务。什么都没有。这不仅仅是隐私政策的承诺。ProximityLock 根本不可能传输数据,因为它完全不使用网络 API。
ProximityLock 完全是被动的。它只是监听您的设备已经在向外广播的蓝牙信号。ProximityLock 不连接您的设备,不与它们通信,不与它们配对。它只是监听。
可以把它想象成一个无线电接收器。它只接收信号,从不发射。ProximityLock:
ProximityLock 观察到的数据(信号强度读数)只用于一个目的:确定何时锁定您的电脑。仅此而已。
ProximityLock 不收集、不远程存储或传输任何关于您、您的设备或使用模式的数据。永远不会。
具体而言,ProximityLock 从不收集或传输:
所有信号分析和决策都在您的电脑本地进行。ProximityLock 从不与外部服务器或云服务通信,因为它没有网络功能。
ProximityLock 不使用互联网连接或网络服务。它甚至不会从 macOS 请求网络访问权限。您的距离监控完全离线工作,即使 ProximityLock 想要回传数据也做不到。
ProximityLock 仅请求其正常运行所必需的权限:
仅此而已。不访问您的文件、联系人、日历、位置、相机、麦克风或任何其他内容。
ProximityLock 在 macOS App 沙盒中运行,这限制了应用可以访问和执行的操作。这提供了多项安全优势:
沙盒确保即使 ProximityLock 存在错误或漏洞,损害也会被控制在有限范围内。
ProximityLock 仅使用公开的、有文档记录的 macOS API。这意味着:
ProximityLock 经过数字签名,这提供了:
为了完全透明,以下是 ProximityLock 访问的内容及原因:
内容:蓝牙设备名称、标识符和信号强度(RSSI)
原因:检测您选择的设备并监控其距离
存储:设备选择存储在用户偏好设置中;信号历史仅在应用运行时存在于内存中
原因:激活屏幕保护程序(从而锁定屏幕)
使用:仅在设备超出范围或您使用测试锁定功能时使用
内容:您的设备选择、阈值、超时和监控状态
原因:在应用重新启动时记住您的设置
存储:存储在标准 macOS 用户偏好设置中(~/Library/Preferences)
ProximityLock 仅保留最少量的必要数据:
存储在用户偏好设置中:
在应用运行时存储在内存中,应用退出时清除:
ProximityLock 使用标准 macOS 日志系统(OSLog)进行调试,但:
虽然 ProximityLock 提供自动锁定功能,但请记住这只是安全防护的一层。为了获得完整保护:
启用屏幕锁定密码:ProximityLock 会激活屏幕保护程序,但您必须配置 macOS 要求密码:
系统设置 → 锁定屏幕 → "在睡眠或屏幕保护程序开始后立即要求输入密码"
如果没有此设置,屏幕保护程序可以在不进行身份验证的情况下被关闭。
ProximityLock 不与任何第三方服务、分析平台或广告网络集成。没有任何第三方可以访问任何数据,因为根本没有数据可供访问。
如果您决定卸载 ProximityLock,可以完全删除所有痕迹:
卸载后,系统上不会留下任何 ProximityLock 数据。
如果 ProximityLock 的隐私做法发生任何变化,我们将更新应用和本帮助文档。但是,隐私承诺是 ProximityLock 设计和宗旨的基础。我们永远不会添加跟踪、分析或数据收集功能。
如果您对隐私或安全有疑问,或想验证本页面所做的任何声明,可以通过以下方式验证 ProximityLock 的行为:
ProximityLock 本可以做得更多,但我们选择不这样做,原因如下。
通过存储历史数据,ProximityLock 可以变得更智能。我们可以分析数天或数周的设备信号模式,使用统计模型预测您何时真正离开还是只是在椅子上移动,并根据您的环境自动调整阈值。数据需求很小。数天的信号历史占用的存储空间比一张照片还少。
这将意味着更少的误报、更高的准确性和更少的手动调整。这在技术上是可行的,并且确实会改善用户体验。
隐私。非常简单。
我们为 ProximityLock 设定的核心约束之一是:应用不存储除了几个配置设置之外的任何内容。没有历史信号行为,没有长期跟踪,没有模式分析数据。当您看到 ProximityLock 请求蓝牙访问时,我们希望您能够完全确定我们不会随时间收集或分析您的数据。
我们希望能够说(并且是真心的)ProximityLock 不存储任何信息,除了决定是否锁定屏幕所需的当前处理,不处理任何其他内容。仅此而已。
ProximityLock 仅在应用运行时将信号历史保存在内存中(最多 200 个读数或 10 分钟)。当您退出应用时,这些数据就消失了。我们使用一些动态信号管理(基于当前信号与阈值的距离进行简单的数学计算来调整超时),但它是刻意保持基础的。刚好足以在嘈杂的蓝牙环境中稍早捕获锁定事件,同时避免随机干扰引起的误报。
它没有本可以达到的复杂程度,但它是诚实的。当您信任一个应用来保护您的安全时,这种诚实很重要。
是的,您可能需要调整阈值和超时设置以匹配您的环境。是的,您可能会偶尔遇到误报,或者在搬到新工作空间后需要调整设置。这就是隐私优先设计的代价。
我们认为这是值得的。当安全软件请求系统访问权限时,您应该能够完全信任它。ProximityLock 的简单性是刻意为之的。信任做得更少、不存储任何内容并且可以证明这一点的软件更容易。
© 2025-2026 - Michael Sinz