Privacy Policy

Social Media Toolbox runs entirely in your browser. It has no backend server, and the developer never receives your data.

Last updated

In short

  • There is no server operated by this extension. Nothing is uploaded to the developer.
  • Your API key and preferences stay on your device, in the browser’s own extension storage.
  • Post text is sent to the AI provider you configured, using your own API key, only when you ask for a comment.
  • No analytics, no telemetry, no advertising, no tracking of any kind.
  • Uninstalling the extension deletes everything it stored.

What is stored on your device

All of the following lives in the browser’s extension storage on the machine you installed it on. None of it is transmitted to the developer.

DataWhy it existsHow long it stays
Model configs — name, provider, model ID, API key, and relay Base URLTo call the AI provider you chose, and to let you keep several keys side by sideUntil you delete the config or uninstall the extension
Preferences — interface language, AI output language, comment style, number of drafts, persona instruction, reply method, panel location, themeTo keep the extension behaving the way you set it upUntil you reset them or uninstall the extension
X API parameters — query ID, X’s public web bearer token, feature flagsX rotates these when it ships a new frontend, which breaks sending. Keeping them editable means you can fix it without waiting for an update.Until you restore defaults or uninstall the extension
The post you are currently working on — its text, author name, author handle, post ID, and the tab it came fromThe side panel is a single window shared across tabs; it needs to know which post and which tab a reply belongs toSession-scoped — discarded when you close the browser

What leaves your browser

Two kinds of request leave your browser, both triggered by you and both going to a party you already have an account with.

Goes toWhat is sentWhen
The AI provider in your active config — Anthropic, OpenAI, Google, or DeepSeek — or the relay Base URL you entered insteadThe text of the post, the author’s display name, the comment style you picked, your persona instruction, any one-off extra instruction you typed, and your API key for authenticationEach time you press Generate, and once when you press Test connection
X (x.com), through your existing logged-in sessionThe comment text you chose and the ID of the post you are replying toOnly when you press Reply

AI requests are billed to your own account and are governed by that provider’s privacy policy and terms. Because the request goes directly from your browser to the provider, the developer has no way to see, log, or retain any of it.

If you configure a relay Base URL, your prompts and your API key go to that host instead of the provider’s official endpoint. That host is chosen by you and is outside the developer’s control — only point it at a service you trust.

What is never collected

  • Your X, Twitter, or Xiaohongshu password, or any login credential. Replies are sent through the session you are already logged into; the extension never sees or handles your password.
  • Browsing history, or any page content outside the sites listed below.
  • Keystrokes, clipboard contents, screenshots, location, or contacts.
  • Analytics, crash reports, usage statistics, or device fingerprints.
  • Anything used for advertising, resale, or training the developer’s own models — the developer receives no data at all, so there is nothing to use.

Why each permission is requested

PermissionWhat it is used for
storageSaving your configs and preferences on this device
scriptingPlacing the AI comment button under posts on the supported sites
tabsKnowing which tab a post came from, so a reply composed in the side panel is sent on the right tab
sidePanelShowing the comment panel in the browser side panel instead of over the page
Access to x.com and twitter.comReading the text of the post you clicked, and sending your reply on your behalf
Access to xiaohongshu.comDeclared for planned Xiaohongshu support. The current version contains no Xiaohongshu code: it reads nothing and sends nothing there.
Access to the AI provider endpointsSending your generation request to the provider you configured, or to your relay

Page access is used only in response to something you clicked. The extension does not read posts in the background, and it does not act on any site other than the ones listed above.

Third parties

The extension talks to a provider only if you configured it, and to a platform only while you are using it there. Their handling of your data is covered by their own policies:

How your API key is protected

Your key is stored through the browser’s extension storage, which is readable by this extension and sandboxed away from ordinary web pages. It is not encrypted at rest, because the browser offers extensions no encrypted storage to use — anyone with access to your browser profile on this machine could read it, in the same way they could read a saved password.

  • Prefer a key scoped to this use, with a spending limit, over your main key.
  • Rotate the key in the provider’s console if you suspect it has been exposed. Deleting the config here removes the local copy.
  • The key is sent only as an authentication header to the provider or relay you configured, and never anywhere else.

