Skip to main content


Something that hasn't been made clear: Firefox will have an option to completely disable all AI features.

We've been calling it the AI kill switch internally. I'm sure it'll ship with a less murderous name, but that's how seriously and absolutely we're taking this.

in reply to Firefox for Web Developers

All AI features will also be opt-in. I think there are some grey areas in what 'opt-in' means to different people (e.g. is a new toolbar button opt-in?), but the kill switch will absolutely remove all that stuff, and never show it in future. That's unambiguous.

reshared this

in reply to Firefox for Web Developers

I'm not asking for faith in our direction - the thing I love about the Firefox community is how open, honest, and technical it is.

But I do ask that you don't have the opposite of faith. Like, try not to be determined that we're going to do the wrong thing here.

reshared this

in reply to Firefox for Web Developers

I hope we can (re)gain your trust here.

I don't personally work on this stuff, but I'll try hard to answer any questions you have.

And other than that, I'll get back in my lane, and stick to web platform stuff.

- Jake (@jaffathecake)

in reply to Firefox for Web Developers

a killswitch isnt enough and never will be. for the longest time, this was the browser with integrity and a clear mission. even the slightest bit of AI in the browser, even opt in, is a betrayal of that mission. AI is the kind of thing that should be treated as malware and firefox is infected.
in reply to rachael laura yay ~

@rachaelspooky Also, that whole bit where the new CEO kited blocking adblocks? Lost me forever. Critical moral failure. You try to fuck with my overton window I throw you out it.

If we want a real humane browser it needs to be 1) Nonprofit, actually this time, no Google buyouts and 2) Flat out reject inhumane tech (DRM, AI, whatever the next shitty thing is), 3) stop hand-wringing about "market share". It's not a market. It's a medium for humans.

in reply to Seachaint

@seachaint @rachaelspooky I use Firefox and Supermium precisely for uBlock Origin. Using the Internet without uBlock Origin is not an option. I would turn off the computer and find something else to do.
in reply to Firefox for Web Developers

Yeah I think most people mainly deplore the hype and the resources spent on technological trends whose benefits are not always obvious. Before that, Mozilla advertised about FirefoxOS, before killing it to focus on IoT, before moving on to blockchain, then crypto, then NFT's and now IA. In more that 10 years, none of this projects produced anything useful for the users.

reshared this

in reply to Christophe Henry

Right now, Mozilla would probably be the first company to be diagnosed with ADHD. It really can't seem to focus and do something productive. The question was never "should Firefox have IA?". The question is "to do what?". Mozilla is communicating that IA is coming. Not announcing a new feature. TBH, it's worrying. IA should be an implementation detail, not the central point.
This entry was edited (2 days ago)

reshared this

in reply to Christophe Henry

It's like Mozilla is a car company and it's advertising a new car with leather in it. Ok, cool but what is it? A berline, a pickup, a SUV? Will I recharge with electricity or fuel? And Mozilla's answer is: "it has leather in it!"

It's… not great.

This entry was edited (2 days ago)
in reply to Christophe Henry

@christophehenry look, you have a point about communication. It's hard and Mozilla isn't top notch at it, to be polite. But also, Mozilla never worked on IOT, nor blockchain nor crypto stuff. There were vague talks of transitioning some of the Firefox OS resources into IOT exploration for a very brief time, which didn't end up happening so I'll give you that one. But where the hell hell is the rest coming from?
in reply to Firefox for Web Developers

@jaffathecake

Why would anyone trust Mozilla with a damned thing ever again when it's clearly been hijacked by people with an agenda to enshittify it into oblivion?

Dave Winer ☕️ reshared this.

in reply to Firefox for Web Developers

@jaffathecake

Unfortunately Mozilla asked twice for our feedback regarding the implementation of AI features. Twice, it was a resounding NO. Twice, Mozilla shooed away this simple 2-byte-length answer.

Why should we begin to trust Mozilla again?

in reply to Firefox for Web Developers

