PageSourceSearch

https://wodeapp.cn/assets/AiBrowserRecorderPrivacyPage-D-TV2jDI.js

js wodeapp.cn collected 2026-09-24 14:37:04 UTC 7,055 bytes, 1 lines download raw bytes

1import{j as e}from"./react-vendor-BxoUhqX6.js";import{k as s}from"./index-Bj3wZDOH.js";import{A as t}from"./arrow-left-K4-0ZM6V.js";import{u as r}from"./usePageMeta-Cavjn5VZ.js";import"./clsx-B-dksMZM.js";import"./i18n-vendor-Coo-X0AG.js";const c=()=>(r({title:"WodeAppX Browser Control Privacy Policy",description:"Privacy policy for the WodeAppX Browser Control Chrome extension."}),e.jsxs("div",{className:"p-6 max-w-3xl mx-auto pb-16",children:[e.jsxs(s,{to:"/",className:"inline-flex items-center gap-2 text-gray-500 hover:text-gray-700 mb-6",children:[e.jsx(t,{className:"w-4 h-4"}),"Back to WodeApp"]}),e.jsx("h1",{className:"text-3xl font-bold text-gray-800 mb-2",children:"WodeAppX Browser Control"}),e.jsx("p",{className:"text-gray-500 mb-8",children:"Privacy Policy · 隐私政策 · Last updated: 2026-07-23"}),e.jsxs("div",{className:"prose prose-gray max-w-none text-gray-600 space-y-6",children:[e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold text-gray-800",children:"Overview / 概述"}),e.jsx("p",{children:'WodeAppX Browser Control ("the Extension") lets you talk with WodeAppX in a Chrome side panel and ask it to read or operate the web page you have selected. Browser access is used only when you start a task or while WodeAppX is completing that task.'}),e.jsx("p",{children:"WodeAppX Browser Control(「本扩展」)让您在 Chrome 侧栏中与 WodeAppX 对话,并让它按您的要求 读取或操作当前选择的网页。只有在您发起任务或 WodeAppX 正在完成该任务时,扩展才会使用网页访问能力。"})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold text-gray-800",children:"Data processed / 处理的数据"}),e.jsxs("ul",{className:"list-disc list-inside space-y-2",children:[e.jsx("li",{children:"Prompts and conversation messages you enter in the side panel / 您在侧栏中输入的请求与对话消息"}),e.jsx("li",{children:"Current tab title, URL, visible text, element descriptions, and task results / 当前标签页标题、网址、可见文本、元素描述与任务结果"}),e.jsx("li",{children:"Screenshots only when required by the task / 仅在任务需要时获取的页面截图"}),e.jsx("li",{children:"Local bridge URL, optional connection token, and session ID / 本机桥接地址、可选连接令牌与会话 ID"})]}),e.jsx("p",{children:"The Extension does not collect passwords or payment details for advertising, credit decisions, or cross-site tracking. You should not ask WodeAppX to enter sensitive data unless you understand and accept the destination website and selected AI provider."})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold text-gray-800",children:"How data moves / 数据流向"}),e.jsx("p",{children:"The Extension first sends task messages and necessary page context through a loopback connection to WodeAppX running on your device. When a task requires AI reasoning, WodeAppX may send your prompt and the minimum necessary page context to the model provider currently selected in WodeAppX. That provider's policy also applies to data it receives."}),e.jsx("p",{children:"本扩展先通过本机回环连接,把任务消息和必要的页面上下文交给正在运行的 WodeAppX。任务需要 AI 推理时,WodeAppX 可能把您的请求及完成任务所必需的页面上下文发送给当前选择的模型服务商;该服务商 对收到的数据适用其自身隐私政策。"})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold text-gray-800",children:"Local storage and deletion / 本地存储与删除"}),e.jsxs("p",{children:["Bridge settings, the current session ID, and up to 40 recent side-panel messages are stored in",e.jsx("code",{children:" chrome.storage.local"}),". Uninstall the Extension or clear its extension data to remove them. Conversation or provider data managed by WodeAppX must be deleted through the applicable WodeAppX account or model provider controls."]})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold text-gray-800",children:"Permissions / 权限说明"}),e.jsx("div",{className:"overflow-x-auto",children:e.jsxs("table",{className:"w-full min-w-[560px] text-sm border-collapse",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"border-b",children:[e.jsx("th",{className:"text-left py-2 pr-4",children:"Permission"}),e.jsx("th",{className:"text-left py-2",children:"Purpose"})]})}),e.jsxs("tbody",{children:[e.jsxs("tr",{className:"border-b",children:[e.jsx("td",{className:"py-2 pr-4",children:"sidePanel"}),e.jsx("td",{children:"Show the WodeAppX conversation in Chrome's side panel / 显示侧栏对话"})]}),e.jsxs("tr",{className:"border-b",children:[e.jsx("td",{className:"py-2 pr-4",children:"activeTab / tabs"}),e.jsx("td",{children:"Identify the selected tab and open or switch pages requested by you / 识别并切换任务页面"})]}),e.jsxs("tr",{className:"border-b",children:[e.jsx("td",{className:"py-2 pr-4",children:"scripting"}),e.jsx("td",{children:"Read visible content and click or type into page elements for your task / 按任务读取并操作页面元素"})]}),e.jsxs("tr",{className:"border-b",children:[e.jsx("td",{className:"py-2 pr-4",children:"debugger"}),e.jsx("td",{children:"Temporarily use browser-level input and screenshots while a task runs / 任务执行期间临时使用浏览器级输入与截图"})]}),e.jsxs("tr",{className:"border-b",children:[e.jsx("td",{className:"py-2 pr-4",children:"storage"}),e.jsx("td",{children:"Save local connection settings and recent side-panel messages / 保存本地设置与最近消息"})]}),e.jsxs("tr",{className:"border-b",children:[e.jsx("td",{className:"py-2 pr-4",children:"alarms"}),e.jsx("td",{children:"Check at low frequency for pending commands from local WodeAppX / 低频检查本机待执行命令"})]}),e.jsxs("tr",{children:[e.jsx("td",{className:"py-2 pr-4",children:"<all_urls>"}),e.jsx("td",{children:"Allow user-requested automation on ordinary websites / 在用户指定的普通网页上执行任务"})]})]})]})})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold text-gray-800",children:"Sale and prohibited uses / 出售与禁止用途"}),e.jsx("p",{children:"WodeApp does not sell Extension data and does not use it for personalized advertising, creditworthiness decisions, or browsing-history profiling unrelated to the task you requested."}),e.jsx("p",{children:"WodeApp 不出售扩展数据,也不会将其用于个性化广告、信用评估或与您所请求任务无关的浏览历史画像。"})]}),e.jsxs("section",{children:[e.jsx("h2",{className:"text-xl font-semibold text-gray-800",children:"Contact / 联系我们"}),e.jsxs("p",{children:[e.jsx("a",{href:"https://wodeapp.cn",className:"text-indigo-600 hover:underline",children:"https://wodeapp.cn"})," · ",e.jsx("a",{href:"https://wodeapp.ai",className:"text-indigo-600 hover:underline",children:"https://wodeapp.ai"})]})]})]})]}));export{c as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.