概述
TeraScreen(以下称「本 App」)以蓝牙与你的 Tesla 连线,在手机上显示车辆状态。车辆数据由蓝牙直接读取,不会传送到开发者的服务器。本页说明哪些数据留在设备上、哪些完全不存储,以及涉及哪些第三方服务。
存储在你设备上的数据
- 车辆识别码(VIN):你配对的车辆 VIN,仅供重新连线使用。
- 配对状态:是否已完成配对。
- 加密密钥:与车辆通信用的密钥对,保存在 iOS Keychain 或 Android Keystore,不会离开设备。
- 用户设置:速度单位等 App 内偏好。
- 广告关闭日期:你上次关闭广告的日期。
- 订阅状态:本机缓存,由 App Store 或 Google Play 验证;开发者不接触付款信息。
- 行程记录:每趟的起讫时间、距离、最高时速,以及出发与到达时的电量与续航里程,存在设备本机的数据库,不会上传。
- 充电记录:每次充电的起讫时间、起讫电量、充入电量与最大功率,存在设备本机的数据库,不会上传。
- 停车位置:你最后一次停车的坐标,存在设备本机供你回头找车;再次开走或解除配对时清除,不会传给开发者。只有在你点地图页的「步行导航」时,停车坐标才会交给手机的地图 App 规划路线(见下方「第三方服务」)。
显示但不存储的数据
以下数据只在 App 运行期间显示,不写入存储空间,也不上传:车速、挡位状态、电池电量、续航里程、播放中的曲目信息。(行程结束时,其中部分数值会并入上一节的行程记录摘要。)
权限用途
- 蓝牙:连接车辆并交换数据,是本 App 的核心功能。
- 位置:操作系统规定,扫描附近蓝牙设备需要位置权限。使用 App 期间,位置也会用于:在蓝牙信号不稳或车辆连接中断时以 GPS 显示车速;在地图上显示你当前的位置;隧道路况功能用坐标判断最近的隧道与行进方向;停车位置功能在你熄火离开时记下坐标。GPS 车速不使用坐标;隧道与行进方向的坐标仅在设备上实时运算;以上都不保存。地图由 Google 地图(Android)或 Apple 地图(iOS)显示,加载地图时,地图服务会收到画面显示的范围;iOS 在导航中计算路线时,会把你当前的位置发送给 Apple 地图(见下方「第三方服务」)。停车坐标会保存在设备本机(见上方「存储在你设备上的数据」)。App 不会把你的位置传给开发者,也不会交给广告、分析或崩溃报告服务(这些服务仍可能依网络连接的 IP 地址推估大致地区);坐标也不会写入诊断记录。
- 网络:用于加载广告、验证订阅、获取公开的隧道车流数据、接收公告通知,以及回传崩溃报告。
- 通知:显示公告通知,以及车辆提醒等由 App 依蓝牙读到的车况在设备上生成的通知(后者不经过任何服务器)。可随时在系统设置关闭。
第三方服务
- Google AdMob:显示广告,可能取得广告标识符(IDFA / AAID)与使用统计。订阅期间或当日看完奖励广告后不显示广告。
- Firebase Crashlytics 与 Analytics:接收崩溃报告与基本使用统计(设备型号、系统版本、App 版本),以及匿名的连接摘要:App 与车辆连接质量的计数与时长(例如连接中断的次数与时长)。连接摘要不含 VIN、车辆名称、位置、密钥或车辆数据内容。以上仅用于排查问题。
- Firebase Cloud Messaging:发送 App 更新与重要公告(公告通知)。为了把公告送到你的设备,Firebase 会为本 App 在这台设备上的安装生成一组推送注册标识符(registration token),发送到 Google 的推送服务保存,仅用于投递通知;开发者不会把它上传到自己的服务器,也不会与 VIN 或车辆数据关联。公告不针对个人发送,内容也不含你的个人数据。在 Android 上,Android 13 及以上要在你允许通知之后才会首次生成这组标识符;Android 8–12 的通知默认即为开启,因此你一打开 App 就会生成(除非你已先在系统设置关闭本 App 的通知)。之后若在系统设置关闭通知,就不会再显示公告,App 也会在你下次联网打开时删除这组标识符;若 Firebase 在 App 启动时自动更换标识符,App 也会随即删除更换后的那一组。删除 App 后标识符同样随之失效。
- Google 地图与 Apple 地图:地图页的底图在 Android 上由 Google 地图、在 iOS 上由 Apple 地图显示。加载地图时,地图服务会收到画面显示的范围(也就是你当前所在的区域)。在 iOS 上,车上正在导航而你开着地图页时,App 会把你当前的位置与车上导航的目的地发送给 Apple 地图计算路线。以上由 Google 或 Apple 依各自的隐私政策处理。你点「步行导航」时,停车坐标会交给手机的地图 App 规划步行路线,由该 App 依其隐私政策处理。
- 公开交通数据:隧道车流查询使用公开的交通数据来源,请求中不含任何个人数据或你的坐标。
- Firebase Remote Config:下载用于开启或关闭 App 功能的设置(例如逐步推出的连接改进)。为此 Firebase 会使用本 App 这次安装的标识符。不涉及任何车辆数据或位置。
Google 隐私政策:policies.google.com/privacy
Apple 隐私政策:apple.com/legal/privacy
订阅与付款
本 App 提供可选的月度、半年与年度订阅,可去除广告并解锁画中画。所有付款由 Apple App Store 或 Google Play 处理,开发者不会接触或存储你的付款信息。订阅可随时在 Apple ID 或 Google 账号设置中取消。
广告同意(欧洲经济区、英国与瑞士)
如果你在欧洲经济区(含挪威)、英国或瑞士使用本 App,在展示个性化广告前会先出现 Google User Messaging Platform 的同意表单。你可以选择同意、不同意,或管理选项,针对每项目的与合作伙伴分别设置。即使不同意,App 也能正常使用;仍可能显示广告,但不会个性化。你的选择保存在设备上,可随时在 App 的设置 › 隐私选项中更改或撤回。
法律依据(GDPR 与英国 GDPR)
- 同意:个性化广告及相关的广告标识符使用;通知(通过手机的通知权限);位置(通过手机的位置权限)。你可随时撤回同意,撤回前的处理不受影响。
- 正当利益:崩溃报告、基本使用统计、匿名连接摘要与远程功能设置,用于保持 App 稳定并排查问题。你可随时联系我们提出异议。
- 履行合同:提供你购买的订阅。
跨境传输与保存期限
提供 AdMob 与 Firebase 的 Google 可能在你所在国家以外(包括美国)的服务器上处理数据,并采用欧盟—美国数据隐私框架与标准合同条款等保障措施。这些服务持有的数据仅在 Google 保留设置规定的期限内保存,之后即删除。存储在你设备上的数据会一直保留,直到你解除配对或删除 App。
你的权利
根据你所在地区的法律,你有权访问、更正或删除你的个人数据,限制或反对对其的处理,要求数据可携带,以及撤回同意。由于车辆数据从不离开你的设备,其中大部分本就在你的掌控之中。如需就上述服务处理的数据行使权利,请发送电子邮件给我们,我们会在一个月内回复。你也有权向数据保护监管机构投诉,例如英国信息专员办公室(ICO)或挪威数据保护局(Datatilsynet)。
儿童隐私
本 App 并非针对 13 岁以下儿童设计,也不会有意收集儿童的个人数据。
删除你的数据
在 App 内选择「解除配对」会清除 VIN、配对状态、加密密钥与停车位置。删除 App 会一并移除所有本机数据,包含行程与充电记录。由于数据从未离开你的设备,开发者这边没有任何数据需要删除。
请注意:Android:本 App 的数据完全不进入云端备份,也不会随设备转移复制到新手机——配对状态、VIN、行程与充电记录皆已排除。iOS:若你启用 iCloud 备份,行程与充电记录、设置可能包含在备份中,由 Apple 依其条款保存;可在「设置 → iCloud → 管理储存空间」中单独关闭本 App 的备份。加密密钥基于设计本来就不会外流。