法律

隐私政策

版本 1.4 · 最后更新:2026 年 10 月 31 日

本政策说明 HackGrade 收集哪些个人信息、为什么收集、谁会收到这些数据、我们保存多久以及您享有哪些权利。本政策适用于网站 hackgrade.com、您的 HackGrade 账户、我们的扫描和报告、在线客服聊天以及我们发送的电子邮件。本政策旨在符合以色列 1981 年《隐私保护法》(经第 13 号修正案修订)、欧盟和英国的 GDPR 以及《加州消费者隐私法》(CCPA),并就使用 Google 登录符合《Google API 服务用户数据政策》。

1. 我们是谁

HackGrade(hackgrade.com)是一项在以色列运营的网站安全扫描服务。HackGrade 是您个人信息的控制者。如有任何隐私问题或请求,请写信至 support@hackgrade.com。

2. 我们收集什么

  • 账户数据: 您的电子邮件地址、密码的哈希值(如果您设置了密码;我们从不保存密码本身)、语言、套餐,以及您确认电子邮件和接受条款的日期。
  • 使用 Google 或 GitHub 登录: 如果您选择这种方式,我们只获取您的电子邮件地址和该服务商分配给您的账户标识符。第 3 节详细说明我们收到什么以及如何使用。
  • 网站和验证: 您添加的域名、验证方式和令牌,以及我们定期检查所有权的结果。
  • 扫描授权: 对于您接受的每份扫描授权,我们记录网站、日期和时间、您看到的确切文本的版本和哈希值、您的语言、IP 地址和浏览器用户代理。这是扫描已获授权的证据。
  • 扫描目标、结果和报告: 您扫描的网站地址、我们的扫描在这些网站上发现的内容、扫描历史、评分和 PDF 报告。其中可能包含您网站页面的简短摘录(例如某个响应头或错误信息)作为证据。我们会遮盖在这些摘录中发现的密钥和个人信息。
  • 测试账户凭据(可选): 如果您为认证扫描提供测试账户,我们会加密保存其用户名和密码(Fernet,AES-128 加 HMAC 完整性校验)。它们仅在扫描期间于内存中解密,绝不会再次显示或写入日志,并在 90 天未使用后自动删除,或在您移除时立即删除。
  • 品牌信息(Agency 套餐): 您为白标报告上传的代理机构名称和标志。
  • 免费扫描: 您输入的网站地址和扫描结果。为防止滥用,我们保存您 IP 地址的加盐哈希值(而非地址本身)。
  • 安全和使用日志: 登录会话(包含哈希后的 IP 地址和浏览器类型)、限流计数器,以及我们网站服务器的访问日志,其中记录您的 IP 地址、浏览器、请求的页面和时间。
  • 付款: 由我们的支付服务商处理。我们只收到套餐、金额、付款状态和客户编号,从不接收您的完整卡号。
  • 消息: 您通过电子邮件发给我们的内容,例如发送至 support@hackgrade.com 的邮件。
  • 在线客服聊天: 您在开始聊天前提供的电子邮件地址(我们不询问您的姓名)、您的消息和我们的回复(来自我们的 AI 助手 Grady 或团队成员)、您发消息时所在的页面、您的语言、哈希后的 IP 地址,以及您对回答给出的赞或踩。如果您已登录,对话会关联到您的账户,Grady 可以使用您的套餐、续费日期、网站、评分和主要问题来回答您。您离开聊天后,我们会通过电子邮件向您发送对话副本。
  • 营销同意(可选): 如果您勾选接收安全建议和优惠的复选框,我们会记录您的电子邮件、时间、您看到的确切文字及其版本、您的语言、您同意的位置以及哈希后的 IP 地址。在您订阅期间,我们也可能记录您查看过某个套餐或开始过付款,以便后续跟进。对于未订阅的人,我们不记录任何此类信息。
  • Cookie: 见第 10 节。

提供这些数据是自愿的,但没有电子邮件地址(配合密码、登录链接或登录服务商)我们无法开设账户,没有验证和授权我们无法进行深度扫描,没有付款我们无法提供付费套餐。

3. 使用 Google(及其他服务商)登录

您可以使用 Google 账户代替密码来创建 HackGrade 账户并登录。本节详细说明我们如何处理从 Google 收到的数据。

我们收到什么。 我们只向 Google 请求 "openid" 和 "email" 两个权限范围(scope)。我们从 Google 收到并保存的只有:您的电子邮件地址、Google 是否已验证该地址,以及您的 Google 账户标识符(一个向我们标识您 Google 账户的编号)。我们不会请求或接收您的姓名、头像、联系人、日历、Google 云端硬盘文件、Gmail 邮件或任何其他 Google 数据,除此之外也无法访问您的 Google 账户。我们不保存 Google 在登录时签发的令牌:我们只用它们确认一次您的身份,随后即丢弃。

