隐私政策
生效日期:2026 年 7 月 6 日
Project50("我们")尊重并保护你的个人信息。本政策说明我们在你使用 Project50 移动应用及 liferestart.59et.com 网站(合称"本服务")时,收集哪些信息、如何使用和保护这些信息,以及你享有的权利。
一、我们收集的信息
- 账号信息:注册时提供的邮箱地址和加密存储的密码,以及你设置的昵称、头像和时区。
- 挑战与打卡数据:你创建的挑战、每日任务、打卡记录、备注文字和主动上传的照片。
- 社区内容:你主动发布到社区的动态、图片和点赞记录。未主动发布的打卡内容不会公开。
- 订阅信息:Pro 订阅状态、订阅方案和交易标识。支付由 Apple App Store / Google Play 完成,我们不会收集或存储你的银行卡信息。
- 设备信息:用于推送提醒的设备推送标识(Push Token)和平台类型。
- 使用数据:为改进产品而收集的基础使用统计(如功能使用频次)。
二、信息的使用方式
- 提供核心功能:账号登录、挑战管理、每日打卡、进度统计和连续天数计算。
- AI 教练与周报:将你的挑战和近期打卡摘要发送给 AI 服务,以生成个性化建议和复盘报告。
- 每日提醒:按你设置的时间和时区发送打卡提醒推送,可随时在设置中关闭。
- 订阅管理:核验 Pro 权限并同步订阅状态。
- 安全与改进:排查故障、防止滥用并改进产品体验。
三、第三方服务
为提供本服务,我们使用以下第三方服务处理部分数据,各服务对数据的处理受其各自隐私政策约束:
- Neon(PostgreSQL 数据库托管):存储账号、挑战和打卡数据。
- Vercel(应用托管与对象存储):托管 API 服务并存储你上传的图片。
- OpenAI(AI 能力):处理发送给 AI 教练的对话内容和打卡摘要,用于生成建议。
- RevenueCat(订阅管理):处理订阅状态同步,不接触你的支付卡信息。
- Firebase Cloud Messaging / Apple APNs(消息推送):发送每日提醒。
除上述用途外,我们不会向任何第三方出售或出租你的个人信息。
四、数据存储与安全
- 密码使用单向哈希算法加密存储,我们无法查看你的明文密码。
- 登录凭证采用短期访问令牌与可撤销的刷新令牌机制,刷新令牌在服务端哈希保存。
- 数据传输全程使用 HTTPS/TLS 加密。
五、你的权利
- 查阅与更正:你可以在应用内查看并修改昵称、头像、时区和各项设置。
- 删除:你可以联系我们删除账号及关联数据;删除后数据不可恢复。
- 撤回同意:你可以随时关闭推送提醒,或停止使用 AI 教练功能。
六、未成年人保护
本服务面向年满 14 周岁的用户。若我们发现误收集了未满 14 周岁未成年人的个人信息,将尽快删除。
七、政策更新
我们可能适时更新本政策。重大变更将通过应用内公告或本页面通知,更新后的政策自发布之日起生效。
八、联系我们
如对本政策或你的个人数据有任何疑问,请发送邮件至 liferestart@59et.com,我们会在 15 个工作日内回复。