← PeakTrail

隐私政策

Last updated: September 5, 2026

简述: 您的活动、路线、心率和位置数据都保存在您的设备上。我们不需要账户,也不收集分析数据。路线请求会经过一个由 PeakTrail 运营的小型代理服务器,转发给路线引擎后,请求内容本身不会被存储,只保留短期的服务器访问日志(见第3节)。本页说明应用会接触哪些服务,以及它们能看到什么。

1. 我们存储的数据

PeakTrail 使用设备端存储(SQLite 数据库和应用偏好设置)将所有数据本地存储在您的设备上。这包括:

  • GPS 记录(位置、速度、海拔、时间戳)
  • 心率和踏频数据(来自 BLE 传感器或 Health Connect)
  • 已保存的路线和航点
  • 应用设置和偏好设置
  • 用于离线使用的缓存地图瓦片

除非您明确导出或分享,否则这些数据绝不会离开您的设备。卸载应用会删除所有已存储的数据。

2. 我们不收集的数据

我们只运行一台小型服务器:一个将路线请求转发给路线引擎的代理。它不持有账户,也不存储活动、健康或位置数据。除其短期访问日志(第3节)外,我们不收集、接收或处理:

  • 您的姓名、电子邮件或任何账户信息(不存在账户)
  • 分析或使用情况跟踪数据
  • 发送到远程服务器的崩溃报告(崩溃日志仅本地存储)
  • 任何远程系统上的您的位置、活动或健康数据

3. 第三方服务

PeakTrail 在正常使用期间会联系以下免费的第三方服务。这些服务有各自的隐私政策。我们会说明当您使用各项功能时,它们可以看到哪些数据:

OpenFreeMap(地图瓦片)

  • 它是什么: 基于 OpenStreetMap 数据的免费矢量地图瓦片
  • 它们会看到什么: 您设备的 IP 地址以及您正在查看的地理区域(瓦片坐标会透露大致位置)
  • 何时: 每当地图加载未离线缓存的瓦片时
  • 政策: openfreemap.org

Open-Meteo(天气预报)

  • 它是什么: 免费天气预报 API
  • 它们会看到什么: 您设备的 IP 地址以及天气请求的纬度/经度
  • 何时: 当您在地图上查看天气或在记录期间查看天气时
  • 政策: open-meteo.com/en/terms

Nominatim(位置搜索)

  • 它是什么: OpenStreetMap 提供的免费地理编码服务
  • 它们会看到什么: 您设备的 IP 地址以及您的搜索查询文本
  • 何时: 当您按名称搜索地点时
  • 政策: operations.osmfoundation.org/policies/nominatim

Overpass API(路线发现)

  • 它是什么: 用于查询 OpenStreetMap 数据的免费 API
  • 它们会看到什么: 您设备的 IP 地址以及您搜索的地理边界框
  • 何时: 当您搜索路线时
  • 政策: overpass-api.de

PeakTrail 路线代理(pad.peaktrail.ca)

  • 是什么: 一台由 PeakTrail 运营的小型服务器,作为路线引擎(BRouter,以 OpenRouteService 为后备)的前端,使第三方 API 密钥无需打包进应用
  • 我们看到什么: 您设备的 IP 地址、路线规划的途经点以及请求时间。途经点会转发给路线引擎后即丢弃,不会存储。标准的 Web 服务器访问日志(IP 地址、时间戳、URL 路径)仅出于安全与防滥用目的保留最多 30 天,随后删除。
  • 何时: 您规划路线或在导航中被重新规划路线时
  • 安全性: 所有流量均使用 HTTPS/TLS。请求不与任何账户关联(账户并不存在)、不与第三方共享、也绝不用于画像或广告。

OpenRouteService(路线规划)

  • 是什么: 海德堡大学的免费路线 API,在我们的主引擎无法提供路线时作为后备使用
  • 他们看到什么: 您的途经点,由我们的代理服务器发送,您设备的 IP 地址不会共享给他们
  • 何时: 当您规划路线或获取逐向导航指示时
  • 政策: openrouteservice.org/terms-of-service

Google Health Connect(Android)

  • 它是什么: Android 的设备端健康数据存储
  • 它们会看到什么: PeakTrail 会直接在您设备的 Health Connect 存储中读取和写入健康数据(心率、运动、步数)。这些数据不会经过任何服务器。
  • 何时: 当您在设置中启用 Health Connect 同步时
  • 政策: health.google

Strava 赛段数据(可选)

  • 它是什么: 通过嵌入端点提供的公开 Strava 赛段排行榜
  • 它们会看到什么: 您设备的 IP 地址以及您请求的赛段 ID
  • 何时: 当您点按某个赛段以查看其排行榜时
  • 政策: strava.com/legal/privacy

4. Bluetooth

PeakTrail 可以连接到 Bluetooth Low Energy (BLE) 心率监测器和踏频传感器。此通信在您的设备与传感器之间直接进行。不会向任何服务器传输 Bluetooth 数据。

5. 权限

PeakTrail 会在您的设备上请求以下权限:

  • 位置(前台 + 后台): 在应用打开时以及记录期间屏幕锁定时记录 GPS 轨迹
  • Bluetooth: 用于连接心率和踏频传感器
  • 身体活动: 通过 Health Connect 读取步数
  • 健康数据: 与 Health Connect 同步锻炼、心率和活动数据
  • 唤醒锁: 在记录期间保持屏幕常亮(可选)
  • 通知: 显示记录状态通知

所有权限仅用于应用功能。通过这些权限收集的数据都不会发送给我们。

6. 儿童隐私

PeakTrail 不会有意收集任何人的任何数据,包括 13 岁以下儿童。由于不收集数据,因此不需要父母同意。

7. 您的权利

由于所有数据都本地存储在您的设备上,您拥有完全控制权:

  • 访问: 在应用内查看您的数据
  • 删除: 删除活动、路线,或通过卸载应用删除所有数据
  • 导出: 随时将您的活动导出为 GPX 文件
  • 无需数据可携带性请求: 您的数据已经在您的设备上

8. 本政策的变更

随着应用的发展,我们可能会更新本隐私政策。变更将连同更新日期发布在本页面。除短期服务器日志外不收集个人数据,因此无需单独通知。

9. 联系方式

对本隐私政策有疑问?请发送电子邮件至 support@peaktrail.ca,或在我们的 GitHub 上提出 issue。