After the controversial news shared earlier this week by Mozilla’s new CEO that Firefox will evolve into “a modern AI browser,” the company now revealed it is working on an AI kill switch for the open-source web browser.
On Tuesday, Anthony Enzor-DeMeo was named the new CEO of Mozilla Corporation, the company behind the beloved Firefox web browser used by almost all GNU/Linux distributions as the default browser.
In his message as new CEO, Anthony Enzor-DeMeo stated that Firefox will grow from a browser into a broader ecosystem of trusted software while remaining the company’s anchor, and that Firefox will evolve into a modern AI browser and support a portfolio of new and trusted software additions.
What was not made clear is that Firefox will also ship with an AI kill switch that will let users completely disable all the AI features that are included in Firefox. Mozilla shared this important update earlier today to make it clear to everyone that Firefox will still be a trusted web browser.

Well they’re clearly not taking it all that seriously as it should be an Opt-IN feature, not an Opt-Out. They’re banking on a majority non tech savvy userbase to not even bother disabling it. fine, whatever, that’s on the user.
But it’s just more Firefox bloat that I have zero desire to deal with. If I wanted bloat in my browser I’d go use Vivaldi.
Y’know what’s even better than a Kill-switch?
Not including it at all.
And that’s why I’ve switched to Waterfox, which honestly, everyone should, show them that it’s not good enough, by switching browser.
Exactly my case as well. There are several Firefox-based browsers better than Firefox itself without the bullshit: Zen, Mercury, LibreWolf, Floorp… All are good options. But the dev behind Waterfox made a public commitment to keep this AI crap out of the browser. That sealed the deal for me.
Niw if onky I knew the best Android replacement for Firefox…
Serious question: I looked into it but there are no deb packages for Waterfox. What’s the best way to advocate the devs or a distro to make one? Don’t tell me to do it myself since I lack both the time and skill.
Mozilla shared this important update earlier today to make it clear to everyone that Firefox will still be a trusted web browser.
It would be trusted if that shit wasn’t in there to start with.
Good enough I guess?
But why spend resources on useless features that nobody asked for and nobody’s going to take advantage of? Instead of, you know, implementing anything that may benefit the users?
Why not start with disabling it by default and see how many people switch it on?
Can it also cause the AI pain when you flip the switch?
The machine overlords of the future will remember you said that.
I’m new to linux, so I didn’t know linux’s users hate AI It’s heart warming S2
The real issue is not whether we are going to be force-fed this features or not, but the fact that a foundation with limited resources is going to spend any sizable amount of them developing a solution its users are not interested in.
Waiting for Ladybird at this point.
These guys played host to one of the tech world’s most prominent homophobes for decades. I like the browser but the foundation has been trying to fuck everything up since the beginning of the web.
According to your link below he was co-founder of Mozilla in 1998. Based on the other information on that page, he had a very significant role in shaping Mozilla and their tools, so as disagreeable as his personal views may be, it’s not impossible that Firefox might not even exist today were it not for his work there.
Someone else has already pointed out that he was pushed out, but he actually resigned due to public pressure (he was only CEO for 11 days, and one of the board members even left due to him being appointed) before going on to found Brave and becoming the CEO there lol.
If I chose not to use products based on the personal beliefs of the people who worked on them I don’t think I’d have very many options. Mozilla has made heaps of questionable decisions over the years, but the other options are generally much worse.
Huh? The board ousted him when his political donations came out
Out of the loop, who was that?
Eeesh, and an anti-masker too 😟
The reason the “kill-switch” wasn’t made clear originally was because it literally didn’t exist until users very vocally tool them where to shove their AI crap.
It was added on afterwards.
That’s literally not true, though? They’ve spoke about it for ages.
What? They’ve been talking about features that are now being called the “kill switch” for the better part of a year. Literally all they did that’s new was give it a dumb name.

