适用范围
本隐私权政策适用于 TypeStorm · 公众号排版精修 这款产品,具体包括:
- Chrome 浏览器扩展(发布于 Chrome Web Store,在公众号编辑页提供悬浮排版工作台)
- 网页版工具(typestorm.bailu.life/app/,无需安装即可使用的同等排版工具)
- 本落地页(typestorm.bailu.life)
三者使用的是同一套排版引擎,在数据处理上遵守相同的原则:一切都在用户自己的浏览器里完成。
我们收集哪些数据
简短回答:零数据。
无论是 Chrome 扩展还是网页版,TypeStorm 都不会主动收集、上传、发送任何数据给开发者本人,也不会发送给任何第三方服务。
具体到 Chrome Web Store 列出的 10 类用户数据,我们的承诺如下:
| 数据类型 | 是否收集 | 说明 |
|---|---|---|
| 个人身份信息(姓名、邮箱、地址等) | 不收集 | 扩展未要求登录,无任何账号体系 |
| 健康信息 | 不收集 | — |
| 财务和付款信息 | 不收集 | 扩展完全免费,无内购 |
| 身份验证信息 | 不收集 | 无登录功能 |
| 个人通讯(邮件、聊天) | 不收集 | — |
| 位置信息 | 不收集 | — |
| 网络记录(浏览历史) | 不收集 | — |
| 用户活动(点击、键盘等) | 不收集 | — |
| 网站内容(用户稿件、Markdown) | 不收集 | 稿件只在本地浏览器内处理,不发送给开发者 |
| 设备信息或标识符 | 不收集 | — |
本地存储说明
为了在你下次打开时记住你的偏好,扩展和网页版会用浏览器自带的 localStorage 在你自己的设备上保存以下信息:
- 你最近编辑的 Markdown 原文(便于恢复)
- 你当前使用的模板
- 你保存为「我的主题」的微调配置
- 面板折叠/展开等界面状态
这些数据只存在你浏览器的本地存储里,我们既看不到,也无法读取。你可以随时通过浏览器设置清理:
- Chrome 扩展:在
chrome://extensions/找到 TypeStorm,移除扩展即可 - 网页版:在浏览器设置里清除
typestorm.bailu.life的网站数据
权限说明
Chrome 扩展声明了以下权限,每一项都只为单一目的服务:
- host_permissions:
mp.weixin.qq.com/*—— 仅在公众号编辑页注入悬浮按钮和排版工作台 iframe,不涉及任何其他网站 - scripting —— 当用户首次点击工具栏图标时,把内容脚本注入到已经打开的公众号编辑标签页(免去用户手动刷新页面)
- tabs —— 用于查找已打开的公众号编辑标签页并自动切换过去
- notifications —— 当浏览器内没有任何公众号编辑页时,通过桌面通知提示用户打开该页面
以上权限的使用仅限于扩展自身功能的实现,不会被用于收集、记录或上传任何数据。
不使用远程代码
扩展打包内的所有 JavaScript / CSS / HTML 资源都随扩展安装包静态分发。我们不:
- 通过
<script src>引用任何外部 JavaScript 文件 - 使用
eval()/new Function()/setTimeout(string)等执行远程字符串代码 - 加载任何远程 WebAssembly 模块
- 发起任何
fetch/XMLHttpRequest/WebSocket等网络请求
这意味着扩展的所有行为在审核员和用户眼里都是可审计的:你可以在 chrome://extensions/ 解压安装包,逐文件阅读源代码。
与公众号编辑器的交互
当你点击悬浮按钮、在工作台里完成排版、点击「应用到公众号」后,扩展会做这件事:
- 读取你在工作台里产生的精排 HTML(这部分是你的稿件内容,只在你的浏览器内)
- 用合成的
ClipboardEvent+DataTransfer触发公众号编辑器自身的粘贴管道 - 公众号编辑器把内容写入草稿
整个过程不向任何外部服务器发送你的稿件。稿件只在你的浏览器 → 公众号编辑器之间通过浏览器内部 API 流动。
第三方服务
TypeStorm 不集成任何第三方 SDK / Analytics / 错误追踪 / 广告 / CDN 等服务:
- 无 Google Analytics、百度统计、Mixpanel 等访问统计
- 无 Sentry、Bugsnag 等错误上报
- 无任何形式的广告或推广追踪
落地页和网页版工具的所有静态资源由我们自己的服务器提供,不引用外部 CDN(包括 Google Fonts、jsdelivr 等)。
儿童隐私
TypeStorm 是一款排版工具,不面向儿童设计。我们不收集任何用户数据,因此也不存在收集儿童数据的可能。
政策变更
如果未来本政策有任何修改,我们会更新本页顶部的「生效日期」,并在扩展和落地页的更新说明中告知用户。当前及历史版本可以在 GitHub 仓库的 git history 中查到。
联系方式
如对本隐私权政策有任何疑问、建议或投诉,欢迎通过以下渠道联系我们: