{"id":816,"date":"2026-05-05T08:00:00","date_gmt":"2026-05-05T07:00:00","guid":{"rendered":"https:\/\/www.farmersforum.ie\/trends\/?p=816"},"modified":"2026-04-28T16:21:20","modified_gmt":"2026-04-28T15:21:20","slug":"mozilla-warns-google-is-about-to-lock-down-your-browser%ca%bcs-ai-and-there-will-be-nothing-you-can-do-about-it","status":"publish","type":"post","link":"https:\/\/www.farmersforum.ie\/trends\/mozilla-warns-google-is-about-to-lock-down-your-browser%ca%bcs-ai-and-there-will-be-nothing-you-can-do-about-it\/","title":{"rendered":"Mozilla warns: Google is about to lock down your browser\u02bcs AI and there will be nothing you can do about it"},"content":{"rendered":"<p>The next wave of <strong>AI<\/strong> in the <strong>browser<\/strong> is arriving fast, and some of the people who helped build the open web are sounding the alarm. <strong>Mozilla<\/strong> argues that the <strong>future<\/strong> is being shaped behind closed doors, with key decisions landing in one company\u2019s hands. For everyday <strong>users<\/strong>, that could quietly limit what you can run, what you can choose, and what you can even know is happening under the hood of your <strong>tab<\/strong>.<\/p>\n<p><\/p>\n<h2>How a closed AI browser could look<\/h2>\n<p><\/p>\n<p>Picture your default <strong>browser<\/strong> quietly replacing core tasks with a single <strong>assistant<\/strong> that sits everywhere you type. The AI is \u201con-device,\u201d but the only on-device model available is the one that comes from a single <strong>vendor<\/strong>, and the privileged <strong>APIs<\/strong> that make it useful only work in that vendor\u2019s <strong>engine<\/strong>.<\/p>\n<p><\/p>\n<p>Small changes add up: a <strong>translation<\/strong> that only ships if you\u2019re signed into the right <strong>account<\/strong>, a summarizer that refuses to run for other <strong>browsers<\/strong>, and AI prompts that show up because they\u2019re hardwired into the <strong>UI<\/strong> rather than added by a permissioned <strong>extension<\/strong>. \u201cWhen the <strong>assistant<\/strong> is the browser, choosing a different AI stops being a real <strong>choice<\/strong>,\u201d warns one critic of lock-in.<\/p>\n<p><\/p>\n<h2>The playbook is familiar<\/h2>\n<p><\/p>\n<p>If this sounds <strong>abstract<\/strong>, think back to earlier <strong>pivots<\/strong>. Ad tech experiments like FLoC tried to reshape <strong>tracking<\/strong>, Chrome\u2019s Manifest V3 rewrote the rules for <strong>extensions<\/strong>, and AMP bent the <strong>web<\/strong> toward a proprietary format served from a single <strong>cache<\/strong>. Each time, the most powerful <strong>browser<\/strong> could \u201cpropose\u201d a path and then ship it at <strong>scale<\/strong>.<\/p>\n<p><\/p>\n<p>AI raises the stakes because the <strong>runtime<\/strong>\u2014the place where models execute, cache, and \u201csee\u201d your data\u2014lives directly inside your <strong>tabs<\/strong>. The entity that controls the runtime controls the <strong>defaults<\/strong>, the performance envelope, and the <strong>interfaces<\/strong> that outside tools must ask permission to <strong>use<\/strong>.<\/p>\n<p><\/p>\n<h2>What that means for you<\/h2>\n<p><\/p>\n<p>A locked AI layer can feel \u201chelpful\u201d while gradually shrinking <strong>choice<\/strong>. You\u2019ll see fewer knobs to pick your <strong>model<\/strong>, fewer ways to connect your own <strong>data<\/strong>, and more pressure to accept one company\u2019s <strong>policies<\/strong> about what counts as safe or <strong>allowed<\/strong>.<\/p>\n<p><\/p>\n<p>Your privacy surface grows too, because on-device AI is still fed with your local <strong>context<\/strong>\u2014open pages, copied text, saved <strong>files<\/strong>\u2014and can upload summaries or <strong>signals<\/strong> back to the cloud. \u201cOn-device\u201d is not the same as <strong>offline<\/strong>, and controls can be deliberately <strong>thin<\/strong>.<\/p>\n<p><\/p>\n<p>Finally, true competition gets harder when the best <strong>interfaces<\/strong> or fastest pipelines are only available to the <strong>incumbent<\/strong>. Third-party tools become second-class <strong>citizens<\/strong>, and innovation moves at the pace of a single <strong>roadmap<\/strong>.<\/p>\n<p><\/p>\n<h2>Signals to watch for<\/h2>\n<p><\/p>\n<ul><\/p>\n<li>Exclusive \u201csystem\u201d AI features that do not expose equal APIs to other <strong>browsers<\/strong> or <strong>engines<\/strong>.  <\/li>\n<p><\/p>\n<li>AI permissions that are bundled into the sign-in or sync <strong>flow<\/strong>, rather than clear, per-feature <strong>prompts<\/strong>.  <\/li>\n<p><\/p>\n<li>Performance wins gated behind private <strong>interfaces<\/strong> or branded hardware-only <strong>paths<\/strong>.  <\/li>\n<p><\/p>\n<li>Language in policies that forbids competing <strong>assistants<\/strong> from integrating at the same <strong>depth<\/strong>.<\/li>\n<p>\n<\/ul>\n<p><\/p>\n<h2>Standards can fix this\u2014if we insist<\/h2>\n<p><\/p>\n<p>The open web has a way to keep vendors <strong>honest<\/strong>: transparent <strong>standards<\/strong> built in public, adopted by multiple engines, and tested by independent <strong>developers<\/strong>. For AI, that means defining neutral <strong>APIs<\/strong> for local model execution, safe capability prompts, and predictable <strong>permissions<\/strong>.<\/p>\n<p><\/p>\n<p>Think of a \u201cmodel slot\u201d approach: the browser exposes a common <strong>runtime<\/strong>, and any audited <strong>model<\/strong> can plug in\u2014local or remote\u2014under the same <strong>rules<\/strong>. You choose the <strong>provider<\/strong>, and the browser enforces the <strong>guardrails<\/strong>. \u201cAI should feel like part of the <strong>web<\/strong>, not a store you have to <strong>enter<\/strong>,\u201d goes a refrain among open-standards <strong>advocates<\/strong>.<\/p>\n<p><\/p>\n<h2>Regulators are watching the defaults<\/h2>\n<p><\/p>\n<p>In places like the <strong>EU<\/strong>, new laws already limit self-preferencing and lock-in through mandatory <strong>interoperability<\/strong> and choice <strong>screens<\/strong>. If an AI assistant becomes a de facto <strong>gatekeeper<\/strong>, expect closer looks at ranking, access to private <strong>APIs<\/strong>, and the treatment of rivals in core <strong>workflows<\/strong>.<\/p>\n<p><\/p>\n<p>Transparency will matter too: if a browser\u2019s AI rewrites your <strong>page<\/strong>, inserts summaries, or annotates links, you should see clear <strong>labels<\/strong>, clear opt-outs, and clear <strong>logs<\/strong>. \u201cInvisible AI is the most <strong>dangerous<\/strong> kind,\u201d privacy groups point <strong>out<\/strong>.<\/p>\n<p><\/p>\n<h2>What Mozilla wants to see<\/h2>\n<p><\/p>\n<p>The open-source camp is pushing for an <strong>AI<\/strong> layer with vendor-neutral <strong>hooks<\/strong>, parity access for extensions, and a simple way to swap in different <strong>models<\/strong>\u2014local, cloud, or hybrid\u2014without losing key <strong>features<\/strong>. They want permissions that are front-and-center, not buried in sync <strong>settings<\/strong> or account <strong>ties<\/strong>.<\/p>\n<p><\/p>\n<p>Equally important is performance <strong>fairness<\/strong>. If there\u2019s a fast path\u2014say, hardware acceleration or <strong>WebGPU<\/strong>\u2014it must be documented, testable, and equally available to other <strong>engines<\/strong>. No hidden <strong>switches<\/strong>, no \u201cworks best with our <strong>model<\/strong>\u201d footnotes.<\/p>\n<p><\/p>\n<h2>What you can do right now<\/h2>\n<p><\/p>\n<p>Start by choosing a <strong>browser<\/strong> that treats AI as a replaceable <strong>component<\/strong>, not a fixed master <strong>switch<\/strong>. Look for clear disclosure of where your <strong>data<\/strong> goes, what runs on-device, and what gets uploaded for <strong>processing<\/strong>.<\/p>\n<p><\/p>\n<p>Try multiple assistants, and ask whether you can set them as true <strong>defaults<\/strong> across the browser\u2019s <strong>surfaces<\/strong>\u2014context menus, omnibox, page actions, and <strong>compose<\/strong> fields. If you can\u2019t swap them, it\u2019s not real <strong>choice<\/strong>.<\/p>\n<p><\/p>\n<p>Pay attention to developer <strong>signals<\/strong> too: when extension authors say their AI tools can\u2019t access the right <strong>APIs<\/strong>, that\u2019s often a canary for creeping <strong>lock-in<\/strong>. The healthier the third-party <strong>ecosystem<\/strong>, the healthier your long-term <strong>options<\/strong>.<\/p>\n<p><\/p>\n<h2>The web\u2019s next fork<\/h2>\n<p><\/p>\n<p>The web survived past attempts to centralize <strong>power<\/strong> because users, developers, and regulators pushed back with <strong>standards<\/strong> and real <strong>alternatives<\/strong>. AI will test those defenses again, and the clock is already <strong>ticking<\/strong>.<\/p>\n<p><\/p>\n<p>As one open-web advocate put it, \u201cYour browser should be your <strong>toolbox<\/strong>, not someone else\u2019s <strong>storefront<\/strong>.\u201d If we want AI that is transparent, interchangeable, and genuinely <strong>useful<\/strong>, we have to demand it\u2014before the defaults quietly make that <strong>impossible<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":834,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-816","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/posts\/816","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/comments?post=816"}],"version-history":[{"count":1,"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/posts\/816\/revisions"}],"predecessor-version":[{"id":835,"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/posts\/816\/revisions\/835"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/media\/834"}],"wp:attachment":[{"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/media?parent=816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/categories?post=816"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.farmersforum.ie\/trends\/wp-json\/wp\/v2\/tags?post=816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}