@jaffathecake it’s hard to believe the “kill switch” will actually do what it says. We’ve been told time and time again “AI” will be “opt-in” just to have the features repeatedly turned back on after users have disabled them.

Why is this *any* different?

in reply to Firefox for Web Developers

@josh @jaffathecake I have had browser.ml.* settings I disabled by hand in about:config re-enable repeatedly with new versions. I posted about it on bsky and a pile of other people chimed in saying the same had happened to them too.

Do not try to pretend you don't know this was happening.

in reply to David Gerard

@davidgerard @josh @jaffathecake

⏫ Firefox was all sorts of happy to answer questions until this one came up and they've been silent for 24 hours

🤔

reshared this

in reply to Andrew Deacon

Up there with “We value your privacy which is why we are sharing your details with 478 marketing companies”.
in reply to Firefox for Web Developers

in reply to Firefox for Web Developers

The user experience sucks because I don't want AI anywhere near my computer, and I don't want to have to put in work on my web browser to ensure this. By adding these features you've introduced more friction in the form of a configuration tax each and every time I update the browser.

@josh@vickerson.me @jaffathecake

This entry was edited (1 day ago)
in reply to Firefox for Web Developers

in reply to Anthony

@abucci @josh @jaffathecake that sounds reasonable to me. Since Firefox is fully open source, you can follow along with the development in places like bugzilla.mozilla.org/show_bug.…

mkj reshared this.

in reply to Firefox for Web Developers

You haven't answered my questions. You've not given me any assurance that people who can answer my questions will get back to me. You've also given me a homework assignment.

You are doing the opposite of building trust with such a response. I just got done telling you the browser is creating work for me, and that I objected to this. Following that by giving me work to do is an irritating move--you see that don't you?

@josh@vickerson.me @jaffathecake

This entry was edited (1 day ago)
in reply to Firefox for Web Developers

the problem is: if you work on AI, then there will be less work on urgent things like:
- privacy first (ads and tracker blocking, disable is per-site)
- accessibility (like adding a custom css is still difficult
- common sense (auto hide cookie consent)
in reply to a40YOStudent

@a40yostudent fwiw I haven't seen anyone redirected from working on web platform stuff to AI stuff.
in reply to Firefox for Web Developers

if money is spent on paying people to work on AI, by definition it’s money that’s not directed towards the Web platform. Mozilla doesn’t have infinite resources. Choosing to redirect them towards AI is a choice, and it’s the wrong one.

@a40yostudent

in reply to Firefox for Web Developers

It's *inherently* the wrong thing, though.

I also don't want to buy eyeglasses that include eyeball-poking blades "but with a kill switch to retract them in case you don't like those." I just want eyeglasses with no eyeball-poking blades to begin with.

in reply to Firefox for Web Developers

Mozilla already did the wrong thing. Like. It's done. The wrong thing is in *on our hard drives*, *right now*.
in reply to Firefox for Web Developers

Look at the web as your product, and do things that make it easy for independent devs to create products for the web without locking users in. You can be sure Chrome won’t follow because they’re invested in capturing users, you should be invested in freeing them and enabling independent devs to create great products for them, without having to resell storage. Upgrade the web and let devs build in the newly freed web.

More here..

scripting.com/2025/12/17.html#…

Dave Winer ☕️ reshared this.

in reply to Firefox for Web Developers

I find this hard to trust when so far the AI features have been snuck in as on by default and there's like 20 different config settings you need to turn off to be rid of them, but if true that would be good (although I'd prefer the features not being there in the first place)
in reply to Norgg

@Norgg I think there's also some disagreement in terms of what is and isn't AI. Like, Firefox uses on-device models for page translation, which is great for privacy. Is that AI?
in reply to Firefox for Web Developers

@Norgg This is nonsense equivocation.
It is 100% clear to anyone not trying to run cover for #Mozilla that multiple #GenAI features have already been introduced into #Firefox as opt-out rather than opt-in. This isn't questionable or debatable or complicated, it's simple fact.
You've given us no reason to believe this is going to change.
Trying to obfuscate this away in this thread makes it clear you're being disingenuous, whether or not you realize you are.
in reply to Jonathan Kamens 86 47