Your control over your data

  • Delete any model config from the settings page to remove its key immediately.
  • Restore preferences and X API parameters to their defaults from the settings page.
  • Uninstall the extension to erase everything it stored, including every API key.
  • Close the browser to discard the post currently held for the side panel.

There is no account to close and no server-side copy to request or delete, because none is ever created. Data already sent to an AI provider or to X is held by them under their own policy, and any deletion request for it goes to them.

Limited use

Data handled by this extension is used only to provide the feature you invoked — drafting a comment and, if you choose, sending it. It is never sold or transferred to third parties for advertising, credit assessment, or model training, and it is never used for any purpose unrelated to the feature you asked for. This is a consequence of the design: the extension has no server, so the developer has no access to your data.

Children

This extension is a tool for social media creators and is not directed at children under 13. It does not knowingly collect information from them — or, in fact, from anyone, since it collects nothing centrally.

Changes to this policy

If the extension ever starts handling data differently, this page and the date above are updated in the same release that changes the behaviour, and the change is described in that release’s notes on the Chrome Web Store. The policy is versioned alongside the extension, so the copy you are reading matches the version you have installed.

Questions

For questions about this policy or about how your data is handled, use the developer contact on this extension’s Chrome Web Store listing, under the Support tab.

隐私政策

Social Media Toolbox 完全在你的浏览器里运行。它没有任何后端服务器,开发者也不会收到你的任何数据。

最后更新

一句话概述

  • 本扩展没有服务器,任何数据都不会上传给开发者。
  • 你的 API Key 和偏好设置只保存在你自己的设备上,存在浏览器为扩展提供的存储里。
  • 只有你主动点击生成时,帖子正文才会用你自己的 API Key 发给你配置的 AI 服务商。
  • 没有埋点,没有遥测,没有广告,没有任何形式的追踪。
  • 卸载扩展即可删除它保存的一切。

保存在你设备上的数据

以下内容全部保存在你安装扩展的这台设备的浏览器扩展存储中,不会传输给开发者。

数据为什么需要保存多久
模型配置 —— 名称、服务商、模型 ID、API Key、中转站 Base URL用于调用你选择的 AI 服务商,也让你可以同时保留多套 Key 随时切换直到你删除该配置或卸载扩展
偏好设置 —— 界面语言、AI 输出语言、评论风格、候选条数、人设指令、发送方式、面板位置、主题让扩展保持你设定的行为直到你恢复默认或卸载扩展
X 接口参数 —— Query ID、X 的公开 web bearer、feature flagsX 每次前端发版都会轮换这几项,轮换后发送会失败。做成可编辑的,你就不必等扩展更新才能修好直到你恢复默认或卸载扩展
当前正在处理的帖子 —— 正文、作者昵称、作者 @handle、帖子 ID,以及它来自哪个标签页侧边栏是所有标签页共用的一个窗口,它需要知道这条回复属于哪条帖子、该发到哪个标签页会话级 —— 关闭浏览器即丢弃

会离开你浏览器的数据

只有两类请求会离开你的浏览器,都由你主动触发,且都发往你本来就有账号的一方。

发往发送内容什么时候
你当前激活配置里的 AI 服务商 —— Anthropic、OpenAI、Google 或 DeepSeek —— 或你填写的中转站 Base URL帖子正文、作者显示名、你选的评论风格、你的人设指令、你临时填写的附加要求,以及用于鉴权的 API Key每次你点击「生成」时,以及你点击「测试连接」时各一次
X(x.com),通过你已登录的会话你选定的评论内容,以及你要回复的那条帖子的 ID仅在你点击「回复」时

