隐私政策
本隐私政策说明 SQLtest(“我们”)在你使用 sqltest.online 时收集哪些个人数据、收集的原因、与谁共享,以及你享有哪些权利。
1. 我们是谁
SQLtest 由个人 Slava Rozhnev 运营,他负责处理你的个人数据。你可以通过 support@sqltest.online 联系我们。
2. 我们收集的信息
无需账户即可做练习题、阅读课程和使用 SQL 演练场。当你登录或使用其他功能时,我们会收集:
- 账户数据。如果你通过 Google、Yandex、LinkedIn、GitHub 或 VK 登录,我们会获得你的账户标识、电子邮件地址以及你在授权时允许提供的个人资料。如果你使用电子邮件注册,我们会保存你的电子邮件、姓名和密码的哈希值(绝不保存密码本身)。
- 学习记录。你的题目解答、SQL 技能测试的结果和等级、面试模拟器中的回答和得分、成就、收藏的题目、你在 SQL 演练场中保存的代码片段、最后访问的页面以及最后一次登录的时间。
- 提交的查询。当你在题目、SQL 技能测试或面试模拟器中检查 SQL 查询时,我们会保存该查询、检查结果和数据库错误信息(如有),以及你浏览器会话标识符的哈希值。无论你是否登录,我们都会这样做。这些记录不包含你的账户标识符、姓名或电子邮件地址(见第 7 节)。
- AI 使用情况。每个功能消耗的 AI 积分数量,用于计算你的免费额度和已购买额度。我们不会在数据库中保存你向 AI 助手提出的问题文本。
- 付款记录。购买和捐助时:你的电子邮件地址、金额、币种、所购项目和付款状态;通过 Ko-fi 付款时,还包括你在那里填写的姓名和留言。我们会根据 Ko-fi 付款的邮箱,将其关联到使用相同邮箱的账户。
- 技术数据。你的 IP 地址用于限制重复请求,例如重置密码的尝试。我们的 Web 服务器也可能出于安全和排查故障的目的记录 IP 地址和浏览器信息。
3. 我们如何使用这些信息
- 提供服务:为你登录、检查你的查询、保存你的学习进度、测试结果和成就。
- AI 功能:回答你的问题并评估面试回答(见第 4 节)。
- 沟通:重置密码的邮件以及有关你账户的重要通知。只有在你注册时同意订阅的情况下,我们才会发送新闻邮件。
- 安全:防止滥用并保护账户。
- 改进网站:关于页面和功能使用情况的汇总统计。
- 数据集:用提交的查询制作匿名数据集,并授权第三方使用(见第 7 节)。
4. AI 功能
课程助手、演练场助手、SQL 错误解释和面试模拟器使用 OpenAI API。当你使用这些功能时,我们会把生成回答所需的文本发送给 OpenAI:你的问题或面试回答、SQL 查询、错误信息以及题目或课程的上下文。我们不会发送你的姓名或电子邮件地址。
根据 OpenAI API 的条款,这些数据默认不会被用于训练其模型。请不要在这些功能中输入你不想分享的个人数据。
5. 付款与捐助
AI 积分的购买由 Lava.top 和 Ko-fi 处理,面试模拟器的购买由 Lava.top 处理。捐助由 Lava.top、PayPal、Ko-fi、NOWPayments 和 CloudTips 处理。你的银行卡或钱包信息在支付服务商一侧输入,绝不会传到我们这里:我们只会收到第 2 节所述的付款记录。各支付服务商按照其自身的隐私政策处理你的数据。
6. 服务提供商与信息共享
我们不会出售你的个人数据。由提交的查询制作的匿名数据集不包含任何账户数据,详见第 7 节。除此之外,我们只会与网站运行所必需的服务共享数据:
- OpenAI:AI 功能(第 4 节);
- Google、Yandex、LinkedIn、GitHub、VK:登录(如果你选择使用);
- 支付服务商:付款与捐助(第 5 节);
- Google Analytics 和 Yandex Metrica:访问统计(如果你允许分析 Cookie,见第 9 节)。
你的 SQL 查询在我们自己的服务 sqlize.online 上执行。其中部分服务提供商位于你所在国家之外,包括美国。如果法律要求,或为响应公共机构的合法请求,我们也可能披露信息。
7. 提交的查询与数据集
你提交检查的 SQL 查询会保存在单独的日志中:题目、查询文本、检查结果、数据库错误信息以及你浏览器会话标识符的哈希值。日志不包含你的账户标识符、姓名或电子邮件地址。在你的会话有效期间,技术上可以在我们的服务器上将该哈希值与会话对应起来;会话结束后,这些记录就无法再与你或你的账户关联。
无论是否登录,当你提交查询进行检查时,即授予 SQLtest 一项全球性、非独占、免版税、可转让、可再许可、永久且不可撤销的许可,以存储、复制、修改、汇总、发布和分发该查询及由其衍生的数据集,并将这些数据集授权或出售给第三方,包括用于研究、分析以及人工智能和机器学习模型的训练与评估。
在发布数据集之前,我们只纳入已结束的会话,将会话标识符替换为该数据集专用的标识符,将日期精确到月,并对查询文本中可能出现的个人数据(如电子邮件地址、电话号码和密码)进行遮蔽。数据集不包含任何账户数据。
请不要在查询中填写个人数据、密码或机密信息:自动遮蔽可能无法发现所有内容。提交查询即表示你确认有权提交该查询。
本节适用于自 2026-11-02 起提交的查询。在此日期之前提交的查询不包含在这些数据集中。
8. 其他用户可以看到的内容
- 成就默认是公开的。你可以在个人资料设置中隐藏它们。
- 解答。用户解出一道题后,可以看到其他用户的部分解答,其中可能包括你的解答。解答显示时不带姓名或电子邮件地址。
9. Cookie 与统计分析
- 必要 Cookie用于保持登录状态并记住你的设置,是网站正常运行所必需的。
- 分析 Cookie由通过 Google Tag Manager 加载的 Google Analytics(
_ga、_ga_*)和 Yandex Metrica(_ym_*)设置,后者还会记录点击统计。Yandex Metrica 的会话录制功能已关闭。 - Cookie 管理。你可以在首次访问时显示的同意横幅中允许或拒绝非必要 Cookie,之后也可以在浏览器设置中更改。
- 保存期限。会话 Cookie 保存到你关闭浏览器为止;持久性分析 Cookie 最长保存 2 年。
10. 数据保存期限
只要你的账户存在,我们就会保存你的账户数据、解答和结果。你删除账户后,我们会在 30 天内删除这些数据。在法律要求的情况下,付款记录可能会保存更长时间。
提交的查询日志(第 7 节)无期限保存。该日志与你的账户没有关联,因此删除账户时不会被删除。
11. 你的权利与删除账户
你可以要求我们提供你的数据副本、更正或删除数据,或停止处理数据,也可以随时撤回对 Cookie 或新闻邮件的同意。
由于提交的查询(第 7 节)与你的账户没有关联,我们通常无法根据请求查找这些查询、提供副本或将其删除。
如需删除账户和数据,请使用与账户关联的邮箱发送邮件至 support@sqltest.online,或说明你使用的登录方式。我们会在 30 天内答复。你也有权向数据保护机构投诉。
12. 安全
网站使用 HTTPS,密码仅以哈希值形式保存,数据库的访问受到限制。但是,任何通过互联网传输或电子存储的方法都不是完全安全的,我们无法保证其绝对安全。
13. 本隐私政策的更新
我们可能会不时更新本隐私政策。页面顶部的日期表示最新版本。更新后的隐私政策在 sqltest.online 上发布后即生效。
14. 联系我们
如果你对本隐私政策有任何疑问或意见,请发送邮件至 support@sqltest.online,或在我们的 Telegram 群组中留言。