@Norgg Furthermore, opt-in isn't even enough.
It's not that we want it to be opt-in, we want it to not be there at all, because #GenAI is bad for tech and bad for the people whose content is stolen and bad for culture and bad for the whole fucking world, and we want #Mozilla to take a stand for what is RIGHT, not jump on the catastrophically bad AI hype train and join every other company in the bubble.
Doing AI at all, opt-in or not, is doing the wrong thing.
#Firefox

Jonathan Kamens 86 47 reshared this.

in reply to Jonathan Kamens 86 47

@jik As I am a Firefox user and I don’t think I’ve opt-outed of anything (or I have and I forgot ☺️) which GenAI features do I have in my Firefox?
in reply to Firefox for Web Developers

@Norgg I personally would be fine with a kill switch for “GenAI” and “Sending data somewhere else than the visited website”. An on-device machine learning translation model (non-LLM) would not be affected by that.
in reply to Martin Auswöger

@ausi @Norgg I've been reaching out to folks about this and a lot feel on-device is still something they don't want. It's tricky.
in reply to Firefox for Web Developers

I think it could be useful to have multiple levels of such a kill switch:

something like the following two checkboxes:

[X] Enable ML features
|- [X] Enable ML features that require an internet connection

unchecking the first one would lock the second one to off. but if you just uncheck the second one, then on-device translation would still be allowed, but not e.g. the ai chatbot sidebar.

too many checkboxes can be confusing and it's hardly a "killswitch" anymore. but these two in particular feel like they cover the most important bases from a fundamental privacy and reliability standpoint (but they do not properly cover the ethical concerns about training data licensing)

in reply to Firefox for Web Developers

Thank you for taking the time to clarify this. It's possible that a lot of people have already made up their minds about Mozilla, based more on its recent identity crisis than on AI, although that definitely is a factor.
This entry was edited (2 days ago)
in reply to Firefox for Web Developers

I'm very glad to hear that there will be a kill switch; however I don't think there is any ambiguity about what opt-in means, it's all in the name: it means "off by default" so you can say "sure, I want this, turn it on".
There is no world in which opt-in means "of course you can turn it off"...
This entry was edited (2 days ago)
in reply to Silmathoron ⁂

@silmathoron eh, maybe it's simpler than I think. If a new menu item appeared that does nothing until it's clicked, is that still opt-in? What if it's a button next to the location bar?
in reply to Firefox for Web Developers

@silmathoron If the button is similar in style to the other buttons, is not animated, doesn't trigger a popup unless clicked, and can be removed, then I'm okay with you guys adding it. I think the Firefox sidebar has such a button by default. That's fair.

The problem is that most browsers try to highlight their AI features by making them as noticeable as possible, using animations, colourful buttons, popups and such, which is just annoying.

in reply to Firefox for Web Developers

There's very little grey area. Opt-in means disabled by default until it's opted in. If that's not what Firefox does, it's not opt in.
in reply to Firefox for Web Developers

have you told the people actually pushing the releases ? Currently the opt-in is hidden behind the about:configs page, and you actually have to opt out. That's not how an opt-in works.

May I suggest everyone in your organisation needs to attend a primer course on consent.

in reply to Firefox for Web Developers

@mkj This is opt-out, not opt-in.

I am personally fine with this; it’s good enough for me. But words mean things.

@mkj
in reply to samir, sad, no more meows

@samir Not sure why you're pinging me on this. I can't edit OP's words. I also specifically boosted the post that includes a link to the bug tracker issue that describes the exact behavior, in part because that was buried way down in the thread and in part because there was nothing obvious connected to the account (only self-claims) actually confirming that the claim was accurate.
in reply to Firefox for Web Developers

This is the exact kind of thing Mozilla's marketing team ABSOLUTELY needs to make crystal clear.
in reply to Firefox for Web Developers

I think your CEO publicly stating that Firefox "will evolve into a modern AI browser" is what's got people on edge.

