PDF Pro 基于客户端优先、隐私优先的架构
我们的核心承诺:PDF Pro 采用客户端架构,服务器永远看不到明文内容。我们无法查看、访问或读取您的 PDF 文件。所有文档处理均在您的浏览器本地完成。您的私密加密密钥永远不会离开您的设备。即使我们的服务器遭到入侵,您的文档内容也将保持私密。
PDF Pro(pdfpro.tools)是一个隐私优先的 PDF 平台,提供 PDF 文档的查看、注释、签署、验证、压缩、转换、合并、创建及安全传输工具。我们还提供 AI 驱动的功能,包括文档对话、OCR 扫描和翻译,以及 Chrome 浏览器扩展。
本隐私政策说明 PDF Pro(以下简称“我们”)在您使用我们位于 pdfpro.tools 的网站、Web 应用、Chrome 浏览器扩展及相关服务(统称“服务”)时,如何收集、使用、存储和保护信息。
我们致力于透明。本政策以通俗语言撰写,以便您准确了解您的数据的处理方式。在使用技术术语时,我们会加以解释。
使用本服务即表示您同意按照本隐私政策收集和使用信息。如您不同意本政策,请勿使用本服务。
我们仅收集运营服务所需的最少数据。以下是我们所收集数据的完整列表:
| 数据类型 | 用途 | 保留期限 |
|---|---|---|
| 电子邮件地址 | 身份验证、账户恢复 | 直至账户删除 |
| 密码哈希 | 身份验证 | 直至账户删除 |
| Stripe 客户 ID | 支付处理 | 直至账户删除 |
| 使用计数器 | 计划限额执行 | 每月重置;历史聚合数据保留 |
| 公钥 | 签名验证 | 直至用户撤销或账户删除 |
| 分离式签名 | 文档完整性审计追踪 | 无限期(用于验证) |
| 加密传输数据 | 安全文件传输 | 自动到期(最长 7 天)或阅后即焚 |
这是我们隐私政策中最重要的部分。了解我们无法访问的内容,对于理解我们的客户端架构至关重要。
我们明确不收集、存储、访问或具备访问以下内容的能力:
PDF Pro 的核心架构与大多数在线 PDF 工具有着根本区别。以下是其工作原理:
当您在 PDF Pro 中打开 PDF 时,文件完全加载到您浏览器的内存中。所有处理均使用在您浏览器中运行的 JavaScript 和 WebAssembly 在本地执行。包括:
实际含义:如果您在使用 PDF Pro 处理工具时打开浏览器的网络选项卡(开发者工具),您会看到没有 PDF 数据被发送到任何服务器。文件始终保留在您的设备上。您可以亲自验证这一点。
我们的服务器无法访问您的文档内容,因为数据从未被发送到服务器。这不是一个可以更改的政策选择 — 而是客户端处理模型的架构结果。准确地说:本产品不使用零知识证明(ZKP)。“服务器对明文零知识”这一表述是指此处描述的客户端加密模型,而非密码学 ZKP 构造。
唯一的例外是:
在这两种情况下,我们在服务器上都不会看到明文:加密数据在没有密钥的情况下无法读取(我们从不持有密钥),而 AI 处理的文本是短暂的,不会被存储。
PDF Pro 不为用户文档维护文件存储系统。没有您 PDF 的“云存储“。当您关闭浏览器标签时,从我们的角度来看文档已消失(它从未在我们这里)。您的原始文件仍然完好地保留在您的设备上。
安全传输允许您通过端对端加密向他人发送文件。以下是其工作原理及涉及的数据:
crypto.getRandomValues)在您的浏览器中生成一个随机 256 位 AES-GCM 加密密钥。# 之后的部分)中,根据 HTTP/HTTPS 规范,该部分永远不会传输到服务器。示例:https://pdfpro.tools/transfer/abc123#encryptionKeyHere技术保证:由于加密密钥在 URL 片段中,在密码学上我们(或任何网络中间人)都不可能解密传输的文件。这不是一项政策 — 而是数学。使用随机密钥的 AES-256-GCM 提供 256 位安全性,被认为在计算上是不可破解的。
所有传输的文件在可配置的到期期限后自动从我们的服务器删除。最长保留期为 7 天。到期后,加密数据将从我们的存储基础设施中永久删除。此删除操作不可逆。
发送方可以启用“阅后即焚“模式,该模式在第一次成功下载后立即自动从我们的服务器永久删除加密文件。一旦销毁,任何人(包括我们)都无法恢复该文件。
| 存储的内容 | 不存储的内容 |
|---|---|
| 加密文件数据(AES-256-GCM 密文) | 加密密钥(仅存在于 URL 片段中) |
| 传输 ID(随机 UUID) | 原始文件名(在数据内加密) |
| 到期时间戳 | 任何可读形式的文件内容 |
| 阅后即焚标志 | 发送方或接收方的身份(传输可以匿名) |
| 文件大小(加密数据大小) | 有关文件内容的任何元数据 |
PDF Pro 的隐私签名功能使用 ECDSA P-256(椭圆曲线数字签名算法)提供加密文档签名。该系统从一开始就设计为无需上传您的 PDF。
window.crypto.subtle.generateKey() 生成。分离式签名说明:“分离式“签名意味着签名与文档分开存储。我们存储特定文档在特定时间由特定密钥签署的证明,而无需持有文档本身。任何人都可以通过对其文档副本进行哈希处理并与存储的签名记录进行对比来验证签名。
我们不存储:PDF 文件、任何页面内容、提取的文本、文档中的图像、签名者的私钥或签名者的密码短语。
PDF Pro Chrome 扩展增强了您浏览器内置的 PDF 查看功能。它与我们的 Web 应用程序遵循相同的隐私优先原则。
| 权限 | 所需原因 | 访问内容 |
|---|---|---|
activeTab | 与当前打开的 PDF 标签页交互 | 仅当您点击扩展时,仅限活动标签页 |
storage | 保存您的扩展偏好设置和缓存密钥数据 | 仅限扩展专用存储,不含您的文件 |
webRequest(如适用) | 检测 PDF 加载时机以便扩展拦截 | 仅检测 PDF 的响应 MIME 类型;不读取内容 |
当您使用扩展打开 PDF 时:
PDF Pro 提供 AI 驱动的功能,包括文档对话、OCR 文字识别和 PDF 翻译。这些功能需要向 AI 处理服务发送部分数据。以下是具体过程:
重要披露:当您使用 AI 功能(对话、OCR、翻译)时,从您文档中提取的文本会被发送到 OpenAI 的 API 进行处理。虽然我们不存储这些数据,但 OpenAI 将根据其自身的隐私政策对其进行处理。我们使用 OpenAI 的 API 配置,选择退出将您的数据用于模型训练。如果您的文档包含敏感信息,请考虑 AI 功能是否适合您的使用场景。
我们不在服务器上保留 AI 对话内容。提取的文本和 AI 响应仅存在于您的浏览器会话中,当您关闭标签页或导航离开时即被丢弃。OpenAI 可能根据其数据处理政策保留数据;我们使用其 API 的配置以最小化数据保留并选择退出训练数据使用。
我们使用最少量的 Cookie:
我们不使用:第三方广告 Cookie、跨站追踪 Cookie 或社交媒体追踪像素。
我们将您浏览器的本地存储机制用于以下目的:
清除浏览器数据:如果您清除浏览器的 IndexedDB,存储在其中的加密私钥将被永久删除。在清除浏览器数据之前,请务必导出签名密钥的备份。我们无法恢复私钥,因为我们从不持有它们。
我们使用有限数量的第三方服务来运营 PDF Pro。以下是每项服务可以访问的确切数据:
| 服务 | 用途 | 他们接收的数据 | 他们不接收的数据 |
|---|---|---|---|
| Supabase | 身份验证、数据库、文件存储(仅加密数据) | 电子邮件、密码哈希、账户数据、使用计数器、公钥、签名记录、加密传输数据 | 私钥、密码短语、未加密文件内容、PDF 数据 |
| Vercel | Web 托管、无服务器函数、CDN | HTTP 请求元数据(IP 地址、用户代理、URL 路径)、服务器端函数执行 | PDF 内容、私钥、文档数据(这些内容从未到达我们的服务器,因此也不会到达 Vercel) |
| Stripe | 支付处理 | 支付卡详情(直接在 Stripe 界面输入)、账单地址、电子邮件 | PDF 内容、使用数据、文档数据、私钥 |
| OpenAI | AI 功能(对话、OCR、翻译) | 您使用 AI 功能时从 PDF 提取的文本、OCR 的页面图像 | PDF 文件本身、账户信息、私钥、来自非 AI 功能的数据 |
我们不向任何第三方共享、出售、出租或提供您的文件或文档内容。唯一例外是第 8 节中描述的 AI 功能,您必须明确选择使用,且仅涉及提取的文本(而非 PDF 文件本身)。
我们不向数据经纪商、广告网络或营销公司出售或共享个人信息。我们不展示第三方广告。我们不参与数据交换或数据市场。
如果我们收到执法机构的合法有效请求,我们只能提供我们实际持有的数据:账户信息(电子邮件、显示名称)、使用计数器、公钥、签名记录(哈希值,非文档)和加密传输数据(我们无法解密)。我们无法提供 PDF 文件内容、私钥或密码短语,因为我们没有这些数据。
您的账户数据(电子邮件、显示名称、偏好设置)在您的账户有效期间保留。当您删除账户时,所有关联数据将在 30 天内永久删除。
加密文件数据根据发送方选择的到期设置自动删除:
分离式签名记录(文档哈希、签名、公钥、时间戳)无限期保留,以提供长期文档完整性验证。这是一项功能,而非隐私问题,因为这些记录仅包含加密数据,无法用于还原文档内容。
功能使用计数器在您的计费周期时重置。经过聚合和匿名化处理的分析数据可能保留用于服务改善目的,但无法追溯到个别用户或文档。
我们不保留 AI 处理数据。提取的文本和 AI 响应是短暂的,不在我们的服务器上记录或存储。请参阅 OpenAI 的保留政策了解其处理情况。
如果您位于欧洲经济区(EEA),您在《通用数据保护条例》(GDPR)下享有以下权利:
我们在 GDPR 下处理个人数据的法律依据包括:(a)合同履行(提供您注册的服务)、(b)合法利益(服务改善、安全)和(c)同意(用于 AI 处理等可选功能)。
如果您是加利福尼亚居民,《加利福尼亚消费者隐私法》(CCPA)和《加利福尼亚隐私权利法》(CPRA)授予您以下权利:
无论您所在的司法管辖区如何,我们尊重隐私权利。如果您当地法律授予您额外的隐私权利,请联系我们,我们将尽力予以尊重。包括但不限于以下法规下的权利:
如需行使上述任何权利,请发送电子邮件至 info@webdesign9.com。我们将在 30 天内(或适用法律要求的更短时间内)回复您的请求。在处理您的请求之前,我们可能需要验证您的身份。
PDF Pro 不面向 16 岁以下的儿童(或您所在司法管辖区适用的同意年龄)。我们不会故意收集 16 岁以下儿童的个人信息。
如果我们发现在未获得父母同意的情况下收集了 16 岁以下儿童的个人信息,我们将采取措施尽快删除该信息。如果您认为我们无意间收集了 16 岁以下儿童的信息,请立即通过 info@webdesign9.com 联系我们。
我们可能会不时更新本隐私政策,以反映我们的实践、技术、法律要求或其他因素的变化。当我们进行更改时:
我们鼓励您定期审阅本隐私政策。本政策的完整修订历史可根据要求提供。
如果您对本隐私政策或我们的数据实践有任何疑问、顾虑或请求,请联系我们:
我们旨在在 48 小时内回复所有与隐私相关的咨询。
如果您对我们的回复不满意,您有权向您当地的数据保护机构提出投诉。
我们隐私承诺的摘要:PDF Pro 的构建使您的隐私通过架构而非仅靠政策得到保护。您的文件在本地处理。您的私钥永远不会离开您的浏览器。传输的文件在到达我们之前已经加密。我们只收集运营服务所需的内容。我们不出售您的数据。我们不展示广告。我们的系统设计使得即使是我们自己也无法访问您的文档。