你附近的设备
- 持续存在
- 周围其他信号不断更替,它却一次次扫描都还在应答。
- 反复出现
- 同一台设备脱离范围又回来,在一次会话里一再重复。
- 可疑的再次出现
- 在长时间中断之后重新出现,而且出现在它没有寻常理由出现的地方。
- 追踪器
- AirTag、SmartTag 与 Tile 等硬件的广播特征,只有当其中一台确实一路跟着你时才会被提起。
- 信号大概是什么
- 对设备类型有意保守的判断:手机、耳机、音箱、穿戴设备、汽车。仅凭厂商,永远不会被当作它究竟是什么的证据。
VELREN屏幕之外的个人安全
VELREN 是一款帮助你关注现实生活中个人安全的 iPhone 应用。它检测沿途其他设备发出的信号,分析这些信号何时、何地再次出现,并在发现可能表明有人跟随你的模式时发出提醒。分析在你的 iPhone 上完成。
它为何存在
公交车上附近的设备可能只是巧合。但同一个信号在工作地点附近、散步时和回家路上反复出现,就值得留意。VELREN 跨路线、跨日期比较这些记录,帮助你发现可能被跟踪的迹象。
检测原理
六个阶段,没有一个会离开你的手机。
会话进行期间,VELREN 会采样你周围的蓝牙广播(附近设备用来表明自己存在的短促信号),同时记录你的路线、运动状态以及手机报告的 Wi-Fi 信息。采样的频率取决于你选择的监测模式,从“被动”到“最高警戒”。
iOS 大约每一刻钟就会重新打乱一次蓝牙地址。VELREN 针对每条广播只判定一次持久身份:设备若公开了稳定标识就用它,否则用其特征拼出的签名。这样一台设备始终是一台设备,而不会在一个下午里变成八个陌生人。
同一批观测数据由多个彼此独立的检测器读取。每个检测器只回答一个很窄的问题,先越过自己的门槛才会开口,并为自己的发现附上一份置信度。
发现会被归入不同的证据族:附近的设备、位置、运动、Wi-Fi、你保存的周界记录、观察者台账。单一证据族无论多响,都被压在提醒区间之下。而当不同的证据族彼此一致时,结果会被放大——独立感官之间的一致,比同一感官内部的重复更有分量。
融合环节按类型、置信度和新旧程度为每项发现加权(越久远的观测越淡),再把它们合起来,让最强的证据领先,其后每一项的增量都更小。数值升得快、降得慢,所以等级不会闪烁不定。
越过灵敏度设定的门槛后,你会收到一条平静的通知:看到了什么、证据有多强、你可以做些什么。任何一个评分都能展开,逐项回看,包括所有反过来削弱它的因素。
检测器
一个个分开来问的窄问题。
记忆
检测并不是每次都从零开始。
把对你重要的地方——你的车、你的住处、一间酒店客房——的无线电环境记录下来,VELREN 会以你取的名字,保存一份封存的印记。如果其中某个信号出现在别处,那就是应用里分量最重的证据。在记录地点附近发生的匹配不算数,那里不过是那个地方本身;而同一台设备若同时出现在两个不同地点的记录里,分量还会再升一级。
记录只需在主屏幕上轻点一次。即便念头来得晚,也可以事后固定环境,把最近几分钟里出现在你身边的信号保留下来。所有周界都能用一个开关一起启用或暂停。匹配可以重新命名,也可以作为报告打开——详尽到能交给律师,又粗略到不会多透露什么。
一次会话结束后,你所见到的会并入一份比会话更长久的台账。台账记录一个信号出现在多少个不同地点(这是分量最重的因素)、跨越多少个不同日期、在你移动时陪了多远、在附近停留了多久、横跨多少次会话、最近时靠得多近,以及它是否把自己标称为追踪器。由此得出一个等级:背景、反复出现、持续存在、一路跟随。等级不是冻结的:每次打开都会重新计算,所以搬了家或换了工作,它也会跟着你一起变。
高等级不是指控。每天早上跑同一条线路的快递员会得到很高的分数,而这本身什么也不说明。只有当你亲自把这个信号设为监视对象时,它才变成一条警示。
VELREN 会学习你真正停留的地方,以及哪些信号属于这些地方。邻居的电视在它所在的位置是可以被谅解的——也仅限于那里。隔上三个街区再遇到同一个信号,判断时就当基线从未存在过。
你可以把一个信号信任为这一台设备、信任为一整类设备,或者只信任本次会话。信任是记在持久身份上的,因此能挺过地址轮换——否则昨天的决定今天就作废了。
会话中的每个信号都只占一行:实际被观测到的时长,而不是从首次出现到最后一次出现的跨度;它最近时靠得多近;以及它不间断地陪了你多远。早上遇到一次、晚上遇到一次的设备,不会被记成陪了你一整天。
一次事件可以保存成一份足够粗略、能交给别人的报告:地点精确到几公里,时间精确到小时,完全不含设备指纹。你从外部导入的报告会留在本机,绝不会再以你的名义传出去。
克制
引擎的大部分,都用在了不乱喊“狼来了”上。
在蓝牙密集的环境里,一台一直不走的设备意义要小得多,这类证据会相应被削弱。来自位置或 Wi-Fi 的独立证据从不会以这种方式被削弱。
当你没有移动时,一直待在范围内的东西并没有做什么值得注意的事;如果只有这一条,它会被大幅折扣。
非常短的会话会被压住——但若证据来自另一天,比如你划的区域或你做的记录,则不在此列:它并不依赖你此刻已经看了多久。
来自单一证据族的证据无论多响,都被封顶在提醒区间之下。总得有别的东西来印证,才会告诉你。
当匹配依据的是设备类型而非固定身份时,只要附近还能看到同款产品的另一台,它就保持沉默——否则那只是猜测披上了发现的外衣。
受监视的信号,无论被看到多少次,二十四小时内最多打扰你一次。
评分升得快、降得慢,刚刚到达的等级会先保持一段时间才可能回落,所以你在阅读一条提醒时,它不会忽明忽暗。
威胁评分
从 0 到 100,分为五档。
| 区间 | 等级 | 含义 |
|---|---|---|
| 0–19 | 安全 | 环境正常 |
| 20–39 | 低 | 轻微异常 |
| 40–59 | 偏高 | 多个相关联的信号 |
| 60–79 | 高 | 明显的相关模式 |
| 80–100 | 严重 | 多项独立确认 |
灵敏度移动的是提醒那条线所在的位置,而不是证据本身。设为“低”,只有强烈异常才会出声;设为“高”,反应更早也更频繁。无论你怎么选,评分背后的推理始终可以打开来读。
应用的其余部分
一个应用,一份清单。
会话就是 VELREN 真正在看的那段时间。监测模式从“被动”经“均衡”“主动”到“最高警戒”——由你决定它看得多勤,以及为此付出多少电量。
与模式分开设置,因为它回答的是另一个问题:提醒那条线应该划在哪里。
会话状态会留在锁定屏幕上,不打开应用也能查看。
一次会话的路线、事件和每个信号都会被保留下来。历史可以搜索,信号可以在不同会话之间对比。
由你自己划定的区域:需要抬升信号的地方设为提醒区,需要安静下来的地方设为安全区,只需多看几眼的地方设为监测区。
一份留给熟悉之物的清单,让属于你生活的东西不再在应用里制造噪声。
在应用本身的门口加上 PIN 码与面容 ID。
一份足够粗略、可以交给别人的报告;以及你接收之后便留在本机的、别人的报告。
为大屏幕重新排布的界面,而不是把手机界面拉大。
每一项权限都在真正需要时才请求,并有专门的页面以百分比显示你的防护准备程度。
英语、乌克兰语、俄语、西班牙语、葡萄牙语、德语、法语、意大利语、荷兰语、日语、韩语与简体中文。
隐私
没有账户,没有服务器,也没有使用分析。分析结果、各类台账、基线以及你的历史记录,都以加密方式存放在本机这个应用内部,密钥从不离开设备。地图是唯一的例外:打开地图时,应用会向 Apple 地图请求所需的瓦片。
唯一的例外,这里明说:打开地图会按照 Apple 的隐私政策向 Apple 地图请求瓦片。除此之外,本页描述的所有处理都不会接触网络。
边界
它是用来察觉规律的工具。它不是警报系统,不会代你联系任何人,也不会挡在你与任何事物之间。
VELREN 不能证明有人在跟踪你,不会用信号强度去测距,也不会找出每一个追踪器。它呈现的是什么在重复、证据之间有多一致;结论仍然由你来下。
低功耗蓝牙通常只能覆盖数十米。再远的设备根本就不在那里,无论应用看得多仔细,都无从观测。
耳机、运动手环和车载系统的表现,和一个一直跟着你的信号完全一样——因为它们确实一直跟着你。信任设备正是为此而设。
会话进行中会显示实时活动,但这并不等于蓝牙扫描不会中断。屏幕熄灭时 iOS 可能延迟检测,强制退出应用则会完全停止监测。
长时间监测会消耗电量。“被动”把这一点压到最低;“最高警戒”则是有意作出的相反取舍。
VELREN 无法访问 Apple 的“查找”,也读不到 Apple 保存在其中的任何内容。
常见问题
不能,它也不是为此而造的。VELREN 呈现的是哪些信号重复出现、出现在多少个地点和多少天里,以及独立证据之间有多一致。把它读成结论,是你的判断,而不是应用的判断。
不能。信号强度会受墙体、人体、口袋以及设备自身发射功率的影响,无法换算成距离。VELREN 只用相对的说法描述某个东西最近时靠得有多近。
部分能,而且它把这点说清楚。会话进行时会保持实时活动,但后台应用能多久扫描一次由 iOS 决定,屏幕熄灭时检测可能延迟。强制退出应用则会结束监测。
不需要。没有注册,没有邮箱,没有个人资料,也没有什么需要恢复。装好就能用。
哪里也没去。分析与存储都在设备上完成并加密,密钥保存在钥匙串中。整个应用唯一的对外请求,是你打开地图时向 Apple 地图请求地图瓦片。
周界记录是你有意为某个地点、某个时刻留下的印记。台账则是随着会话累积、自己长出来的东西。前者回答的是“我车里的这个信号,有没有出现在别处?”;后者回答的是“这个信号我一共见过多少次、在多少个地方见过?”。
因为重复出现本就寻常。同事、邻居、快递员,还有你每天坐的那班公交,按定义都会重复出现。等级衡量的只是某个东西出现在你周围的稳定程度。只有当你认为这个信号值得盯着时,它才变成警示。
不能。VELREN 能识别常见追踪硬件的广播特征,但一台保持静默、使用未知特征,或处在蓝牙范围之外的设备,根本无从观测。