返回

隐私政策

生效日期:2026 年 10 月 13 日

一、我们收集的信息

账户信息:邮箱(原有账户可能为用户名),用于注册验证、找回密码和必要的账户通知;密码只以加盐哈希(scrypt)保存,不保存密码明文,不能从保存的哈希直接读取原密码;注册时间、最近登录时间,以及您同意本政策和《用户协议》的时间。

登录记录:记录登录时间、IP 与浏览器类型(含系统简述),以及用于识别当前会话的令牌哈希,用于账户安全。展示最近 90 天的记录,超过期限后在下一次每日维护中清除,正常最长约 91 天。

IP 地址与安全记录:注册时的 IP 地址用于同一 IP 在滚动 24 小时内注册账户数的限额,账户存续期间保留;登录失败时按 IP 地址与账号计数,用于防止密码被暴力破解;发送验证码时按邮箱哈希、IP 哈希和时间计数,用于防止邮件滥用;报表导出的用户编号和时间,以及基础等级账号导出时的 IP 地址,用于导出额度与防滥用,超过 2 天后在下一次每日维护清理,正常最长约 3 天,注销后仍按此期限清理。

服务器访问日志:记录连接来源 IP(经代理时可能为代理地址)、访问时间与请求路径及查询参数,用于安全防护与故障排查;不记录请求正文和 Cookie,但路径及查询参数可能包含提交值,例如管理员撤销兑换码时的码值。应用安全记录中的访客 IP 按可信代理配置获取,与服务器连接日志分开处理。

请求频率与失败计数:还会在内存中按 IP 统计请求次数(包括未登录访问),按用户编号记录计算或兑换失败次数,用于防止滥用;统计窗口结束后随后续请求处理或容量回收清理,也会在进程退出时释放,窗口长度不代表物理删除的严格时限。

您输入的内容:项目与方案的名称、简介、参数、表达式、运算结果,方案比选和打包汇总数据,以及“我的默认参数”等设置。

计费信息:点数余额及变动记录、项目名额等级及调整记录、定制服务授权、兑换码的使用记录和对账备注;运算记录的说明中可能含项目名称,管理员填写的备注可能含赞助核对信息。您赞助时在付款备注中留下的邮箱与付款记录,用于核对赞助、定位账户并直接发放点数,或通过备用方式发放兑换码。

本站应用使用一个登录用的 Cookie(HttpOnly,网站 HTTPS 访问时只经 HTTPS 发送,普通账户最长有效 30 天,管理账户 7 天),并在浏览器本地保存界面偏好(如深浅色主题和报表表头)及计算任务恢复标识(任务编号,部分记录还含用户编号、项目标识),用于断网或重新打开页面后恢复进度。任务标识随相应页面取得任务完成或部分失败状态时清理,退出或注销账户不会统一清除所有本地标识;您也可以通过浏览器清除本站数据。

本服务使用 Cloudflare Web Analytics 统计页面访问量,不使用 Cookie、不做跨站追踪;不使用广告或其他追踪工具。

二、我们如何使用这些信息

只用于:提供测算与导出服务、邮箱注册验证、找回密码、必要的账户通知、登录与安全防护、计费与对账、排查故障、备份与灾难恢复,以及页面访问量统计。管理员可为账户安全排查、权限管理及对账查看账户权益、相关账单和登录记录,并协助发起邮箱密码重置。我们不会将您的项目数据用于其他目的,也不会出售您的个人信息。

三、存储与共享

数据存储在中国大陆境外的服务器上。您注册和使用本服务,即表示您知悉并同意您的账户信息与项目数据存储在境外服务器上。

除云服务商按我们的要求提供服务(境外云服务商提供服务器托管;Cloudflare 提供 CDN、反向代理、HTTPS 加密、网络传输与安全防护,按服务需要处理网络请求,提供 Turnstile 人机验证和 Web Analytics 页面访问量统计,并通过 R2 存储加密的异地备份;Resend 作为邮件服务商处理收件邮箱及验证码邮件内容,仅用于投递)外,我们不会向第三方提供您的个人信息,法律法规要求或有权机关依法要求的除外。启用 Turnstile 时,注册或密码重置页面加载验证组件即会连接 Cloudflare,处理验证令牌、访客 IP 与验证所需的浏览器信息。

网站通过 HTTPS 访问,数据在网络传输中加密。

四、保存期限

账户信息、项目与设置:在您的账户存续期间保存。注销后保留不含原用户名和密码的账户占位记录,包括用户编号、注册、同意与注销时间,以及已失效的等级和定制授权字段,用于记录账户状态并关联保留的对账记录;该占位记录目前没有自动到期清理规则。

您删除的项目或方案:先进入回收站,超过 30 天后在下一次每日维护中从主数据库清除,正常最长约 31 天;关联的数据库计算缓存一并清理。备份和进程内缓存按下述规则保留,不随回收站清理即时删除。

登录失败计数:账号与 IP 的连续失败记录在 24 小时没有新失败且锁定结束后清理;跨账号、跨 IP 的失败明细采用 24 小时滚动窗口,每日清理。过期的登录会话与到期的登录记录每天清理。

邮箱验证码:只保存加盐哈希,10 分钟有效,校验通过或连续输错 5 次即删除;过期立即失效,在后续验证码请求或每日维护时物理清理。验证码发送记录只含时间、用途、邮箱哈希和结果,超过 30 天后在下一次每日维护中清理,正常最长约 31 天;IP 哈希每日计数在次日维护时清理。不在应用日志中记录密码或验证码。邮件服务商投递所需的信息按其服务政策处理,收件箱中的邮件由您自行管理。

服务器访问日志(含连接来源 IP):随系统日志滚动覆盖,日志总量上限约 1 GB,最长保存 90 天。

数据库备份:每天备份一次。本地标准备份保留含当天在内最近 30 天的每日备份,以及含当月在内最近 12 个月各月最早的一份。为灾难恢复,包含账户、项目、计费与安全记录等数据的整库副本经加密后上传 Cloudflare R2,解密私钥由运营者保管、不存放在服务器上。R2 副本按远端对象最后修改时间保留 400 天(约 13 个月),到期随备份任务轮换删除;历史备份补传会从新的远端修改时间起算,并非从您删除数据之日起算。

备份清理的例外:上传、列举或删除失败可能使轮转延后;迁移、历史及恢复前归档不参加上述标准轮转,目前没有统一的自动到期清理规则。因此,上述保留周期不构成所有副本自用户删除之日起的绝对最长期限。

点数、项目名额等级及定制授权的变动记录自记录产生之日起,兑换码使用记录自兑换成功之日起,保存 5 年,超过 5 年后在下一次每日维护中删除;清理历史记录不改变账户当前余额、等级及授权。注销账户不会立即删除尚在保留期内的记录,但会脱敏记录中的说明与备注,不再与原用户名关联,保留对账所需的编号、点数金额、余额快照与时间。

计算结果与任务状态还会在服务进程内临时保留,用于重复导出及后台计算。删除项目或注销账户不会同步清空这些内存记录;结果缓存随容量淘汰或进程退出释放,任务状态按后续任务回收或进程退出释放,目前没有统一的按时间清理期限。注销后原账户无法继续访问这些数据。

为防止重复领取注册赠送,长期保存规范化邮箱的摘要及登记时间,注销账户后仍保留。该规则也适用于历史邮箱账户;归一化会合并加号别名,Gmail 还会合并点号及等价域名。摘要表不保存邮箱明文,但可通过候选邮箱比对,不等同于无法关联身份的匿名数据。

以上每日维护的清理时点以任务正常执行为前提;服务中断或维护失败可能延后物理删除。

五、您的权利

查阅与导出:在“账户”页面点击「导出我的数据」,可下载包含账户信息(含点数余额、项目名额等级)、登录记录、全部项目参数、设置与点数记录的 JSON 文件。

更正与删除:您可以随时修改或删除自己的项目、修改密码。

注销账户:在“账户”页面点击「注销账户」并输入密码,管理员须先取消管理员身份。注销后立即从主数据库删除您的全部项目与方案、比选与打包数据、设置、计算缓存、登录会话与登录记录;账户停用,用户名改为“deleted-编号”并清除密码,剩余点数与项目名额等级作废。为维持注册限额,注册 IP 地址在自注册起的限额窗口结束后的下一次每日维护中清除(默认窗口为 24 小时)。账户占位、点数与权益变动、兑换、导出防滥用、邮箱摘要、备份及进程内记录按上文规则保留或清理。

行使上述权利遇到问题,或对本政策有疑问,请发邮件至 [email protected],我们将在 15 个工作日内答复。

六、安全措施

密码以加盐哈希保存;登录会话令牌在数据库中只保存其哈希值;每个用户只能访问自己的项目;对登录失败、请求频率与计算量设有限制;数据库每天备份。

如发生个人信息安全事件,我们将按法律要求及时告知您并采取补救措施。

七、未成年人

本服务面向工程咨询等专业人员,不面向未满 14 周岁的未成年人。

八、本政策的修改

我们修改本政策时将在网站上公布,并更新生效日期。生效日期:2026 年 10 月 13 日。运营者:Hugo He(个人开发者)。