隐私政策
天迹只做一件事:把当地的天气讲清楚。所以它要的东西很少 —— 一个位置、一个语言, 想看更多项目时再加一个账号。没有广告 SDK,没有行为分析,没有数据交易。
一、收集哪些信息
下面这张表是完整清单,表里没有的东西就是没有收集。
- 位置(可能包含精确位置)
- 在系统弹窗里允许定位后获取,用于向天气服务查询当地天气。App 自己只请求公里级精度,但系统返回的坐标可能包含精确位置;不保存轨迹,也不保存历史路线。拒绝也能用:手动添加城市即可。开启「降雨 / 降雪提醒」后,另会按约 5 公里的网格保存一份坐标,供服务端在你没打开 App 时代取降水 —— 那一份的期限与删除方式见第四节。
- 城市与家人城市
- 自己添加的城市名称、经纬度,用于多城市与家人城市的天气。只存在本机。
- 邮箱与密码
- 选择注册账号时填写。密码在服务端以加盐的 scrypt 单向哈希保存,不保存明文,也无法还原。
- 手机号
- 仅在账号资料里主动填写时保存,用于账号找回。不填写不影响使用。
- 邀请码与权益记录
- 兑换邀请码时记录账号、兑换时间与有效时长,用于开通高级版和换机后恢复。邀请码本身只存哈希。
- 设备安装标识(仅用于邀请码兑换与防刷)
- 本机随机生成的一串字符并保存在本机,重装 App 后会重新生成。登录、注册与邀请码兑换时随请求带上,用于「同一台设备可登录的账号数」限制与邀请码防刷。它不是广告标识(IDFA),不用于跨 App 追踪,也不与其他设备信息拼接成指纹。
- 购买与订单标识
- 通过 App Store 内购时,Apple 提供的交易标识与商品标识,仅用于恢复权益和对账。App 不接触支付卡号。
- 反馈内容
- 主动提交意见反馈时填写的类型、正文与联系方式。已登录时会同时带上账号名、邮箱、手机号,便于回复。
- App 版本、系统版本、日志
- 提反馈时自动带上 App 版本与系统版本;日志需要主动点「抓取日志」才会附带,且已做脱敏处理。
- 推送地址(仅用于降水提醒)
- 开启「降雨 / 降雪提醒」后,系统给本机生成的推送地址(一串 64 位字符)会发给天迹自有服务器,用于在你没打开 App 时把新的分钟级降水送到本机。它只用于这一件事:不用于广告或推广,也不用于其它任何通知。关掉开关即注销,服务器同时删除这条记录。
- 降水提醒用的位置
- 开启「降雨 / 降雪提醒」后,把 App 最近一次使用的坐标、城市名与时区偏移发给天迹自有服务器,用于代你取分钟级降水。坐标先按 0.05°(约 5 公里)的网格取整再保存,不保存原始精确坐标,也不记录轨迹。
二、不收集什么
- 不读取通讯录、短信、通话记录、剪贴板,也不读取相册内容(保存壁纸只写入相册)。
- 不采集广告标识(IDFA),不做跨 App 追踪,也没有接入任何广告或第三方统计 SDK。
- 不记录位置轨迹。每次查询只发当下这一次的坐标,不保存历史路线。服务器会为减少对数据源的请求而短暂缓存该坐标对应的天气结果(键里只有坐标与语言,不含账号,详见第四节),但不保存任何行程。
- 不使用收集到的信息做用户画像、个性化推荐或转售。
- 不与第三方共享、不出售收集到的信息,也不用于广告。
三、信息发给谁
为了拿到天气和完成登录,下面几家会收到必要的那一点点数据,没有别的接收方。
- 彩云科技
- 接收坐标与语言,返回实况、逐时、逐日、降水概率与空气质量。caiyunapp.com
- 和风天气
- 接收坐标与语言,返回气象预警、生活指数、月相与空气质量。仅在高级版启用,或需要补齐彩云缺少的项目时调用。qweather.com
- 天迹自有服务器
- 接收推送地址与网格化后的坐标,用于在 App 未运行时向彩云 / 和风代取分钟级降水,并把结果送回本机。服务器位于中国境内,只做这一件事。
- 腾讯云
- 托管账号、权益与反馈的服务接口,服务器位于中国境内。cloud.tencent.com
- Apple
- 定位服务、通知推送与应用内购买。支付全程由 Apple 处理。
上面这几家之外没有别的接收方。不出售、不与第三方共享,也不用于广告。
四、保存多久
- 账号与权益记录:账号存续期间保存。删除后不再保留可识别到个人的记录。
- 日志:只在本机,最多 300 条,超出后自动淘汰。不上传,除非主动提反馈。
- 反馈邮件:保存在开发者邮箱,用于排查与回复,处理完毕后按需清理。
- 本站点:纯静态页面,不设 Cookie、不接入统计,不保存访问记录。
- 降水提醒记录:推送地址(64 位字符)与第一节「降水提醒用的位置」那一项(坐标、城市名、时区偏移),只在「降雨 / 降雪提醒」开着期间保存,没有独立的到期时间。关掉开关即注销并删除这条记录;删除账号时按账号一次清空。卸载 App 后不会再发出注销请求,这条记录会留到高级版失效、或推送地址被 Apple 判为失效时删除。
- 天气缓存:服务器按「两位小数的坐标(约 1 公里)+ 语言」暂存已经取到过的天气, 到期自动失效 —— 实况 10 分钟、气象预警 5 分钟、逐小时 30 分钟、逐日 1 小时、 生活指数 6 小时、月相 12 小时;出现强降水、大风、低能见度或空气重污染时缩短到 90 秒。 缓存是为了让同一个地点的第二位用户不必再向数据源请求一次,键里不含账号, 无法据此识别到具体的人,也不与任何登录身份关联。
五、怎么保护
- 客户端与服务器之间全程 HTTPS。
- 密码使用 scrypt 加盐单向哈希;邀请码只存哈希;服务端不保存任何可直接使用的明文口令。
- 第三方天气服务的密钥只放在服务端环境变量里,不进入 App 安装包。
六、系统权限
- 定位
- 只用于查询当地天气。拒绝后仍可手动添加城市,其他功能不受影响。
- 通知
- 每日两次天气推送、订阅到期提醒与降雨 / 降雪提醒。前两类由 App 在本机排定;降雨 / 降雪提醒是唯一一类由天迹自有服务器触发的 —— 服务器只把新的分钟级降水数据送到本机,不写文案、也不直接弹窗。三类通知的文案都在本机生成。可在系统设置里随时关闭。
- 相册(仅添加)
- 把当前天气保存成壁纸时写入相册,不读取相册里的任何照片。
七、你的选择
- 不登录也能使用免费功能;不授权定位也能用手动城市。
- 撤回与删除:App 内「我的」→「账号」→「申请删除账号」提交删除申请(二次确认,不可撤销),我们会在 7 个工作日内删除账号与相关数据;处理完成前你仍可正常使用。你也可以把同样的请求发到下方邮箱,两条通道的处理时限一致。
- 更正:账号资料里的邮箱与手机号可自行修改。
- 关闭通知、关闭定位:系统设置 →「天迹」。
- 关闭降水提醒:App 内「我的」→「高级功能」→「降雨 / 降雪提醒」,关掉即注销,服务器同时删除这台设备的记录。只在系统设置里关掉通知不算注销:弹窗不再出现,但服务器上的记录还在,重新打开系统通知就会接着推。重新打开 App 内的开关会重新登记一次。
八、未成年人
本 App 不面向 14 岁以下儿童单独收集信息。若发现误收集,请联系下方邮箱,核实后会删除。
九、政策更新
政策有实质变化时,会更新本页并修改顶部生效日期;涉及权利变化的重要调整,还会在 App 内提示一次。
十、联系
任何与隐私有关的问题、删除请求或数据查询,都可以发到 2724385508@qq.com。