安全
我们如何保护你的文件
安全文件里有姓名、手机号码和工地信息。本页说明我们采取了哪些保护措施、依靠哪些服务商,以及哪些方面我们还没做到。
访问权限跟着机构走
文件和项目属于某个机构,人员根据自己在机构中的身份查看它们。
- 每个请求都会在我们的服务器上按照该人员的角色进行核查。
- 管理员负责管理人员、角色和套餐。员工看不到其他公司人员的邮箱或手机号,除非他们管理的项目中有这些人员。
- 免费版的项目是公开的:任何拥有链接、代码或 QR 码的人都能打开。付费套餐可以把项目设为私密。
- 审计日志会记录谁对人员、角色和项目做了什么操作。
登录
登录和会话由 WorkOS 负责。发送到手机的验证码由我们发出。
- 你用发送到邮箱或手机的一次性验证码登录。
- 验证码 10 分钟后失效,输错五次即被锁定。
- 你可以查看自己在哪些地方登录了,并退出其他会话。
- 企业版套餐可按协议添加单点登录(SSO)。
保护你的数据
你的信息在传给我们的过程中和存储时都经过加密。
- 传输过程中使用 TLS 加密。
- 存储时使用 AES-256 加密,数据库由 Convex 负责,文件由 Cloudflare R2 负责。
- 文件链接在一小时内失效,大多数 15 分钟后就失效。
- 银行卡由 Stripe 处理。我们从不查看或存储完整卡号。
- 每个上传的文件在处理或被任何人打开之前都会经过 ClamAV 扫描。ClamAV 能发现已知的恶意软件,但不能发现所有恶意软件。
你的数据存放在哪里
大部分数据存放在海外,我们希望你事先知道这一点。
- 主数据库位于美国(Convex,运行在 AWS 上)。
- 文件存放在 Cloudflare R2。我们优先使用其大洋洲区域,但这不能保证存放位置。
- 等待转换的文件在 AWS 悉尼区域处理。
- 需要把数据存放在某个特定国家?我们目前还不提供区域选择,请发邮件给客服,告诉我们你需要哪里。这能帮助我们决定下一步开发什么。
AI 只在你要求时才使用
AI 帮助处理文件,但不会对任何人做出决定。
- 只有当你机构中的人提出要求,或开启了会使用 AI 的步骤时,AI 才会处理文件。
- 我们只使用不保留发送内容副本、也不用这些内容训练模型的服务商。
- 我们会保留请求和回复,用于检查质量。只有拥有 AI 记录管理员权限的员工才能查看。
我们的团队
员工只能接触工作所需的内容。
- 员工的角色权限有限,分为客服支持、账单、内容和管理。
- 部分员工可以以客户身份登录,用来解决你提出的问题或处理安全事件。
- 密钥不会写在我们的代码中,代码在上线前都会经过自动检查。
我们依靠哪些服务商
以下是服务商的认证,不是我们自己的认证。他们的报告只涵盖他们负责的那部分服务。
- Convex 和 WorkOS:SOC 2 Type 2。
- Vercel:SOC 2 Type 2 和 ISO 27001。
- Cloudflare 和 AWS:独立安全报告,在其信任中心公开发布。
- Stripe:PCI 服务提供商一级(Level 1)。
如果出了问题
我们会告诉你我们了解的情况,以及你可能需要做什么。
- 我们会及时通知受影响的客户,尽可能在 72 小时内通知。
- 如果数据泄露可能造成严重伤害,我们会按法律要求通知受影响的人员和监管机构。
我们还没做到的方面
SafetyDocs 是新产品。如果你需要以下某项,请联系我们。
- SafetyDocs 本身没有 SOC 2 或 ISO 27001 认证,Mitti 的认证也不涵盖 SafetyDocs。
- SafetyDocs 还没有经过独立的渗透测试。
- 我们无法保证你的数据只存放在澳大利亚。 如有需要,请发邮件给我们
- 自助套餐没有正常运行时间保证。 查看我们的服务状态页
报告安全问题
发现了问题?我们很想听你说。
- 请发邮件告诉我们你发现了什么,以及如何复现。我们会尽快回复。 发邮件给我们的安全团队
- 除了证明问题所必需的数据外,请不要访问他人的更多数据,不要干扰服务,并在告诉其他人之前给我们时间修复。
- 只要你遵守这些规则,我们不会对出于善意的研究采取法律行动。我们目前还没有有偿漏洞奖励计划,但随着业务发展正在考虑。