Just to point out that per the discussion in the screenshot: Synthetic datasets are typically generated from models that were trained by poverty-pay Kenyans. This is basically ethics-washing.
only shipped it because of the backlash, they will quitely remove it eventually.
No, why would they?
AI Browser = User Data Scraper
And they’ll want that sweet sweet user data money
$
I don’t really know what an ‘ai browser’ is and at this point I feel like i really need to ask. What makes a browser “AI”?
Serious and long answer because you won’t find people actually providing you one here: in theory (heavy emphasis on theory), an “agentic” world would be fucking awesome.
Agents
You know how you have been programmed that when you search something on Google, you need to be to terse and to the point? The worst you get is “Best Indian restaurants near me” but you don’t normally do more than that.
Well in reality most of the times when people just love rambling on or providing lots of additional info, so the natural language processing capabilities of LLMs are tremendously helpful. Like, what you actually want to do is “Best Indian restaurants near me but make sure it’s not more than 5km away and my chicken tikka plate doesn’t cost more than ₹400 and also I hope it’s near a train station so I can catch a train that will take me home by 11pm latest”. But you don’t put all that on fucking Google do ya?
“Agents” will use a protocol that works in completely in the background called Model Context Protocol (MCP). The idea is that you put all that information into an LLM (ideally speak into it because no one actually wants to type all that) and each service will have it’s own MCP server. Google will have one so it will narrow down your filters to one being near a train station and less than 5km away. Your restaurant will have one, your agent can automatically make a reservation for you. Your train operator will have one, so your agent can automatically book the train ticket for you. You don’t need to pull up each app individually, it will all happen in the background. And at most you will get a “confirm all the above?”. How cool is that?
Uses
So, what companies now want to do is leverage agents for everything, making use of NLP capabilities.
-
Let’s say you maintain a spreadsheet or database of how your vehicle is maintained, what repairs you have done. Why do you want to manually type in each time? Just tell your agentic OS “hey add that I spent ₹5000 in replacing this car part at this location in my vehicle maintenance spreadsheet. Oh and also I filled in petrol on the way.” and boom your OS does it for you.
-
You are want to add a new user to a Linux server. You just say “create a new user alice, add them to these local groups, and provide them sudo access as well. But also make sure they are forced to change their password every year”.
-
You have accounts across 3 banks and you want to create a visualisation of your spendings? Maybe you want to also flag some anamolous spends? You tell your browser to fetch all that information and it will do that for you.
-
You can tell your browser to track an item’s price and instantly buy it if it goes below a certain amount.
-
Flying somewhere? Tell your browser to compare airline policies, maybe checkout their history of delays and cancellations
-
And because it’s natural language, LLMs can easily ask to clarify something
Obvious downsides
So all this sounds awesome, but let’s get to why this will only work in theory unless there is a huge shift:
-
LLMs still suck in terms of accuracy. Yes they are decent but still not at the level where it’s needed and still make stupid errors. Also currently they are not making as generational upgrades as before
-
LLMs are not easy to self host. They are one of the genuine use cases of making use of cloud compute.
-
This means they are going to be expensiveeeeee and also energy hogs
-
Commercial companies actually want you to land on their servers. Yes its good that your OS will do it for you and they get a page hit but as of now that is absolutely not what companies want. How are they going to serve you ads and steal all your data from your cookies?
-
People will lose their technical touch if bots are doing all the work for them
-
People do NOT want to trust a bot with a credit card. Amazon already tried that with Alexa/Echo devices and people just don’t like saying “buy me a roll of toilet paper” because most people want to see what the fuck is actually being bought. And even if they are okay, because LLMs are still imperfect, they are going to make mistakes now and then.
-
There are going to be clashes of what the OS will do agentically vs what a browser will do. Agentic browser makers like Perplexity want you in their ecosystem but if Windows ships with that functionality out of the box then how much reason is there really to get Perplexity? I expect to see anti-competitive lawsuits around this in the future.
-
This also means there is going to be a huge lock-in to Big Tech companies.
My personal view is that you will see some of these features 5-10 years down the line but it’s not going to materialise in the way some of these AI companies are dreaming it will.
-
Not entirely clear, but my best guess is that it will basically have an MCP implementation so that the browser can be controlled directly by an LLM
I think that’s basically what e.g. the chatgpt browser is. Despite the… hostile… response on the fediverse, I suspect it will end up being the way a lot of people interact with the internet in a few years.
The implementation challenge currently is that they’re extremely vulnerable to prompt injection.
No, it won’t, idiot
What an eloquent and well researched argument you’ve put forward
Thank you, I make sure to do my own research
Okay, so would you like to now elaborate on what that research was, and why that research proves that it’s so impossible for me to be correct that it’s reasonable to call me an idiot? Or is it just the case that you hate AI, and thus merely thinking it’s possible that people may use it as a browser interface means I deserve to be insulted?
Using existing LLMs functionality with fewer steps. You can have a chatbot in the side bar, no doubt keeping track of all your browsing habits to better assist you which incidentally builds a very valuable profile of the user companies would love to buy. Summarizing large texts so AI generated slop and search algorithm filler content can be filtered out more efficiently vs a decent chance at introducing errors. Rewording text so you can make it more simple, translated, adhering to your world view. All of this with minimal clicks, automatically done if possible.
Marketing
It will goon for you that’s what make the browser AI
The trust was lost when they said nonsense like “AI browser” as of that means anything concrete.
Already ahead of ya, about:config is a great thing
clearly some damage control strategy here… but good news if true
This has been part of the news since the very beginning.
The news of being able to use or disable all of the AI features was in the original announcement as well, but it was pretty clear that most of Lemmy just read the headline and leaned into it.
Firefox just can’t win with their users.
- Mozilla makes decisions based on market data
- Users complain they never wanted those features
- Mozilla makes a decision based on user feedback
- Users shit on them for backpedaling or damage control
It’s absurd.
No, it’s not. 1. Nobody wanted AI as a feature. 2. They didn’t even completely backpedal, that would be not implementing AI. This sounds like it will be opt out maybe. They may remove it if they feel like it.
Not implementing any AI is stupid.
I for one appreciate having offline, private language translation. Sending it to a Google Translate server is a privacy nightmare.
My sister appreciates the better screen-reader functionality.
Plenty of people do want AI features.
In my books that comment was far from complainong about damage control.
Just a objective observation.OP said that they are happy if true.
What have they decided based on market data?
I think in this particular case at least Mozilla decided to introduce something that their users didn’t want without asking, and our backpedaling and are being mocked for having done the thing in the first place.
Frankly I don’t know what’s going on in their collective brains. What Firefox needs more than anything else is refinement. There are no features that it’s missing as far as I can think of.
- Mozilla makes decisions based on market data
Firefox has had one hidden away in about:config since they started adding AI. Are they going to put it in the settings page now?














