Cookie 政策

AdaCpp IDE 如何使用 Cookie 和类似技术

2025/06/17

引言

本 Cookie 政策解释了 AdaCpp(一个 AI 驱动的 C++ 在线 IDE 平台)如何使用 Cookie 和类似技术。通过使用我们的平台,您同意按照本政策中的描述使用 Cookie。

什么是 Cookie

Cookie 是在您访问我们网站时存储在您设备上的小型文本文件。它们帮助 AdaCpp 高效运行,并为编程、编译和 AI 辅助功能提供核心支持。

我们如何使用 Cookie

我们在 AdaCpp 中将 Cookie 用于以下目的:

  • 严格必要的 Cookie:核心 IDE 功能、用户身份验证和安全所必需
  • 功能性 Cookie:启用个性化编程体验、设置和偏好
  • 性能 Cookie:帮助我们分析平台使用情况并改善 IDE 性能
  • 分析 Cookie:了解开发者如何使用我们的平台以增强功能

我们使用的 Cookie 类型

严格必要的 Cookie

  • 身份验证 Cookie:Better-auth 会话 Cookie,用于安全登录(7天有效期)
  • 安全 Cookie:CSRF 保护和欺诈防护
  • 会话管理:维护用户会话和 IDE 状态
  • 语言偏好:NEXT_LOCALE Cookie 用于中文/英文语言选择

功能性 Cookie

  • IDE 偏好设置:编辑器主题、字体大小和布局设置
  • 面板配置:可调整面板宽度和工作区自定义
  • 代码编译设置:编译器标志和执行偏好
  • AI 助手设置:模型偏好和交互历史

性能 Cookie

我们可能使用以下一种或多种分析服务:

  • Google Analytics:平台使用分析和性能指标
  • Plausible Analytics:注重隐私的流量分析
  • Vercel Analytics:性能监控和优化
  • OpenPanel Analytics:用户行为洞察
  • Umami Analytics:开源使用跟踪

支付和订阅 Cookie

  • Stripe Cookie:安全支付处理和订阅管理
  • 客户门户:访问计费和订阅设置

第三方服务

AdaCpp 集成的外部服务可能会设置 Cookie:

  • GitHub/Google OAuth:社交登录身份验证
  • Discord 集成:社区功能和支持
  • 邮件服务:通讯订阅和通知
  • AI 模型提供商:用于代码分析和辅助功能

管理您的 Cookie 偏好

您可以通过以下方式控制 Cookie:

浏览器设置

  • 从您的设备删除现有 Cookie
  • 阻止未来的 Cookie 或设置选择性偏好
  • 在设置 Cookie 时接收通知

平台设置

  • 在您的账户设置中调整分析偏好
  • 配置 AI 助手和编辑器偏好
  • 管理订阅和计费 Cookie 偏好

重要提示:禁用必要的 Cookie 可能会阻止核心 IDE 功能,包括:

  • 用户身份验证和会话管理
  • 代码编译和执行
  • AI 驱动的编程辅助
  • 个人设置和偏好

数据保留

  • 会话 Cookie:在您关闭浏览器时过期
  • 身份验证 Cookie:有效期 7 天,缓存刷新间隔 1 小时
  • 偏好 Cookie:持续保存直到手动清除或账户删除
  • 分析 Cookie:根据各服务的隐私政策保留

您的权利

您有权:

  • 访问有关我们使用的 Cookie 的信息
  • 撤回对非必要 Cookie 的同意
  • 请求删除您的 Cookie 数据
  • 随时更新您的 Cookie 偏好

本 Cookie 政策的变更

我们可能会更新此 Cookie 政策以反映平台改进或法规变化。请定期查看此页面的更新。继续使用 AdaCpp 即表示您接受任何变更。

联系我们

有关此 Cookie 政策或 Cookie 管理的问题:

  • 访问我们的联系页面
  • 发送邮件给我们的隐私团队
  • 在您的账户设置中访问帮助文档

最后更新:2025年6月17日