我们如何保护客户数据、与谁共享、保留多久。更新于 2026年11月4日。
Squish 是一个多服务平台。面向客户的网站(squish.co)和内部 CRM(work.squish.co)运行在 Cloudflare Workers / Pages 上。五个 Node.js 后端服务——squish-backend、squish-crm-backend、squish-provisioning、squish-email 和 squish-hosting——运行在 Railway 的美国东部区域。客户记录存储在 Salesforce;交易状态、审计日志和开通元数据存储在 Google Firestore(美国区域)。支付数据由 Stripe 持有——Squish 从设计上就不在 PCI 合规范围内。
域名注册通过 NameSilo 代理。共享网站托管运行在 DigitalOcean 云主机上的 Plesk 节点;Managed Cloud VPS 默认在单独的云主机上使用 CyberPanel。托管站点由 Bunny 的 CDN 与 WAF 前置。Microsoft 365 许可证通过 Pax8(CSP)代理。
每一项特权操作都会写入以下只增不改的 Firestore 集合之一:
安全控制不只写在本页面上——关键控制以代码断言的方式落地,确保下一次部署不会悄然削弱它们。
运营数据仅保留短且可辩护的期限;财务记录按美国税法要求保留 7 年。客户删除请求中的非财务数据在 30 天内处理完毕。
| 数据类型 | 保留期限 | 存储位置 |
|---|---|---|
| 运营日志(调试、心跳) | 30 天 | Firestore cron_runs 上的 TTL |
| 邮件发送日志 | 90 天 | Firestore email_log 上的 TTL |
| Webhook 事件(Stripe 等) | 90 天 | Firestore webhook_events 上的 TTL |
| 未结账购物车 | 90 天 | Firestore carts 上的 TTL(status=draft|abandoned) |
| 扣款失败记录 | 最后一次活动后 1 年 | Firestore failed_charges 上的 TTL |
| 安全事件(认证失败、RBAC 拒绝) | 1 年 | Firestore security_events 上的 TTL |
| 模拟登录审计(员工模拟客户) | 无限期 | Firestore impersonation_sessions |
| 域名续费记录(财务) | 7 年 | Firestore domain_renewals + Salesforce Order |
| 退款、账单操作 | 7 年 | Firestore billing_actions + Salesforce |
| 成功扣款、发票、订单 | 7 年 | Stripe + Salesforce Order(镜像存储) |
| 客户账户数据(活跃) | 账户存续期 + 30 天 | Salesforce Account / Contact |
| AI 助手对话记录 | 无限期 | Salesforce Chat_Conversation__c + Chat_Message__c |
| 网站生成器项目(Faber) | 无限期 | Firestore faberProjects |
| 删除请求后的客户数据 | 30 天;以下我们无法应要求删除的记录除外:账单记录 7 年,安全与滥用记录 1 年,AI 助手对话记录、员工访问记录和网站生成器项目无限期保留。账 单记录包括您在 Stripe 的客户记录,其中已保存的银行卡会被移除 | Salesforce + Firestore 清除任务 |
代表我们处理客户数据的供应商。各家均执行自己的合规计划——链接指向其公开的信任页面。
| 供应商 | 用途 | 区域 | 合规认证 |
|---|---|---|---|
| Stripe | 支付处理、银行卡存储(PCI 范围内) | 美国 | SOC 1、SOC 2、PCI DSS L1 |
| Salesforce | 客户记录、订单、支持工单 | 美国 | SOC 1、SOC 2、ISO 27001、ISO 27018 |
| Google Firebase | 身份验证、Firestore 数据库、托管 | 美国 | SOC 1、SOC 2、SOC 3、ISO 27001、ISO 27017、ISO 27018 |
| Cloudflare | CDN、DDoS 防护、WAF、员工访问控制(Zero Trust) | 全球边缘节点 | SOC 2、ISO 27001、PCI DSS |
| NameSilo | 域名注册 + DNS | 美国/加拿大 | ICANN 认证注册商 |
| Pax8 | Microsoft 365 许可证开通(CSP) | 美国 | SOC 2 |
| Microsoft | Microsoft 365 邮箱 + 租户托管(通过委派管理进行管理) | 美国(客户可选) | SOC 1、SOC 2、ISO 27001、ISO 27018、HIPAA |
| Resend | 事务性邮件投递 | 美国 | SOC 2 |
| Trustpilot | 购买后的评价邀请 | 欧盟 | SOC 2 Type 2 |
| Railway | 后端容器托管(美国东部) | 美国 | SOC 2 |
| DigitalOcean | Plesk 共享托管云主机 | 美国 | SOC 2、SOC 3、ISO 27001、PCI DSS |
| Amazon Web Services | 托管 AWS 主机服务项目 | 美国 | SOC 1, SOC 2, ISO 27001, PCI DSS |
| Bunny.net | 为托管的客户站点、停放域名和重定向提供 CDN + WAF | 全球边缘节点 | GDPR(可提供 DPA) |
| Anthropic | AI 助手(聊天支持、提示路由);AI Visibility 回答检查 | 美国 | SOC 2 |
| Perplexity | AI Visibility 回答检查 | 美国 | SOC 2 |
当前: Squish 运行着一套以上述控制为支撑的自评安全计划。SOC 2 Type 1 控制集的大部分(访问控制、加密、审计日志、供应商管理、变更管理)已经落地;正式审计已列入路线图。
SOC 2 Type 1: 进行中。目标于今年晚些时候取得认证报告。
SOC 2 Type 2: 在 Type 1 认证完成后进入观察期。
面向采购团队:我们乐于填写安全问卷(CAIQ-Lite、SIG-Lite 或贵司自有格式)。请联系 security@squish.co.
数据处理协议(DPA): 我们的标准 DPA 遵循 GDPR 第 28 条并包含欧盟标准合同条款,发布于 squish.co/dpa 并自动纳入我们的服务条款。