隐私政策
匿名运行统计与故障诊断
为了解安装、活跃和版本稳定性,应用会使用本机随机生成的匿名安装标识,提交平台、应用版本、发行渠道和当日活跃状态。发生程序故障时,应用仅提交错误类型、不可逆错误指纹、应用代码位置和聚合次数,不提交完整错误正文、堆栈全文、手机号、收藏内容、日程内容、图片、链接或其他用户输入。
服务器会再次对匿名安装标识进行不可逆处理,并按天汇总统计。匿名运行和故障统计数据最多保存 90 天,仅用于产品运行看板、版本质量分析和故障修复。
账号与云同步
用户可不登录并继续使用本地功能。只有用户主动请求验证码时,应用才向服务器发送手机号、验证码场景和设备标识;登录时会发送手机号、验证码、设备平台、设备名称和应用版本,用于认证、安全风控和设备会话管理。
用户主动开启云同步后,应用会上传卡片、独立日程和课程表中同步所需的内容字段、删除状态、同步标识、版本号和更新时间,用于离线补传、冲突检测及同账号多设备同步。分类、标签、头像和本地偏好当前不属于云同步范围;封面文件的客户端云同步入口尚未开放。
访问令牌和刷新令牌保存在系统安全存储中,不写入导出备份。正式版本仅允许通过 HTTPS 连接云服务。
本地数据
收藏、分类、标签、日程、课程、提醒规则、头像和用户偏好默认保存在用户设备本地。卸载应用、清除应用数据或设备故障可能导致本地数据丢失,请使用应用内数据中心定期导出备份。
权限原则
有所藏仅在用户主动使用对应功能时申请必要权限:
- 通知:用于发送用户创建的日程和课程提醒;拒绝通知权限时,日程仍保存在本地,但提醒不会显示。
- 精确闹钟(精准提醒):用于尽量按设定时间触发提醒;未获得权限时使用非精确 Alarm,可能延迟约 8–51 秒,锁屏和省电模式下更明显。
- 照片与相机:仅在用户选择头像、卡片封皮或拍摄头像时使用。
- 文件选择器:仅在用户主动导入、导出备份时使用。
- 剪贴板:仅在应用前台且用户开启链接检测时读取。
信息存储与共享
有所藏不出售个人信息。手机号、设备会话和用户主动开启同步的卡片、独立日程及课程表字段会由有所藏服务器处理;短信验证码可能由短信服务提供方发送,具体提供方、保存期限、服务器地域和删除方式将在对应服务正式开放时同步公示。应用使用的组件见《第三方 SDK 清单》。
当前 V1.0 集成了微信和支付宝 Android 支付 SDK,但真实支付门禁保持关闭。后续版本只有在用户主动选择对应支付渠道时,应用才会调起该支付 SDK。客户端返回的支付状态只用于界面提示,会员权益必须由有所藏服务器验签或查询支付渠道后确认;商户私钥、API 密钥和证书私钥不会保存在应用中。
联系方式
用户可通过应用内“帮助与反馈”入口整理并复制问题信息。运营主体、有效联系方式、账号注销与个人信息删除入口将在相关服务正式开放时同步公示。