Privacy Policy

Last updated: July 16, 2026

TL;DR:

What WebBrain Is

WebBrain is an open-source browser extension for Chrome and Firefox that connects to AI language model providers to help you read, analyze, and interact with web pages. You can use local models, your own provider API keys, or the hosted WebBrain Cloud provider.

Data We Collect

The data we receive depends on the provider mode you choose:

How Your Data Flows

When you use WebBrain with a local model or your own API provider, data flows directly between your browser and the AI provider you have configured:

When you use WebBrain Cloud, your browser sends the request to api.webbrain.one. WebBrain Cloud forwards it to OpenRouter and the configured upstream model provider. The model response is returned to your browser.

WebBrain Cloud Logs

WebBrain Cloud keeps metadata and error logs so we can debug failures, understand usage, and enforce the free and paid daily allowances. Default request logs may include:

These operational request logs do not store prompt text, page content, screenshots, uploaded image data, or model responses. They are separate from Cloud interactions selected for product improvement under the policy below. Raw request/response capture may also be enabled temporarily for debugging and is retained only as long as needed for the investigation.

Our web server or hosting provider may also keep standard access logs such as IP address, path, timestamp, and user agent for security and operations. These logs are separate from the WebBrain Cloud application request logs described above.

Use of WebBrain Cloud Data to Improve WebBrain

When you use WebBrain Cloud, information required to process your request is transmitted to and processed by WebBrain. Depending on the features you use, this information may include your prompts, model responses, relevant webpage content, screenshots or images, tool calls, browser-agent actions, feedback, and information about whether a task succeeded or failed.

Unless you disable Help Improve WebBrain in Settings → General, WebBrain may retain eligible Cloud text, responses, relevant page text, tool calls, agent actions, feedback, usage, and outcomes and use them to evaluate, develop, improve, fine-tune, and train WebBrain's models, systems, safety mechanisms, and browser-automation capabilities. Help Improve WebBrain is on by default. Screenshots and uploaded images may be processed for inference, but WebBrain strips image URLs, base64 media, and image bytes before writing an interaction to its improvement database.

Older WebBrain Cloud clients that do not send a Help Improve preference are treated as using the default-on setting. WebBrain derives a best-effort opaque session for those clients so related generations can be grouped without retaining the raw device or conversation fingerprint used for that derivation. To disable collection of future Cloud interactions, install the latest WebBrain client and turn off Help Improve WebBrain in Settings → General. An explicit disabled preference always opts out. Once a conversation receives an opt-out request, that conversation is permanently ineligible for further collection. If you turn Help Improve WebBrain back on, collection begins with your next new conversation and cannot make the current conversation eligible again.

WebBrain MySQL is the canonical store for eligible completed generations. Stored request and response payloads are compressed and encrypted, and related calls are grouped with an opaque session identifier derived from the device and conversation identifiers. Raw identifiers are not stored with the payload or sent to OpenRouter for grouping. Failed generations and interrupted streams are not stored as improvement content.

Before retained interactions are used for model development, WebBrain applies technical measures designed to remove or mask direct identifiers, credentials, secrets, and other sensitive information. These measures reduce privacy risks but may not eliminate every possibility that information could be associated with an individual.

WebBrain does not use the following for model training:

You should not submit confidential information or personal information about another person unless you are authorized to do so.

You may disable the use of future Cloud interactions for model improvement at any time through Settings → General in the latest WebBrain client. Disabling this option prevents new interaction content from being added to improvement or training datasets and routes the conversation through an OpenRouter workspace where content logging is disabled. It does not prevent the minimal metadata-only processing and retention needed to provide the service, enforce quotas, prevent abuse, maintain security, or debug failures. It may not be possible to remove information already incorporated into a trained model, but WebBrain will honor applicable deletion and objection rights for retained source data.

Raw Cloud interactions selected for improvement are retained for no longer than 12 months before deletion or de-identification, and may be deleted or de-identified earlier when no longer needed. De-identified datasets may be retained for up to 5 years for model development, evaluation, security, and reproducibility.

