CodePen 2.0 在你打字时上传数据

Apparently CodePen 2.0 sends data to their servers as you type

最近我发现 CodePen 2.0 存在一个令人担忧的数据传输行为:无论是否点击保存,只要你在编辑器中输入内容,数据几乎会立即被发送到 codepen.dev 服务器。我通过输入一个独特的标记进行测试,结果发现该标记在 1 到 2 秒内就出现在生成的预览页面 HTML 中,即使构建参数明确设置为不保存。这意味着,如果你在 CodePen 中不小心输入了任何敏感信息或密钥,哪怕没有发布或保存,这些数据可能已经泄露。对于依赖在线编辑器进行代码实验的开发者来说,这是一个需要警惕的隐私风险。

如果你曾在 CodePen 中误输入任何秘密信息,即使没有发布或保存该 Pen,也应认为这些信息已遭泄露。
  1. giancarlostoro

    我很确定它一直都有自动保存功能,所以这对我来说合情合理?我向来假设它会把我的数据发回他们的后端,反正最终代码都会传到那边,不是吗?

  2. tvink

    你会惊讶地发现,为了实现各种用户体验功能,有多少输入框都在这么做 :)。

  3. millerm

    Reddit 就是这么干的。你在评论框里敲下的每一个按键都会发回给他们。也就是说,哪怕你最后决定取消发布,他们依然收到了你写的内容。我有时会写出一些语气激烈、充满怒气的回复,然后干脆不发送。有时候,边打字边梳理思绪对我来说就是一种心理治疗。等想清楚了,我再回头编辑。我不希望这些信息被传回去。所以,我最近不太愿意在网上多掺和了。我不想让自己暴露在“思想警察”的监视下。

    我觉得浏览器是目前部署的最不安全的技术。

  4. maxim-fin

    CodePen 既没有在服务条款(ToS)中披露这一点,也没有在隐私政策中说明,只在 Builds 文档里提到:“当你在 CodePen 上工作时,你的 Pens 会持续通过 CodePen Compiler 进行编译”。

  5. nseskin

    关于同样的问题,这里有一个详细的讨论:https://www.reddit.com/r/webdev/comments/1rj1oac/i_planted_f...

同日更多故事

2026-09-07