AI 请求计费在你自己的账号上,受该服务商的隐私政策与服务条款约束。由于请求是从你的浏览器直接发往服务商的,开发者无法查看、记录或留存其中的任何内容。

如果你填写了中转站 Base URL,你的提示词和 API Key 会发往那个地址,而不是服务商的官方端点。该地址由你自己选择,不在开发者的控制范围内 —— 请只填写你信任的服务。

绝不收集的数据

  • 你的 X、Twitter 或小红书密码,以及任何登录凭证。回复是借你已登录的会话发出的,扩展从不接触你的密码。
  • 浏览历史,以及下文所列站点之外的任何页面内容。
  • 键盘输入、剪贴板内容、截图、地理位置、通讯录。
  • 埋点、崩溃报告、使用统计、设备指纹。
  • 任何用于广告、转售或训练开发者自有模型的数据 —— 开发者根本收不到任何数据,也就无从使用。

每项权限的用途

权限用途
storage在本设备保存你的配置和偏好设置
scripting在受支持站点的帖子下方放置 AI 评论按钮
tabs识别帖子来自哪个标签页,好让在侧边栏写好的回复发到正确的标签页
sidePanel把评论面板显示在浏览器侧边栏,而不是盖在页面上
访问 x.com、twitter.com读取你点击的那条帖子的正文,并代你发送回复
访问 xiaohongshu.com为计划中的小红书支持预留。当前版本不含任何小红书相关代码:不读取、也不发送任何内容。
访问 AI 服务商接口把你的生成请求发往你配置的服务商或中转站

页面访问权限只在你点击之后才被使用。扩展不会在后台读取帖子,也不会在上列站点之外的任何网站上做任何事。

第三方

只有你配置过的服务商才会被调用,只有你正在使用的平台才会被访问。他们如何处理你的数据,适用他们各自的政策:

API Key 是怎么保护的

你的 Key 保存在浏览器为扩展提供的存储里,只有本扩展可读,普通网页访问不到。它没有加密存储,因为浏览器并未向扩展提供可用的加密存储 —— 能访问这台机器上你的浏览器配置文件的人就能读到它,就像能读到你保存的密码一样。

  • 建议专门为此用途申请一个设了额度上限的 Key,而不是用你的主 Key。
  • 如果怀疑 Key 已泄露,请到服务商控制台轮换。在这里删除配置只会删掉本地那一份。
  • Key 只会作为鉴权头发给你配置的服务商或中转站,不会发往任何其他地方。

你对自己数据的控制

  • 在设置页删除任一模型配置,即可立刻移除其中的 Key。
  • 在设置页把偏好设置和 X 接口参数恢复为默认值。
  • 卸载扩展即可清除它保存的一切,包括所有 API Key。
  • 关闭浏览器即丢弃当前留给侧边栏的那条帖子。

没有账号需要注销,也没有服务端副本可供索取或删除,因为它从来就不存在。已经发给 AI 服务商或 X 的数据由他们按各自的政策保管,相关删除请求需要向他们提出。

有限使用

本扩展处理的数据只用于实现你主动调用的功能 —— 生成评论,以及在你选择时发送评论。它绝不会为了广告、信用评估或模型训练而出售或转让给第三方,也绝不用于与你所请求功能无关的任何目的。这是设计的必然结果:扩展没有服务器,开发者也就无法接触你的数据。

儿童

本扩展是面向社交媒体创作者的工具,并非面向 13 岁以下儿童。它不会有意收集儿童的信息 —— 实际上也不收集任何人的信息,因为它不做任何集中收集。

本政策的变更

如果扩展今后对数据的处理方式发生变化,本页与上方日期会随改变行为的那个版本一同更新,并在该版本的应用商店发版说明中写明变更内容。本政策随扩展一同版本化,你读到的这一份对应的就是你装着的那个版本。

问题反馈

关于本政策或数据处理方式有任何疑问,可通过本扩展在 Chrome 应用商店页面「支持」标签下的开发者联系方式与我们联系。