我们为什么使用。 仅用于创建您的 HackGrade 账户、让您登录、保持您的账户与 Google 账户的关联,以及向该地址发送与您账户相关的电子邮件(例如安全警报、扫描结果和账单通知)。我们不会将其用于任何其他用途。

我们如何存储和保护。 您的电子邮件地址和 Google 账户标识符存储在我们服务器上的账户数据库中。所有数据均通过加密连接传输(使用 TLS 1.2 或更高版本的 HTTPS),登录流程受 PKCE 和一次性 state 参数保护,我们在信任 Google 身份令牌之前会验证其签名。只有 HackGrade 的系统和因运营本服务而需要访问的工作人员才能访问该数据库。

共享。 我们不会出售从 Google 收到的数据,也不会与任何人共享,但第 5 节列出的托管和电子邮件服务商除外,且仅限于管理您的账户和发送账户邮件所必需的范围,或法律要求的情况。我们绝不会将其用于广告,绝不会将其发送给 Grady 的 AI 服务商或任何其他 AI 服务,也不会将其用于开发、改进或训练 AI 或机器学习模型。除非您要求我们查看、为调查安全或滥用问题所必需,或法律要求,否则任何人都不会查看这些数据。

保存和删除。 在您的账户存续期间,我们保存这些数据。当您在账户设置中删除账户时,您的电子邮件地址和 Google 账户标识符会立即从我们的在线系统中删除,备份会在 30 天内被覆盖。已开始但未完成的登录会在 30 分钟后删除。您也可以写信至 support@hackgrade.com 要求我们删除您的数据。您可以随时在 myaccount.google.com/permissions 撤销 HackGrade 对您 Google 账户的访问权限;这样将无法再使用 Google 登录,但不会删除您的 HackGrade 账户。如果您也想删除账户,请在账户中删除或写信给我们。

有限使用。 HackGrade 对从 Google API 收到的信息的使用和传输遵守《Google API 服务用户数据政策》,包括其中的有限使用(Limited Use)要求。HackGrade's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

其他服务商。 使用 GitHub 登录的方式相同:我们只保存您的 GitHub 用户 ID 和已验证的主电子邮件地址,并且只用它们来创建您的账户和让您登录。GitHub 的登录权限("read:user" 和 "user:email")也会向我们显示您的公开资料,但我们不会保存。如果我们增加其他登录服务商,会先在此列出。

4. 目的和法律依据

  • 提供您所要求的服务:账户和登录、扫描、报告、监控和警报(履行我们与您的合同)。
  • 确保只有获得授权的人才能扫描网站,保存授权证据,防止欺诈和滥用(我们合法、安全运营的合法利益以及我们的法律义务)。
  • 向您收费并保存账目(合同和法律义务)。
  • 发送服务邮件,例如登录验证码和登录链接、验证、安全警报、扫描结果和续订提醒(合同)。只有在您同意的情况下我们才会发送营销邮件,您可以随时退订。
  • 利用登录记录和服务器日志保障本服务和您账户的安全(合法利益)。
  • 通过匿名的汇总统计数据改进服务(合法利益)。
  • 在聊天中和通过电子邮件回答您的客服问题(合同,或我们帮助访客的合法利益);仅在您选择订阅时向您发送安全建议和优惠(同意,您可以随时通过退订链接或在账户设置中撤回)。

创建账户时,我们会请您确认已阅读本政策。该确认仅记录我们已向您告知相关信息,并不构成对数据处理的同意。我们依据上文为每项目的列明的法律依据处理数据;若该依据为同意(营销邮件),我们会通过单独的、默认不勾选的复选框另行征求。在以色列法律要求就上述某项目的征得同意的情况下,您在阅读本政策后使用本服务即表示同意,并可随时通过删除账户撤回。我们不出售您的个人信息,不为跨情境行为广告"共享"您的数据,不用其训练 AI 模型,也不将其用于对您产生法律影响的自动化决策。

5. 我们与谁共享数据

我们使用少数服务商("处理者"),他们只按照我们的指示行事,并受保护您数据的合同约束:

  • 托管: Contabo,托管我们的服务器、数据库和扫描基础设施。
  • 邮件发送: Resend,负责投递我们的账户、登录和警报邮件。
  • 收件: Cloudflare,接收您发送至 support@hackgrade.com 的邮件并转发给我们的客服团队。
  • AI 助手: OpenAI,在客服聊天中生成 Grady 的回答。它会收到您的聊天消息;如果您已登录,还会收到第 2 节所列的账户信息(您的套餐、续订日期、网站、评分和主要发现,但不包括您的电子邮件地址),仅用于生成回复。请不要在聊天中分享密码或银行卡号。
  • 付款: 当您购买付费套餐时,由我们的支付服务商 Grow (Meshulam) 和 Paddle 处理。Paddle 作为转售商,是其所收集付款数据的独立控制者。