Eligible interactions are also stored privately in an isolated OpenRouter Logs workspace with Input & Output Logging enabled as a redundant review copy. OpenRouter documents a minimum retention of three months and says data may be retained longer unless deletion is requested. OpenRouter's separate “Use Inputs/Outputs” training and discount option is disabled. OpenRouter logging is not permanent storage or a guaranteed image backup.

Third-Party AI Providers

WebBrain connects to the AI provider of your choice. Each provider has its own privacy policy and data handling practices:

We encourage you to review the privacy policy of whichever provider you use. When using API keys (as opposed to consumer products), most providers do not use your data for training by default, but please verify with your chosen provider.

Browser Permissions

WebBrain requires certain browser permissions to function. Here is what each permission is used for and why:

No permission is used to monitor, track, or collect your browsing activity.

Act Mode

When you enable Act mode, WebBrain can interact with web pages on your behalf (clicking, typing, scrolling, navigating). The actions are performed by content scripts in your browser and are visible to you in real time. The configured AI provider receives the tool calls, action results, and relevant page context needed to operate the agent. WebBrain never collects this information when you use a local model or bring your own API credentials; when you use WebBrain Cloud, it is handled under the Cloud data-use terms above. Act mode requires explicit activation and displays a visible warning banner.

Bundled Skills

WebBrain ships with two skills enabled by default. “Enabled” means available on demand, not injected into every request. Mid and Full runs send your configured LLM provider a small eligible catalog containing skill IDs, names, summaries, and optional canonical semantic intents (up to six 40-character identifiers per skill). The Act/Dev planner receives the same routing-only catalog so it can select relevant skills before execution; intents are meaning hints across languages, not literal keyword matching. Full instructions and compatible tools are sent only after a relevant skill is activated for the current run. Skills reset before the next user turn. Compact sends no skill catalog, instructions, or tools, and Ask lists only explicitly compatible skills while continuing to hide mutating and download tools.

FreeSkillz.xyz is a first-party service we operate. It can read YouTube video transcripts and resolve or download public media from the hosts declared in the bundled skill manifest after the skill is loaded (or preactivated by a trusted recommended download action). When you use these tools, WebBrain sends only the current or specified URL plus declared options such as transcript language, media kind, maximum height, or filename hint to freeskillz.xyz. It does not receive your page content, chat history, or browsing history. Public media downloads create a short-lived provider job, save the completed file through the browser Downloads API, and then ask the provider to delete the job.

The OTP / verification-code helper (email) declares no external tool or endpoint. On the active run tab, it guides WebBrain's existing page-reading tools to prefer selected text or a bounded, message-scoped accessibility-tree subtree for a recent, service-matching code; it cannot switch to background tabs or read SMS, native apps, phone notifications, or another device. The skill creates no additional network request, but when you ask WebBrain to read a code, the scoped page content and extracted code are included in the normal request to your configured LLM provider as part of the current conversation. If Record traces is enabled, raw page-reading results and model responses are also retained locally in WebBrain's trace database until you delete those traces. The instructions disclose this before reading, honor Strict secret handling, treat messages as untrusted, and prohibit intentionally copying the code into scratchpad or user memory. You can remove either default skill at any time in Settings → Skills, and any additional skills you import yourself are off by default and run only against the HTTPS endpoint they declare.

Cookies & Analytics

The WebBrain browser extension does not use cookies. The webbrain.one website uses Plausible Analytics for aggregate, privacy-friendly page-view metrics. There are no ads or tracking pixels. WebBrain Cloud API request logs are separate from website analytics.

Children's Privacy

WebBrain is not directed at children under 13. We do not knowingly collect any information from children.

Open Source

WebBrain is fully open source. Version 33.0.0 and later is licensed under GPL-3.0-or-later; earlier releases remain under the MIT License that applied when they were published. You can audit the complete source code to verify all claims in this privacy policy:

github.com/webbrain-one/webbrain

Changes to This Policy

If we make changes to this privacy policy, we will update the "Last updated" date at the top.

Contact

If you have questions about this privacy policy, you can reach us at: