Highlighter has no account and no analytics, and we run no server of our own. Your highlights, notes, and settings are stored only in your browser's local storage; nothing you highlight, write, or visit is collected, transmitted, sold, or shared. The one exception is optional Pro activation, described below: if you paste a Pro license key, the key itself — and nothing else — is sent to Gumroad to check that it is valid. If you never activate Pro, the extension makes no network requests at all.
When you create a highlight, the extension saves the highlighted text, a short snippet of
surrounding context (used to find the spot again), its color, your note, the page URL and
title, and timestamps. Imported highlights may additionally keep the folder and tags from
the imported file. All of this lives in chrome.storage.local on your own
device, inside your browser profile.
To render and restore your highlights, the extension's content script reads the text of pages you visit in your browser only, matches it against your stored highlights, and wraps the matching ranges. This processing happens entirely on your device; page content is never copied out, stored separately, or sent anywhere.
Pro is optional. If you buy Pro and paste the license key Gumroad issued into the side
panel, the extension sends that key — together with the product ID, and nothing else — to
Gumroad (api.gumroad.com) once at activation to verify it, and re-checks it
about once every 30 days after that. No highlight, note, page content, or usage data is
ever included. The verdict is cached locally, so Pro keeps working offline between checks.
Before the first check, the browser asks for an optional permission covering only
api.gumroad.com. If you never activate Pro, the extension sends nothing
anywhere. Gumroad handles the key under Gumroad's own privacy policy.
| Permission | Purpose |
|---|---|
| storage | Save highlights, notes, and settings in local browser storage. |
| activeTab | After you click an item in the side panel, communicate with the tab you are interacting with (jump to a highlight, manual re-locate). |
| contextMenus | Provide the right-click "Highlight selection" menu entry. |
| sidePanel | Display the highlight list in the browser's side panel. |
| Optional host permission: api.gumroad.com | Requested only when you activate a Pro key, to send that key to Gumroad for verification (see above). Never used by the free features. |
| Content script on web pages | Render and restore your own highlights on pages you visit (see "Page content" above). |
Import reads only a CSV file that you pick with the file chooser. Export downloads a file (JSON, CSV, or Markdown) to your device when you click the export button. Both are local file operations; no data leaves your device.
Delete individual highlights in the side panel, or remove the extension from your browser — uninstalling deletes all locally stored data with it. We run no server, so there is no server copy of your highlights or notes to request deletion of. (If you bought Pro, Gumroad keeps its own purchase records under Gumroad's policy.)
If a future version changes any of the above (for example, an optional sync feature), this page will be updated before that version ships, and any feature that transmits data will be opt-in and off by default.
Questions about this policy can be sent through the support/feedback channel on the extension's store listing page.
本扩展没有账号、没有任何统计,我们也不运行自己的服务器。你的高亮、 备注与设置只保存在你浏览器本地存储中;你标注的内容、写下的备注、访问的页面,都不会被 收集、传输、出售或分享。唯一的例外是可选的 Pro 激活(见下文):你粘贴 Pro 激活钥匙时, 只有钥匙本身会被发送给 Gumroad 验证有效性,不发送任何其他数据。不激活 Pro,扩展不发出 任何网络请求。
创建高亮时,扩展保存:被高亮的文本、其前后一小段上下文(用于再次打开时定位)、颜色、
你的备注、页面 URL 与标题、时间戳。导入的高亮还可能带有导入文件中的文件夹与标签。
以上全部保存在你自己设备上、浏览器配置文件内的 chrome.storage.local 中。
为渲染与恢复高亮,内容脚本会读取你所访问页面的文本,但仅在你的浏览器内与本地 保存的高亮做匹配并包裹对应区间。处理完全在本地进行;页面内容不会被复制出去、另行存储 或发送到任何地方。
Pro 为可选付费功能。若你购买 Pro 并把 Gumroad 发放的激活钥匙粘贴到侧边栏,扩展会在
激活时把该钥匙(连同产品 ID,除此之外别无其他数据)发送给 Gumroad(api.gumroad.com)
验证一次,其后约每 30 天复查一次。高亮、备注、页面内容与使用数据从不包含在内。校验结果
保存在本地,复查间隔期间 Pro 可离线使用。首次校验前,浏览器会请求一个仅覆盖
api.gumroad.com 的可选权限。不激活 Pro,扩展不会向任何地方发送任何数据。
Gumroad 对钥匙的处理适用 Gumroad 自身的隐私政策。
| 权限 | 用途 |
|---|---|
| storage | 将高亮、备注与设置保存在浏览器本地存储。 |
| activeTab | 在你点击侧边栏条目后,与你正在交互的标签页通信(跳转定位、手动重新定位)。 |
| contextMenus | 提供右键菜单「高亮选中文本」入口。 |
| sidePanel | 在浏览器侧边栏中展示高亮列表。 |
| 可选站点权限:api.gumroad.com | 仅在你激活 Pro 钥匙时请求,用于把钥匙发送给 Gumroad 验证(见上文)。免费功能从不使用。 |
| 页面内容脚本 | 在你访问的页面上渲染与恢复你自己的高亮(见上「页面内容如何处理」)。 |
导入只读取你通过文件选择器主动选定的 CSV 文件;导出在你点击导出按钮时把文件 (JSON / CSV / Markdown)下载到你的设备。两者都是本地文件操作,数据不离开你的设备。
可在侧边栏逐条删除高亮;或直接卸载扩展——卸载即删除全部本地数据。我们没有服务器, 因此你的高亮与备注不存在需要申请删除的服务器副本。(如购买过 Pro,Gumroad 会按其自身 政策保留购买记录。)
若未来版本改变以上任何一条(例如增加可选同步功能),本页会在该版本发布前更新, 且任何会传输数据的功能都将默认关闭、需你主动开启。
关于本政策的问题,可通过扩展在商店详情页提供的支持/反馈渠道联系我们。