一、我们的核心承诺
守钓 (StashMap) 是一款“本地优先”的钓鱼档案工具。每次编辑先完成本机保存,断网时也可继续记录;联网后再继续处理待保管的变化。
首次使用时,选择登录会直接把这台设备连接到账号档案;选择“暂不登录,先使用”也会创建一份只由当前设备凭证访问的技术账号和私人档案,不需要提供手机号或第三方身份。之后添加登录方式时,会升级同一份档案,而不是新建第二份。
新用户的结构化记录和受控的照片、视频副本会默认加入守钓服务器中的私人档案,用于换机恢复与多设备同步。守钓服务器可以处理这些内容,因此它与端到端加密分享、恢复码云备份不是同一种存储方式。从 1.x 升级的已有资料不会静默上传,只有在你看到范围与影响并一次性确认后,才会加入私人档案。
二、应用本体收集哪些信息
钓点记录、水下结构绘制和现场回看会先在本机完成。为建立私人档案和安全的设备访问,应用会处理随机昵称、技术账号标识、档案标识、设备公钥与指纹、设备平台与版本、会话状态和档案变更状态。选择“暂不登录,先使用”时,不会要求你输入手机号或第三方账号信息。
中国区支持手机号验证码与 Apple 登录,海外使用 Apple 登录;不向 App 用户提供邮箱密码登录。手机号只在验证码发送和核验期间由守钓服务端及受托短信验证服务商处理;守钓不长期保存手机号明文、可解密密文或脱敏尾号,只保存无法直接还原号码的版本化 HMAC 账号指纹。Apple 登录只保存账号标识指纹,不保存 Apple 返回的姓名或邮箱。账号用于设备会话、私人档案恢复、同步和媒体额度,不用于公开主页、社交推荐或广告画像。
必要权限及其用途:
· 位置(精确/模糊):在地图上显示你当前的位置,帮助你打钓点;
· 媒体库 / 相册:让你从系统相册选择图片或视频作为钓点附件;
· 相机:为钓点拍摄照片或视频;
· 网络:加载地图瓦片、调用第三方地图 SDK,并在建立设备凭证与私人档案、处理账号与档案变更、地点搜索、天气海况、作钓知识库、恢复码云备份或临时加密分享时连接对应服务;开启使用情况统计时,还会发送无内容的使用事件;
· 振动:触觉反馈(如长按、绘制、拖拽确认)。
位置权限只在你授权后用于地图定位、新建钓点的位置默认值,以及你明确发起的地点搜索或当前位置环境查询。地图/搜索提供方可能按自身隐私政策处理必要的位置锚点;天气服务只在对应查询发生时接收坐标,不接收钓点名、照片、现场记录或水下结构内容。
只有你主动打开作钓知识库时,应用才会连接 cattle-horse.cn。测验与学习进度只保存在 WebView 的本机站点存储中,不写入业务数据库,也不进入 .stash、手动备份、云备份或跨设备同步;知识页面不会收到钓点、坐标、日志、复盘、媒体、会员状态或使用情况统计标识。
使用情况统计开启后,2.3 及之后版本会把少量白名单内的真实使用事件归属到当前私人账号,包括暂不登录时由本设备凭证访问的账号。每条事件只包含事件类型、时间、产品会话、平台、应用版本与构建版本,以及有限选项的入口或结果,用于统计记录流程是否完成、首用选择、付费页触发入口;账号和设备关系由服务端从已验证会话取得。事件不包含钓点、坐标、鱼种、装备型号、备注、照片、视频、搜索词、分享去向或广告标识,只用于聚合判断功能是否真正帮助用户。你可以在“我的—工具与数据—设置”关闭统计;关闭会停止采集并清空本机待发送事件,不影响记录保存与跨设备同步。删除账号会删除仍可关联账号的原始事件。2.2 及更早版本的匿名安装级信号只作为历史数据保留,不与账号记录拼接。
首页可能展示一条可关闭的运营通知。管理员可指定用户 ID,或面向全部符合条件的用户;展示条件包括平台、应用版本、界面语言、服务地区、账号类型、账号创建时间,以及云端已保存的钓点数量和水下标记数量。只使用数量,不使用钓点名称、坐标、记录原文、媒体内容、结构类型或装备进行定向,也不用于广告或第三方画像。按账号、设备和一次 App 会话记录符合条件、真实曝光、点击与关闭事件,用于频控和点击率,事件不包含档案数量或内容。只有你主动提交使用体验问卷时,才会保存回答、问卷版本与提交时间并关联当前私人账号,以防重复回答和重复奖励。短期问卷链接只携带随机不透明凭证,不包含账号、设备、手机号或 Apple 标识。通知、事件和回答不进入钓鱼档案、.stash 或备份;删除账号会删除事件与回答,最小会员权益事实按会员恢复和退款边界另行保留。
三、第三方服务与 SDK 接入清单
【地图SDK】
SDK 名称:地图SDK
开发者:高德软件有限公司
集成模块:MAMapKit、AMapFoundationKit、AMapSearchKit 的 NO-IDFA 版本
使用目的:为应用提供地图底图渲染、地图交互、坐标系转换 (WGS-84 ↔ GCJ-02) 与地点搜索服务;系统定位由 Core Location 提供
收集的个人信息类型:
· 位置信息:经纬度、海拔、速度、方向(仅在你授予位置权限并使用定位/打钓点功能时)
· 设备信息:设备型号、操作系统版本、应用包名与签名信息、屏幕分辨率
· 网络信息:IP 地址、网络连接类型 (Wi-Fi/蜂窝)、运营商信息
· 设备标识符:IDFV、广告标识符或对应平台等效标识符(用于反作弊与必要的统计)
传输方式:SDK 在你使用地图相关功能时直接将数据传输至高德服务器,不经过守钓自身的服务器。
SDK 隐私政策链接:https://lbs.amap.com/pages/privacy/
我们不与高德对接任何用户身份信息,高德接收到的请求与你具体的钓点、水下结构、现场记录内容无关——它只知道地图当前可视区域所需的瓦片范围与定位坐标。首次启动时应用会展示隐私协议确认页,仅在你同意后才会向高德 SDK 传递隐私同意状态并初始化地图功能。
【短信验证服务(仅国内手机号登录)】
使用目的:向你输入的中国大陆手机号发送登录验证码,并核验手机号与验证码是否匹配
处理的信息:手机号、验证码、一次性验证流水号,以及完成发送、风控和服务安全所必需的请求日志
传输方式:手机号由 App 发送到守钓服务端,再由服务端提交给受托短信验证服务商;App 不集成短信服务商客户端 SDK
守钓保留边界:验证结束后不长期保存手机号明文、可解密密文或尾号;账号长期只保存版本化 HMAC 指纹,业务日志与监控禁止记录手机号
四、加密分享时数据如何流动
当你使用“加密分享钓点”功能时:
· 应用把单个钓点(仅位置 + 最近一次钓法情报,不含日志原文、照片、视频)打包进加密文件;
· 加密使用 AES-256-GCM 算法,密钥每次分享独立生成;
· 你可以选择通过系统分享发送 .fspot 文件,或将端到端加密后的密文临时上传到我们的对象存储;
· 密钥与文件分开传输,由你口头或另一条消息告知收件人;
· 临时链接只包含随机分享标识,不包含密钥、钓点名或坐标;
· 临时密文到期或撤回后停止新下载并进入删除流程;已被接收者下载或导入的副本无法远程删除。
我们的服务器只在你选择二维码 / 链接分享时暂存加密密文,不保存分享密钥,无法解密钓点内容。
五、我们不做的事
· 我们不会在未经你确认的情况下,把 1.x 升级前的历史资料加入服务器档案;
· 私人档案不会生成公开主页、动态或可搜索钓点,也不把私人内容用于推荐、画像或模型训练;
· 我们不持有云备份恢复码,无法读取备份明文;
· 我们不构建用户画像、不做跨站行为追踪、不投放定向广告;
· 使用情况统计只处理上文列出的无内容产品事件,不用于重建个人轨迹、用户画像或定向广告;我们不向第三方出售或共享你的钓鱼内容;
· 我们不强制你提供手机号或第三方身份;选择“暂不登录,先使用”时,当前设备会持有私人档案的唯一访问凭证,在添加登录方式前无法在另一台设备上识别该档案。
六、备份与删除
手动加密导出的文件由你自己保管,不会自动上传。旧恢复码云备份会先在设备上加密,再上传密文;恢复码只由你保管,服务端无法解密。这两种方式与默认私人档案互相独立。私人档案保存服务端可处理的结构化记录和受控媒体副本,用于免恢复码恢复和多设备继续使用。
你可以分别暂停跨设备保管、退出当前设备、删除服务器档案或删除账号;这些操作默认不删除本机记录。卸载会删除本机数据,但不会自动删除服务器档案或旧恢复码密文副本。如果你选择暂不登录且没有先添加登录方式,卸载后可能无法重新识别原档案。
删除账号会删除账号身份、昵称、设备和私人档案内容。为了恢复仍有效的会员并处理退款,我们会与账号内容分开保留最小交易记录:支付或兑换凭证、发生时间、时长或永久标记、撤销事实和登录身份都只保存为不可逆 HMAC。它们不包含手机号明文、Apple 姓名或邮箱、昵称、设备名、坐标、钓点、现场记录、照片或视频。
七、儿童使用
守钓不针对 13 岁以下用户设计。本应用不收集年龄。选择先使用时,只处理创建当前设备私人档案所需的设备凭证;主动登录时另处理已验证的手机号或 Apple 账号标识。
八、政策变更
如果未来更新政策或新增数据流向,我们会更新本文档的生效日期,并在相关功能入口提供必要说明。隐私政策同意页只在首次使用时展示;后续启动不会反复检查或阻断,你可以随时在“我的—隐私政策”查看最新正文。