Further, this is just another step in a raft of poor decisions by Mozilla, which has me (after 20+ years of happy use) looking for an alternative.

Unknown parent

mastodon - Link to source
catch

@christophehenry @nical they very publicly had to walk back accepting crypto donations in 2022. It's not quite putting crypto miner in Firefox or linking it to a crypto exchange but still.

techcrunch.com/2022/01/06/mozi…

reshared this

Unknown parent

mastodon - Link to source
Christophe Henry
@nical I can't find the sources although I remember clearly something about it but they definitively developped a Metaverse thing and IoT. This doesn't really change my argument.
Unknown parent

mastodon - Link to source
liquidlamp

@nical @ecadre Why isnt there already a kills switch or opt in for these "tiny models?"

Having a dozen about:config settings be the only effective configuration option to disable Mozilla's current forays into AI doesnt exactly inspire trust about its future plans when the new CEOs first post is all about Firefox's AI future.

We've seen the direction the browser is already moving in with AI and user consent, so it should be no surprise that people are even more skeptical now.

This entry was edited (2 days ago)
in reply to Firefox for Web Developers

Bare-minimum acceptable would be for Firefox to put all AI/ML features behind a compile flag, and offer a download with zero AI capability in the binary. I requested this in a bugzilla ticket when the first "AI" feature was added, I think over a year ago, and if y'all had started on that then you wouldn't need to do work to add a "kill switch" now.

"A setting" is better than "no setting", but still somewhere below "barely acceptable" (or for that matter, "switch to Waterfox").

Unknown parent

@nical @liquidlamp @ecadre well, things like "suggest tab group name" shouldn't go anywhere near LLM anyway!
in reply to Firefox for Web Developers

yeah how about not adding those AI features in the first place 👀 There are so many other, actually useful aspects of Firefox that could use some love
in reply to Firefox for Web Developers

That level of choice actually matters. People want control, not AI forced into every click. Opt in beats backlash every time. More products should think this way.
in reply to Firefox for Web Developers

@SamatSattarov so your definition of opt-in includes enabling a bunch of browser.ml about:config settings after updates, including all the ones I’ve already disabled, just in case I change my mind and want my browser to be full of absolute horseshit?

that’s fucking worthless and I’d tell you to feel ashamed that this dark pattern crap is what you think constitutes consent, but let’s be real: you’re a PR mouthpiece for an AI corporation and are incapable of shame.

in reply to Firefox for Web Developers

This entry was edited (1 day ago)

reshared this

in reply to Jor ☝️😐

@jor One wonders what the ulterior motive is for forcing these environmentally destructive, unethically produced, useless toys on their users. They must know that they're going to lose a large portion of their install base by doing this, so whatever they're getting out of it must be worth a lot of money given that they're destroying their entire brand and all the goodwill they've built up over the years. I'm certainly in the market for an alternative.
in reply to Jor ☝️😐

@jor

“AI” is crap, produces wrong or misleading answers all the time, and this cannot be fixed, by design. That’s in addition to all the ethical concerns (stealing people’s work, awful environmental impact, etc.) that should have excluded it a long time ago.


Unfortunately, 'AI' is a meaningless marketing term. While most of the things under that umbrella are nonsense I have been impressed with the on-device translation models that the Firefox folks have produced:

  • They are about 50-100 MiB.
  • They run well even on a mobile phone CPU.
  • They are trained on documented, public, open data sets, which were specifically created for training translation models.
  • They have done a lot of work to make sure that it is possible for an individual to reproduce the training on a single desktop.

There aren't many things in the AI hype nonsense that I say positive things about, but this is the biggest exception.

in reply to David Chisnall (*Now with 50% more sarcasm!*)

@david_chisnall Maybe, but this on-device translation is not the target of the controversy at hand, is it ?
Mozilla is talking about making FF into an “AI browser”.
in reply to Jor ☝️😐

@jor @david_chisnall I think this is where some of the communication has gone badly.

We're also looking at using on-device models to provide alt text in cases where it's missing, which should improve a11y for those who need it most.

