
- SOC 2 Type 1Type 2 在 Type 1 之后六个月进行
- 正在准备首次审计
- GDPR访问、删除、更正、可携带
- 按 GDPR 要求构建
- 数据处理协议已发布,供评估使用
- 草稿,待律师审阅
- 用您的数据训练模型服务商公开的 API 条款;尚未签署 DPA
- 不使用
- 主要数据存放地Hostinger,立陶宛和荷兰
- 欧盟,无澳大利亚区域
- 可用性承诺尚未正式上线,以《服务条款》为准
- 暂无 SLA
- 漏洞赏金公开致谢,不追究法律责任
- 仅致谢
AI 在您的权限范围内工作
Cyril 的 AI 以单个用户的身份作答,而不是以整个组织的身份。搜索检索结果按照与界面相同的归属、角色和工作区权限过滤,智能体的每一步都会在服务器端按提问者的角色进行校验。这些都由代码强制执行,而不是作为一条模型可能被说服绕过的指令交给模型。
有两张发票逾期,合计 55,867.00。
我无法显示发票。您的角色不包含财务权限,因此没有检索任何发票。
AI 层的更多管控
AI 需要读取您的业务记录才能发挥作用,所以我们让它遵守与平台其他部分相同的访问规则,并明确告诉您哪些数据会离开我们的基础设施。
- 管控经过测试,而非口头保证
- 对 API 的变更会在 CI 中运行自动化的跨角色隔离测试,测试通过后代码才能合并。通过 Ask Cyril 进行的 AI 检索会记入内部访问日志。
- 提示词中的标识信息会被遮蔽
- 聊天提示词在发送给模型服务商之前,其中结构化的直接标识信息(电子邮箱地址、电话号码、IP 地址、国民保险号码和社会保障号码、IBAN 和银行卡号)都会被替换为可还原的令牌,再在您看到的回复中还原。夹在自由文本中的标识信息(例如句子中间写到的姓名)不会被令牌化;发送给 OpenAI 用于生成搜索向量的文本也不会被遮蔽。
- 您可以关闭外部 AI
- 组织管理员可以为本租户彻底禁用外部大模型处理。该开关在所有 AI 调用必经的唯一节点上强制执行,在构建任何请求内容之前就拒绝调用,而不是在界面层拦截。
- 数据不外发选项在规划中
- 对于完全不能向第三方模型发送数据的组织,我们计划提供不回退到公共服务商的自托管推理:请求要么到达私有端点,要么失败。目前尚未向客户提供。
- 租户隔离同样适用于 AI
- 每一次 AI 和检索查询都限定在单个组织内。两个组织之间从不共享检索结果,也从不与模型服务商共享缓存的提示词前缀。
仍在推进中的事项
- 与每家模型服务商签署双方签字的 DPA尚未生效
- 与模型服务商签订零数据保留条款尚未生效
与其让您自行假设,我们宁愿直说。有两项承诺尚未生效:以我们的运营主体与每家模型服务商签署双方签字的数据处理协议;以及零数据保留条款,用以取消服务商为监测滥用而短暂保留请求的窗口期。
在两者落实之前,我们按服务商公开的标准条款使用其服务;我们提供给客户的 DPA 仍是草稿,而非经律师审定的协议;除这些公开条款所给予的保障外,我们不作任何合同层面的数据保留承诺。需要更早获得保障的组织,可以使用上文所述的租户 AI 开关。
模型训练。我们通过商用 API 层级使用 Anthropic 和 OpenAI,根据这些服务商公开的条款,API 数据不会用于训练其模型。人们通常担心的消费级聊天产品的训练行为,并不适用于 API 流量。
上述工程管控来自一次内部的 AI 可信度审计,其中包括我们发现的不足以及对每一项的处理。如需审计报告,请发邮件至 security@getcyril.com。
每次智能体运行都有记录
Ask Cyril 先展示执行计划,然后等待您审批。每一步在运行前都会在服务器端按您的权限进行校验,每次运行都会记录:执行计划、审批人以及每一步做了什么。目前智能体的运行还不支持一键撤销。
| 时间 | 步骤 | 审批人 | 校验依据 | 结果 |
|---|---|---|---|---|
| 已发送提醒:隼程的发票自星期四起逾期财务,4 位收件人 | 晓青杜晓青 | 杜晓青的权限 | 已发送 | |
| 已创建跟进任务,9月3日周四 10:00到期项目,启动会9月4日周五 | 晓青杜晓青 | 杜晓青的所有者角色 | 已完成 | |
| 发票 ROWA-1001 已创建为草稿财务,59,085.00 | 明哲白明哲 | 财务角色 | 已完成 | |
| 工单 #13 已解决客户支持,隼程物流 | 晓青杜晓青 | 所有者角色 | 已完成 | |
| 已分配任务:工作坊材料包项目,隼程 管理咨询项目 | 任远任远 | 任远的项目角色 | 已完成 | |
| 线索阶段已更新销售,清槐口腔 | 魏宁魏宁 | 销售角色 | 已完成 |
- 步骤
- 已创建跟进任务
- 执行者
- Ask Cyril
- 审批人
- 晓青杜晓青
- 校验依据
- 所有者角色,杜晓青的权限
- 记录
- 隼程物流
- 校验位置
- 服务器端
数据恢复与导出(摘自已发布的政策)
被删除的记录会一直留在回收站中,直到有人恢复或彻底删除它们。
导出您的数据随时免费,无论您是否准备解约。
服务终止后,您的内容在排期删除之前仍可导出。
备份保留 365 天,之后自动过期。
安全实践
以下是目前已经落实的措施。仍在推进中的事项都以文字形式在本页说明,因此这份清单绝不会夸大实际执行的内容。
传输中加密
所有访问 Cyril 的流量均使用 TLS 1.2 或更高版本加密。所有端点强制使用 HTTPS,HTTP 请求会被重定向。
静态加密
各组织的集成密钥、OAuth 令牌和 TOTP 种子在应用层加密,主密钥存放在数据库之外。加密备份通过 age 写入后再上传到对象存储。主数据库依赖托管服务商的卷加密,即由服务商管理的 AES-256。
访问控制
基于角色的访问控制,默认遵循最小权限原则。平台管理员强制启用多因素认证,客户管理员也可以要求全组织启用。
漏洞管理
Dependabot 每周提交依赖更新;pnpm audit 和 Semgrep 静态分析会报告发现的问题,但不阻止任何操作。Trivy 容器扫描发现可修复的高危或严重漏洞时,会阻止生产部署。协同披露通过我们的漏洞赏金计划进行。
事件响应
有成文的事件响应手册,定义严重级别和明确的 SLA。个人数据泄露在确认后 72 小时内通知受影响的客户,符合 GDPR 第 33 条。对澳大利亚客户,同一通知也支持“应报告数据泄露”制度:疑似符合条件的泄露会在 30 天内完成评估;如可能造成严重损害,会尽快通知 OAIC 和受影响的个人。
租户隔离
共享数据库,在服务层强制执行 org_id 行级隔离。按照我们的完成定义,每种实体类型都必须有跨租户隔离测试。不存在跨租户的数据共享。
认证与承诺
Cyril 是尚未正式上线的软件。凡是尚不存在的承诺,本节都会明确说明,而不是让您自行假设。
SOC 2 Type 1
SOC 2 Type 1 是 Cyril 正式商用(GA)的前提条件,Type 2 在 Type 1 鉴证后六个月进行。我们目前未持有任何认证,也没有可提供的审计报告。
GDPR
按 GDPR 要求构建:访问、导出、更正和删除请求均在产品内处理。我们的数据处理协议将在客户签约前准备就绪。
可用性与运行状态
Cyril 是仍在积极开发中、尚未正式上线的软件,我们的《服务条款》明确写明:没有可用性承诺,也没有服务等级协议。我们不公布可用率,也不提供服务赔偿额度。服务可能因维护而中断,部署期间部分功能可能短暂不可用;由于产品尚新,生产环境中也会出现缺陷。
服务等级和支持响应时间只在企业版订单中约定时才存在,默认均不适用。公开状态页面已在 status.getcyril.com 上线,显示各组件的运行状况和事件日志。
客户数据存放在欧盟境内
数据库和 API 运行在 Hostinger 位于立陶宛和荷兰的数据中心。这是主要存放地,已在次级处理方列表中公布,并非客户可以自选的区域。
如果您需要数据留在澳大利亚境内(政府项目、IRAP,或董事会不接受境外披露),Cyril 目前还无法满足这一要求。我们宁愿在这里说清楚,也不想等到谈合作时才暴露出来。
APP 8。如果您是澳大利亚《隐私法》下的 APP 实体,把个人信息放进 Cyril 即构成境外披露,相应责任仍由您承担。截至2026年5月,尚无任何国家被指定为提供实质相当保护的地区,因此 APP 8 完全适用。我们并不声称欧盟、立陶宛或荷兰的法律属于被指定的同等保护。
我们能提供的,是在 DPA 草案中以合同方式约定与 APP 相当的处理方式:仅按您的指示处理数据、落实安全措施、协助访问和更正、按 30 天评估期发出“应报告数据泄露”通知、在服务终止时删除或返还数据,以及对次级处理方负责。该 DPA 仍是待律师审阅的草案。
本节不构成法律意见,不是 IRAP 认证,也不承诺提供澳大利亚区域。DPA 说明的是事实与处理方式,并不能替您解决 APP 8 的合规问题。
次级处理方
有些第三方是 Cyril 运行的组成部分,每个组织都会用到。另一些是集成,只有当您组织中有人在“设置 → 集成”中开启时才会启用。
| 服务商 | 用途 | 区域 |
|---|---|---|
| Hostinger(塞浦路斯) | 托管 API 和数据库,客户数据的主要存放地 | 欧盟 |
| Cloudflare(美国) | DNS、CDN 和防火墙;存储上传的文件和加密备份 | 全球边缘节点 |
| Twilio SendGrid(美国) | 系统邮件,以及您发给客户的发票和文档 | 美国 / 欧盟 |
| Sentry(美国) | 错误监控,已配置为清除个人数据 | 美国 |
| Apollo.io(美国) | B2B 潜在客户搜索与联系人信息补全 | 美国 |
| Brandfetch(荷兰) | 为新客户查询标志和品牌色 | 欧盟 |
| Google Maps Platform(美国) | 地址自动补全与公司信息补全 | 全球 |
| Anthropic(美国) | AI 功能的主要模型服务商 | 美国 |
| OpenAI(美国) | 备用模型及向量嵌入服务商 | 美国 |
| Stripe(美国) | 订阅计费;您收取银行卡付款时使用 Connect | 美国 / 欧盟 / 澳大利亚 |
| ElevenLabs(美国) | 助手和页面朗读的语音,使用 Cyril 自己的账号 | 美国 |
| Google Analytics(美国) | 经同意后的网站分析;应用内的数据流只记录模块名称 | 美国 / 欧盟 |
| Ahrefs(新加坡) | 本网站的无 Cookie 分析 | 未公布 |
可选,连接后才启用
如果您的组织中没有人开启其中某项,就不会有任何数据流向该服务商,它对您而言也不是次级处理方。
- Gravatar
- Twilio 短信
- Pipedrive
- HubSpot
- Adobe Experience Manager
- Gmail 和 Google Calendar
- Microsoft 365 和 OneDrive
- Google Drive
- Slack
- DocuSign
- Microsoft Entra ID
- ElevenLabs Voice Studio
- Klaviyo
- Salesforce
- Revolut Merchant
变更通知。次级处理方列表会最先反映任何变更,并注明日期。数据处理协议第 3.2 条承诺:任何始终启用的服务商发生变更前,提前 60 天书面通知,您在此期间有权提出异议。由于 DPA 仍是草案,这项承诺的约束力也仅限于草案。如需在列表变更时收到通知,请发邮件至 legal@getcyril.com。
漏洞赏金
我们运行一项协同漏洞披露计划,欢迎本着善意行事的安全研究人员提交报告。对于遵守本政策的任何人,我们绝不会追究法律责任。
报告安全问题security@getcyril.com我们会在 2 个工作日内确认收到。如果届时仍未收到回复,请重新发送,您的邮件可能被过滤了。完整政策报告应包含的内容
- 对漏洞及其潜在影响的清晰描述
- 逐步的复现说明,最好附上最小化的概念验证
- 受影响的 URL 或端点,以及所需的账号上下文
- 您估算的 CVSS 分值和严重级别(如有需要我们会调整)
- 是否希望公开致谢,以及致谢时使用的名字
严重级别与响应时间
| 严重级别 | CVSS v3.1 | 示例 | 首次响应 |
|---|---|---|---|
| 严重 | 9.0 至 10.0 | 远程代码执行;整个数据库被攻破;跨租户数据泄露;绕过支付流程 | 24 小时 |
| 高 | 7.0 至 8.9 | 已认证用户的权限提升;可访问内部服务的 SSRF;单个端点的认证绕过 | 48 小时 |
| 中 | 4.0 至 6.9 | 已认证界面中的存储型 XSS;会改变状态的端点上的 CSRF;影响范围有限的 IDOR | 5 个工作日 |
| 低 | 0.1 至 3.9 | 需要受害者交互的反射型 XSS;没有滥用路径的限流缺失;信息性泄露 | 10 个工作日 |
以上是首次定级的时间,而不是修复完成的时间,而且只是目标值。我们真正恪守的承诺是:无论严重级别如何,都在 2 个工作日内确认收到。Cyril 是一支小团队,没有 7×24 小时的值班轮转;与其公布一个未必总能达成的数字,我们宁愿把这一点讲清楚。
适用范围
范围内
- 员工端应用前端
- 公共 REST API 和 MCP 审计端点
- 平台管理前端
- 客户门户前端
- 本网站,包括其线索收集和上报端点
- 组织子域名(开放后),不含任何带 -staging 后缀的主机
范围外
- 针对预发布或开发环境的发现
- 我们依赖的第三方服务,请直接向该服务商报告
- 针对员工、客户或供应商的社会工程攻击
- 针对设施、硬件或人员的物理攻击
- 拒绝服务或流量型攻击
- 垃圾信息、网络钓鱼,或任何联系未经同意的第三方的行为
- 只有暴力破解凭据或使用被盗令牌才能复现的问题
- 仅影响过时浏览器的问题(我们支持 Chrome、Firefox、Safari 和 Edge 的最近两个主要版本)
- Self-XSS、未证明影响的响应头缺失、没有滥用路径的限流缺失
- 没有可用概念验证的自动化扫描器输出
安全港条款
只要您本着善意并遵守本政策,Cyril 即视您的研究为经授权的行为。我们不会对您追究法律责任,包括依据英国《1990 年计算机滥用法》、美国《计算机欺诈与滥用法》或其他地区类似法律的追究;必要时,我们会与次级处理方和执法机构合作,以落实这一保护。作为回报,您承诺:
- 一旦确认漏洞即停止测试,除证明影响所需的最少数据外,不导出任何数据。
- 不访问、修改或破坏属于其他用户或组织的数据。
- 不中断其他用户的服务。
- 在我们有合理机会修复之前,不公开披露漏洞(通常为 90 天,复杂的修复可经书面同意延长)。
- 遵守所有适用法律。
致谢
本计划目前仅提供致谢。经您同意,在修复上线且合理的披露期结束后,我们会在本页公开致谢报告者。随着平台成熟,我们正在评估现金奖励;一旦推出,奖励表会在此公布,而在变更前提交了符合条件报告的研究人员,也将追溯获得相应奖励。
