帮助·账户
云同步与登录。
简而言之。 登录为可选项。如果你希望项目在多设备和浏览器之间同步,或需要订阅 Standard 或 AI 版,则请登录。免费版编辑器无需账户即可使用。随时可在编辑器中删除账户,删除操作会级联清除所有数据。
无账户可使用的功能
- 完整编辑器,含所有设备框架、模板及功能,但导出和 AI 翻译除外
- 自动保存至浏览器
localStorage - 项目的 JSON 导出与导入
- 手机与桌面截图配对(WebRTC 连接无需账户)
登录后新增功能
- 云同步 — 项目保存至 Supabase,以用户 ID 为键;在任意已登录的浏览器中均可访问相同项目
- 项目历史 — 通过项目选择器在多个云端项目间切换
- 反馈面板 — 在应用内发布功能请求并投票
- 付费订阅 — 订阅需要账户(需要稳定身份来追踪权益)
登录流程
点击页眉中的用户图标 → 输入邮箱 → 可选填写显示名称 → 点击「提交」。Screenshotify 使用 Supabase Auth 密码登录。如果 Supabase 配置支持,也可使用 magic link 选项。
验证邮件确认为可选步骤——默认情况下 Supabase 的邮件确认流程已开启,你会收到一封验证邮件。点击链接即完成登录。首次注册无需重置密码。
删除账户
打开账户弹窗(用户图标 → 账户)→「危险操作」标签页 →「删除账户」。确认一次后,系统将运行 Supabase RPC,级联删除 auth.users 记录。screenshotify schema 中的外键将从此级联:个人资料、项目、反馈条目、投票——全部清除。
备份保留期不超过 30 天。此后删除操作不可逆。浏览器 localStorage 是独立的——如需清除本地副本,请手动清除浏览器数据。
隐私
完整隐私说明见 /legal/privacy。简版:数据存储在 Supabase(欧盟区域),无第三方跟踪,无广告像素,无 Cookie 横幅(不设置跟踪 Cookie)。
常见问题
能否在不丢失工作内容的情况下从匿名状态迁移至已登录状态?
可以。首次登录时,浏览器 localStorage 中的项目会自动加载并保存至云端。登录前请勿清除浏览器数据。
身份验证如何处理——Supabase、Auth0、magic link?
主要流程为 Supabase Auth 邮箱 + 密码登录。针对 onAuthStateChange 添加了死锁修复,确保登录不会卡住——如果仍然卡住,请强制刷新后重试。
能否通过 Google / Apple / GitHub 登录?
暂不支持。Supabase 支持该功能,但尚未接入 UI。邮箱/密码方式目前已满足使用需求,待收到真实需求反馈后再考虑接入第三方登录。