您的数据有边界
默认直通处理,只有在您启用需要存储的功能时才进行托管存储。
“最安全的数据,是我们不需要保留的数据。当某个功能确实需要存储时,我们会清楚地划定边界,并在边界内加以保护。”
同步期间保存在 V8 堆内存中 · 转发后立即丢弃
仅运营元数据 · 不含交易或余额数据
我们存储的内容
BankSync 保留运行、保护、支持和审计您的账户所需的数据。对于直通式同步,这主要是运营元数据。对于托管功能(例如未来的 BankSync Tables),还可能包括您选择存储在该功能中的金融数据。
连接元数据
- 机构名称和账户类型
- 授权范围和已授权的数据类别
- 授权状态(有效 / 已过期 / 已撤销)
访问凭据
- 由持牌提供商签发的令牌化连接
- 使用 AES-256 进行静态加密
- 绝不包含原始银行登录凭据
运营记录
- 同步时间戳(最近一次成功、最近一次尝试)
- 失败同步任务的错误日志
- 数据源配置(计划、字段映射、目的地)
- 状态变更操作的审计日志(连接、撤销、删除)
托管功能数据
- 您选择存储在 BankSync Tables 或类似托管功能中的记录
- 功能配置、字段映射和视图布局
- 为安全运营所需的备份、安全日志和保留副本
存储的数据在我们控制的系统中时,始终位于 BankSync Boundary 内。如果您将其导出、共享、同步或复制到其他地方,该外部目的地受您的设置和该提供商条款的约束。
默认直通处理的数据
除非您启用了需要存储的托管功能,否则以下金融数据类别都作为直通式同步数据处理,并在发送到目的地后丢弃。
- 交易历史(金额、日期、描述、商户类别)
- 账户余额(当前余额和可用余额)
- 账户持有人信息
- 投资组合持仓和成交历史(投资账户连接)
技术细节: 临时数据进入在 Cloudflare 全球网络上运行的 Cloudflare Workflow 同步步骤。每个步骤的结果都会保存在 Cloudflare 全球分布的持久存储中作为检查点,使失败的步骤无需重新获取即可重试,并转发到您的目的地,除非该目的地是您启用的 BankSync 托管功能。
边缘工作进程模型
每次同步都在一个短时运行的边缘工作进程中执行——这是一个轻量级执行环境,在同步期间启动,结束后即被丢弃。不存在会随时间累积金融数据的共享长期进程。
- 全球网络,提供商调用从美国发出: 各步骤在 Cloudflare 的全球网络上运行。启动同步的处理程序部署在美国,针对美国银行连接对 Quiltt 的服务器端调用从 BankSync 位于美国的基础设施发出。
- 短时运行,设有检查点: 为一次同步而创建,完成即结束。步骤结果在整个运行期间保存在 Cloudflare 全球分布的持久存储中作为检查点,以便失败时安全重试;不存在跨多次运行累积金融数据的长期进程。
- 按需存储: 直通式同步数据在任务完成后即被丢弃。托管功能的数据只为已启用的功能存储,并受该功能的控制措施约束。
技术细节: 减少存储的数据可以降低泄露的影响,但任何系统都无法承诺零风险。BankSync 保护 BankSync Boundary 内的数据,并将客户所选目的地和独立提供商视为独立的环境。
当您删除时
当您撤销授权或删除账户时,已存储的连接元数据、加密访问令牌以及 BankSync 托管功能的数据会排队从活动系统中删除,但需符合备份、法律、合规、安全、计费和争议保留方面的要求。
已发送到客户所选目的地的数据会保留在这些目的地中,除非您在那里删除。BankSync 无法删除 Google Sheets、Notion、Airtable、Slack、电子邮件、API、Webhook 或其他由您控制的外部系统中的副本。
删除操作会将数据从 BankSync Boundary 中移除。客户目的地和独立提供商有各自的删除工具、保留期限和法律义务。