如果您使用 Google 或 GitHub 登录,该服务商会依据其自身的隐私政策向我们确认您的身份;我们不会向其发送任何关于您使用 HackGrade 的信息。

在法律要求时、为保护他人或我们的服务免受损害时,或向未经授权被扫描网站的所有者或托管服务商,我们也可能披露数据。如果我们的业务被出售或合并,您的数据可能在本政策的约束下转移给新的所有者。

6. 国际传输

我们位于以色列,欧盟委员会认可以色列提供充分的保护。我们的服务器位于欧盟,我们的服务商可能在欧盟、美国或其他国家处理数据。当数据传出以色列、欧盟或英国时,我们依据充分性认定或标准合同条款以及服务商的保障措施。

7. 保存期限

  • 账户、登录身份(Google 或 GitHub)、网站、扫描历史和报告:在您的账户存续期间保存。您删除账户后,我们会立即从在线系统中删除这些数据;备份会在 30 天内被覆盖。
  • 扫描授权记录:在您的账户存续期间保存。您删除账户时,我们会从中移除 IP 地址和浏览器信息,其余部分(网站、日期和时间、文本版本及指纹)最多保留 7 年,作为扫描已获授权的证据,之后删除。法律依据:我们在提出和抗辩法律主张方面的合法利益。
  • 测试账户凭据:最后一次使用后最长 90 天,或直至您将其移除。
  • 免费扫描结果:最长 12 个月。
  • 会话:最长 14 天。未完成的登录:30 分钟。限流和登录计数器:最长 30 天。
  • 网站服务器访问日志:最长 14 天。
  • 我们发给您的电子邮件副本:最长 90 天。
  • 候补名单登记:直至我们通知您产品上线,或在您要求移除时提前删除。
  • 付款记录和发票:按税务和会计法律要求的期限保存(在以色列通常为 7 年)。
  • 退款与付款争议证据(付款时的同意记录、完整报告确认及确认邮件 ID、完整报告查看和 PDF 下载时间,以及 IP 地址和浏览器):至少保留 18 个月,即使您删除账户也是如此,之后删除。法律依据:我们处理退款和拒付的合法利益。
  • 客服聊天对话:在最后一条消息 180 天后自动删除。您可以在账户设置中提前删除某段对话;删除账户时,关联的对话也会一并删除。
  • 营销同意:在您订阅期间保存。退订后,我们只保留您的电子邮件、同意记录和退订日期,用于证明同意并确保不再向您发送营销邮件。套餐和付款跟进记录:最长 90 天。

8. 安全

我们通过以下方式保护数据:传输加密(TLS 1.2+)、测试账户凭据的静态加密、密码和 IP 地址的哈希处理、仅限我们自己的系统和授权人员访问的数据库、严格的访问控制、严格的内容安全策略(CSP),以及对我们自身平台的定期安全测试。如果发生影响您个人信息的安全事件,我们会依法通知您和主管机关。

9. 您的权利

根据您所在地区,您可以要求我们:访问并获取我们持有的您的数据副本;更正数据;删除数据;限制或反对某些使用;以可携带格式接收数据(数据可携带权);以及撤回同意。加州居民还可以行使知情权和删除权,并且不会因行使权利而受到歧视。您可以在账户设置中自行删除账户。如果您没有账户(例如只使用过客服聊天、等候名单或我们的邮件),可以在删除我的数据页面删除这些数据。其他请求请写信至 support@hackgrade.com。我们会在一个月内答复,并可能需要核实您的身份。您也可以向以色列隐私保护局投诉,或在欧盟或英国向当地数据保护机构投诉。

10. Cookie

我们只使用服务严格必需的 Cookie:一个登录会话 Cookie 和一个安全(CSRF)Cookie,有效期最长 14 天;在登录过程中保护登录的短期 Cookie(最长 30 分钟);以及在您确认登录验证码后设置的安全 Cookie:它在 30 天内将此浏览器标记为您已证明可访问自己邮箱的浏览器。它不会让您保持登录状态,而是登录安全机制的一部分(该机制会在无法识别的浏览器上要求验证码),因此属于严格必需。若您删除它,我们只会在您下次登录时再次要求验证码。如果您使用客服聊天,我们还会设置一个严格必要的聊天 Cookie,以便您继续对话;它最长 180 天后过期。您选择的语言保存在浏览器的本地存储中。我们不使用广告或分析 Cookie,也不加载第三方跟踪器或字体。请参阅我们的Cookie 声明。

11. 未成年人

HackGrade 不面向 18 岁以下人士,我们不会故意收集他们的数据。如果您认为有未成年人向我们提供了个人数据,请写信至 support@hackgrade.com,我们会将其删除。

12. 变更

我们会在此处发布任何变更,并标注新的版本和日期;如为重大变更,我们会在生效前通过电子邮件通知您。

13. 联系我们

如对本政策或您的数据有任何疑问,或希望行使您的权利,请写信至 support@hackgrade.com。