I don't think that's the kind of thing people think of when they hear AI, but it is.

in reply to Firefox for Web Developers

in reply to Firefox for Web Developers

in reply to Jor ☝️😐

@jor
My number one request to Mozilla would be: stop using the term AI.

It is a nonsense marketing term being pushed by Snake Oil Sam and his merry band to try to pretend that machine learning models are magic.

Talk about:

  • What your systems actually do (and why I should care).
  • What you have done to make them secure (on device, not able to run commands) and therefore why I should trust them.
  • What you have done to ensure that they are ethical (trained on properly licensed data, from sources that consent to this use).

Do that, and you will regain my trust. Tell everyone that you are an 'AI-first company' making an 'AI-first browser' and I will assume you're a bunch of grifters trying to cash in on the current fraud bubble.

in reply to David Chisnall (*Now with 50% more sarcasm!*)

@david_chisnall I am not sure it really is the main issue here, as this implies again that it would be a bad communication problem, while it is not.

Although it would indeed be better to stop using misleading marketing terms like “AI” and replace them by better and more descriptive terms, the main issue to me here is: the inclusion directly in the browser of a technology that is by design unreliable, unethical and dangerous on many accounts.

Whether we call them “AI chatbots and summaries” or “dangerously misleading and unreliable LLM chatbots and summaries”, in both cases none of this should ever have been included in the first place.

in reply to Firefox for Web Developers

As an user, I would prefer generation of false answers to be disabled by default (with a switch to enable it for people who want).
in reply to catch

@catch56 @christophehenry @nical Not quite a crypto miner? Do you even hear yourself?
The payment provider also allowed crypto-transfers, how is that even a scandal?

Somehow the Internet Archive takes in crypto donations to this day, and nobody cares.

in reply to Christophe Henry

@christophehenry They did work on both of those in Emerging Technologies (which was disbanded and most folks laid off in 2020).

I think IoT was seldom more than two people, usually one, and maybe some supporting folks around the web standards.

Hubs (a VR meeting space) was a bit larger, and had some external funding. Apparently it's spun off: hubsfoundation.org/ (it's always hard to know how successful these things are though)

In cases like these Mozilla usually hoped something would eventually spin off. These were never going to be a new direction for Mozilla or Firefox.

in reply to Christophe Henry

@christophehenry just to be clear, I've been working there for over a decade. I would know. Mozilla did not invest engineering resources into NFT, or crypto, not even IOT for all intents and purposes, although almost. You have a problem with VR? I don't blame you I don't think it's particularly interesting, but if a company decides to have a small team experiment with VR in case it becomes important, then maybe give them a break? The other 1000 employees are still working the usual stuff.
Unknown parent

@ddelemeny @areacode @christophehenry nor did Firefox engineers get pulled to focus on VR stuff (I am in the graphics team, that would have been me). I really think that it is pretty common stuff. Somehow there is a sort of narrative floating online that makes it sounds scary and evil but it doesn't seem to be grounded in reality. If IOT or something else makes a comeback in a few years, Mozilla will probably try to assemble a small team to see if it sticks, that seems pretty normal to me
Unknown parent

@nical @areacode @christophehenry
"That's pretty common stuff"

No it isn't !!!! Please please please stop acting like one of the keystone pieces of software for millions of users is a playground for random pet projects following "hot" fads ! That is not good stewardship ! The only other actors that do this are the ones you're supposed to be a sane and reliable an alternative to, not more of the same crap !

in reply to Damien de Lemeny

@ddelemeny @areacode @christophehenry the VR stuff wasn't happening in firefox other than a web standard to bridge the gap between webgl and a headset. That standard was built in the w3c like everything else. Hubs was just a web page trying to do cool stuff on top of a standard web browser. Do you really want to blame them for that? At no point did Firefox try to nudge users towards some kind of meta verse.
Unknown parent

@areacode @christophehenry so VR was hot and a team at Mozilla experimented with VR experiences in the browser. That's pretty common stuff but I get the feeling that you think it is a problem somehow