[{"data":1,"prerenderedAt":150},["ShallowReactive",2],{"security-policy:security:zh-cn":3},{"page":4},{"slug":5,"title":6,"eyebrow":7,"description":8,"updatedAt":9,"highlights":10,"faqs":20,"sections":42,"seoTitle":148,"seoDescription":8,"h1":149},"security","文件安全与数据保护","可核实的安全措施与文件生命周期","PDFreevert 使用服务端基础设施处理文档。我们的安全架构依靠严格的访问边界、自动化临时存储、独立任务执行和透明的运行说明，而不是声称文件永远不会离开你的浏览器。","2026-10-07",[11,14,17],{"label":12,"value":13},"传输保护","HTTPS\u002FTLS",{"label":15,"value":16},"静态加密","AES-256",{"label":18,"value":19},"文件保留时间","{sourceRetention}",[21,24,27,30,33,36,39],{"question":22,"answer":23},"所有转换都在浏览器中完成吗？","不是。大多数工具使用服务端后台处理。",{"question":25,"answer":26},"PDFreevert 使用端到端加密吗？","不使用。HTTPS 加密传输中的数据，R2 对存储对象进行静态加密，但我们的服务器必须临时读取文件才能完成转换。",{"question":28,"answer":29},"上传的文件可以被公开访问吗？","不可以。源文件和结果文件存放在私有对象存储桶中，只有经过认证的服务凭据才能访问。",{"question":31,"answer":32},"文件会保留多久？","源文件和结果文件在{sourceRetention}后到期；清理程序每{cleanupInterval}运行一次。",{"question":34,"answer":35},"下载链接的有效期是多久？","下载链接在{downloadUrlLifetime}后失效。链接失效和文件对象删除分别管理。",{"question":37,"answer":38},"用户可以立即删除文件吗？","目前不可以。文件由定时清理程序删除，或在通过联系我们页面提出请求并完成核验后手动删除。",{"question":40,"answer":41},"PDFreevert 是否拥有正式安全认证？","没有。PDFreevert 目前不声称拥有 ISO 27001、SOC 2、HIPAA、PCI DSS 或 eIDAS 认证。",[43,58,64,71,77,92,98,111,117,123,129,141],{"id":44,"title":45,"body":46,"items":47,"closing":56},"security-processing-pipeline","文件处理流程","标准文档处理遵循以下流程：",[48,49,50,51,52,53,54,55],"在浏览器中选择和校验文件","通过 HTTPS 上传到 PDFreevert API","存入 Cloudflare R2 私有源文件对象","进入处理服务器的独立工作目录","执行格式转换或 PDF 操作","将结果存入 Cloudflare R2 私有对象","通过已授权的短时效链接下载","定时到期并自动清理",[57],"运行元数据与文件内容分开存储。文件内容位于临时对象存储中，元数据则单独记录在应用数据库中。删除文件对象不会自动删除不含文件内容的系统日志。",{"id":59,"title":60,"body":61,"paragraphs":62},"security-transit","传输加密","我们的网站和 API 强制使用 HTTPS\u002FTLS 加密。TLS 保护浏览器与 PDFreevert 之间的通信，也保护处理 Worker 与云存储之间的内部通信。",[63],"TLS 提供传输层保护。这不等同于端到端加密，文件在处理期间并不会始终以仅由用户持有的密钥加密。",{"id":65,"title":66,"body":67,"paragraphs":68},"security-storage","静态加密与存储位置","上传文件和转换结果存储在 Cloudflare R2 中。根据 Cloudflare 文档，R2 对象及其元数据会自动使用 AES-256 进行静态加密，密钥由服务提供商管理。",[69,70],"我们的存储桶使用亚太地区位置提示。位置提示以尽力而为的方式优化路由性能，并不保证数据严格驻留在某一司法辖区。","应用数据库存储任务元数据、系统日志和支持请求，不存储文件内容。",{"id":72,"title":73,"body":74,"paragraphs":75},"security-processing","服务端临时处理","每个转换任务都在处理服务器的独立临时工作目录中执行。工作目录采用受限的文件系统权限，并在任务成功完成后自动删除。",[76],"Worker 工作目录与对象存储的生命周期分别管理。如果处理 Worker 意外崩溃，对象存储的清理机制仍然保留，恢复日志会帮助完成系统清理。",{"id":78,"title":79,"body":80,"paragraphs":81,"items":83,"closing":90},"security-access","访问控制架构","PDFreevert 不会向客户端浏览器暴露数据库凭据、存储密钥或签名密钥。",[82],"我们的访问控制包括：",[84,85,86,87,88,89],"用于 API 访问的短时效签名会话凭据；","上传会话令牌的明文仅由浏览器持有，数据库只保存其 SHA-256 哈希；","通过加密校验关联上传会话、处理任务和结果下载；","用于下载结果的短时效签名 URL；","对 API 接口和任务创建实施严格限流；","通过全局队列限制防止资源耗尽攻击。",[91],"任何持有未过期会话令牌或签名 URL 的人都可能下载对应结果。用户应保护这些链接，避免公开分享。",{"id":93,"title":94,"body":95,"paragraphs":96},"security-validation","文件校验与网络防护","PDFreevert 在接受上传前检查文件扩展名、大小限制和二进制签名。各工具还会对页数、文件数量和密码参数设置额外限制。",[97],"通过 Dropbox 或公开 URL 导入时，API 仅接受 HTTPS 地址，并限制重定向、阻止私有网络 IP、限制文件大小，以降低服务端请求伪造（SSRF）风险。这些检查能够防范常见攻击方式，但复杂文件格式仍被视为不可信输入。",{"id":99,"title":100,"body":101,"paragraphs":102,"items":104,"closing":109},"security-retention","保留时间与自动删除","文件配置为上传后{sourceRetention}到期。自动清理 Worker 每{cleanupInterval}扫描存储桶，批量删除已到期对象。",[103],"主要保留原则：",[105,106,107,108],"到期时间决定对象何时符合清理条件；","清理计划决定实际执行删除的时间；","临时网络错误可能使对象删除推迟到下一个清理周期；","有效期为{downloadUrlLifetime}的签名下载 URL 会早于底层存储对象的清理时间失效。",[110],"支持请求和反馈记录在数据库中保留 365 天。运行日志和元数据遵循独立的保留计划。",{"id":112,"title":113,"body":114,"paragraphs":115},"security-logging","日志与隐私边界","系统日志记录运行状态，包括 HTTP 方法、不含查询参数的脱敏路径、响应码、处理时间、请求 ID 和客户端 IP 地址。系统日志不记录请求正文、文件内容、密码、原始会话令牌、下载 URL 或支持消息。",[116],"Google Analytics 数据收集遵循隐私政策规定的地区同意规则。统计事件不包含文件名、文档文字、任务 ID、下载链接、密码或客户支持信息。",{"id":118,"title":119,"body":120,"paragraphs":121},"security-providers","第三方基础设施安全","PDFreevert 使用专业基础设施提供商：Cloudflare 提供 R2 存储和 D1 数据库；服务器托管商运行处理 Worker；Resend 负责事务邮件投递；Google 和 Dropbox 提供云端身份认证流程。",[122],"我们会安全地配置这些服务，但第三方基础设施仍受各提供商自身的运行政策和安全控制约束。",{"id":124,"title":125,"body":126,"paragraphs":127},"security-assurance","安全保障范围","PDFreevert 是独立开发的软件工具。目前我们不公开第三方渗透测试结果、SOC 2 报告、ISO 27001 认证、HIPAA 证明、PCI DSS 合规证书或 eIDAS 信任认证。",[128],"用户应根据本页明确说明的技术控制评估 PDFreevert，而不是假设本站拥有企业级合规认证。",{"id":130,"title":131,"body":132,"items":133},"security-user-practices","用户安全建议","遵循以下建议可以降低文档处理风险：",[134,135,136,137,138,139,140],"只上传你有权处理的文件。","在可行的情况下，上传前移除敏感或机密个人数据。","保留所有原始文档的本地备份。","转换完成后尽快下载结果。","不要分享临时会话令牌或签名下载 URL。","及时更新浏览器，并保护本地设备。","通过联系我们页面报告安全异常、泄漏的链接或漏洞。",{"id":142,"title":143,"body":144,"paragraphs":145},"security-reporting","漏洞报告","请将安全问题发送至 support@pdfreevert.com，或在联系我们页面选择“安全”类别。",[146,147],"请提供受影响的工具名称、UTC 时间、浏览器版本、错误代码和可重复的测试步骤。不要附加真实机密文档、仍在使用的密码或有效 API 密钥，尽可能使用合成测试文件。","我们会及时调查善意报告，前提是测试不损害用户隐私或服务可用性。","文件安全与数据保护 - PDFreevert","PDFreevert 文件安全",1791699044520]