Google Chrome silently installs a 4 GB AI model on your device without consent

thatprivacyguy.com

1437 points by john-doe a day ago


jbub - a day ago

https://archive.ph/vhTfm

crazygringo - 13 hours ago

Framing this as needing "consent" is deeply misguided. It's as silly as claiming that Microsoft Word installed an English language spellcheck dictionary without your consent. It's just part of the software. You consented to installing the software and having it autoupdate. That covers it.

Now we can argue whether or not it's an appropriate amount of disk space or bandwidth to use, but that's just a reasonable practical discussion to have. Framing it around consent is unnecessarily inflammatory and makes it harder to have a discussion, not easier.

scriptsmith - a day ago

If Chrome has the #optimization-guide-on-device-model and #prompt-api-for-gemini-nano flags enabled, either because it's part of some Origin Trial / Early Stable Release or something, then web pages will have access to the new Prompt API which allows any webpage to initiate the (one-time) download of the ~2.7 GiB CPU or ~4.0 GiB GPU model using LanguageModel.create()

https://developer.chrome.com/docs/ai/prompt-api

When Chrome 148 releases tomorrow, this will be the default behaviour on desktop.

To download, it should check for 22 GiB free disk space on the volume where your Chrome data dir is, and at least double the model size of free space in your tmp dir.

davb - 11 hours ago

An extra 4GB per user on our NFS home file server is going to be a huge pain (several thousand students). And for our Windows lab machines, they end up in AppData\Local (which isn’t redirected for operational reasons) so we either leave the profiles in place and let them accumulate (suboptimal) or clear out the profiles as we normally do and let it redownload, over and over again.

As much as I’m against unexpected 4GB bloat for an AI model, I’d much prefer it to install one copy, system-wide. 4GB per Windows or Linux lab machine, rather than a 4TB minimum load on our NFS server and 4GB downloads per user, per machine on our Windows labs.

IG_Semmelweiss - 7 hours ago

I stopped using chrome 15 years ago and de-googled my life 5 years ago. The hardest thing to let go in fact was Gmaps (most alternatives, until recently, were not great) and I'm still captured by android, but rome was not built in a day.

Quitting chrome these days is the easiest thing to do. The writing is on the way. You don't control the browser on your network, google does. ANd for better or worse, google's priority is AI at this time.

Sysadmins should take notice.

If the network is ~65% chrome and thus deemed painful, take the gradual approach. Do not push chrome on new devices or users. Watch that problem slowly go away.

ben_w - 21 hours ago

> Energy intensity of network data transfer: 0.06 kWh per GB, the mid-band of Pärssinen et al. (2018) "Environmental impact assessment of online advertising", Science of The Total Environment [14]. The paper reports a 0.04-0.10 kWh/GB range depending on the share of fixed-line vs mobile transfer and inclusion of end-user device energy. 0.06 is a defensible mid-point.

2018? An estimate from 8 years ago is going to be off by a factor of 10 or so.

Not sure you'd get far with the legal arguments unless you're actually a lawyer. Too easy to misunderstand the jargon (i.e. the same reason why it's dangerous to use an LLM as your lawyer).

(As an aside, the whole thing reads to me like the style LLMs use; not saying for sure it was, just giving me those vibes).

doginasuit - a day ago

"Silently installs" is misleading. They are including a file in the package which is presumably related to the functionality of the software. I don't use chrome for a long list of reasons but it is not standard or expected to get consent for that.

ComputerGuru - 17 hours ago

This might be worth it if Gemma4 E2B were a good model, but honestly it's absolutely useless in all our testing without further training and finetuning, and those aren't usecases that are fit for normal web browser use such that one would care to support it by adding such overly broad and expensive infrastructure to make it happen.

Gemma 4 E4B is a much better model, but it's too large to simply download and run everywhere.

IMHO, this is jumping the gun. Google's going through a lot of effort to release a model that will give everyone a very poor first impression of what on-device models are capable of, souring it for everyone for a long time afterwards. It would be better to wait until a smaller, better model ships before doing this.

newsoftheday - 12 hours ago

This is what I've done after spending some time to look into it, this is for Linux Desktop:

Delete Chrome's silent 4 GB AI model file and AI

In Chrome, go to: chrome://flags

  Search for and Disable these:

  Enables optimization guide on device

  Prompt API for Gemini Nano

  AI Mode

Open DevTools (F12 or Ctrl+Shift+I).

  Click the Settings (gear icon).

  Go to AI Innovations and uncheck Enable AI assistance.

For Linux, in a bash shell, this should prevent Chrome from trying to download the file again because the root user instead of my user, will own the file/directory.

  sudo rm -rf ~/.config/google-chrome/OptGuideOnDeviceModel

  sudo rm -rf ~/.config/googlechrome/Default/OptGuideOnDeviceModel

  sudo touch ~/.config/google-chrome/OptGuideOnDeviceModel

  sudo chmod 400 ~/.config/google-chrome/OptGuideOnDeviceModel

  sudo touch ~/.config/google-chrome/Default/OptGuideOnDeviceModel

  sudo chmod 400 ~/.config/google-chrome/Default/OptGuideOnDeviceModel

In case they already existed from doing the above previously, make sure root user owns them.

  sudo chown root:root ~/.config/google-chrome/OptGuideOnDeviceModel

  sudo chown root:root ~/.config/google-chrome/Default/OptGuideOnDeviceModel

List to check them.

  ls -l ~/.config/google-chrome/OptGuideOnDeviceModel

  ls -l ~/.config/google-chrome/Default/OptGuideOnDeviceModel
sgbeal - 41 minutes ago

The following seems to keep Chrome from re-downloading this beast:

    # From one's $HOME dir:
    rm -fr ./.config/google-chrome/OptGuideOnDeviceModel
    mkdir -p ./.config/google-chrome/OptGuideOnDeviceModel
    touch ./.config/google-chrome/OptGuideOnDeviceModel/weights.bin
    chmod 0400 ./.config/google-chrome/OptGuideOnDeviceModel/weights.bin
    chmod 0500 ./.config/google-chrome/OptGuideOnDeviceModel
Adapt as appropriate for your OS. For "Chrome Unstable" installs, the dir name is google-chrome-unstable.

This has, so far, kept Chrome from (re)installing that file on my system.

Hypothetically the parts involving weights.bin aren't needed so long as the containing directory is not writable.

toyg - a day ago

How hard would have been to add a simple message, warning people about it and offering to opt out? Most would have clicked OK without reading anyway, and Google could pretend they give a shit about users. Unless they expected blowback, and that kind of message is the "compromise" they want to eventually land on.

TheServitor - a day ago

Framing 4GB of data moving in a world of petabytes of traffic as a specific environmental disaster is kind of a stretch, regardless of whether we want the model.

jacquesm - a day ago

Not on my devices. Auto update has been abused so often now that it is an embarrassment to the industry. Auto update should be for bug fixes and security issues only.

dotcoma - a day ago

Why use a browser from Google or Microsoft in 2026? Why in the world?

tdeck - a day ago

Somebody's promotion packet depended on pushing this through the approval process.

userbinator - 7 hours ago

Not too long ago, someone submitted an AI demo to HN that resulted in a 3.1GB download upon visiting the page: https://news.ycombinator.com/item?id=47823460

It reminds me of the "dialup warnings" common 2 decades ago on huge pages (often containing many images). Yes, bandwidth and storage has gotten cheaper, but the unwanted waste should still be called out. I'm not even anti-AI, having waited several hours recently to get some local models to experiment with, but that's because I wanted to and made the decision to use that bandwidth.

kushalpatil07 - a day ago

I was working on on-device AI for 3 years. This was the prime idea we were exploring, how can someone undercut the OS providers and ship an LLM that other apps can also use on-device. Like if meta decides to do this, it can serve an API to all mobile app companies for an on-device LLM long before the OS is there. This is Google's way of reaching LLM distribution on laptops, since they don't have their own

fastball - 2 hours ago

It is very ironic that this post comes from "The Privacy Guy", given that the whole point of this model is to run inference on your own device rather than sending queries to the cloud, which is also much less power intensive than sending a query to OpenAI.

ponyous - a day ago

The site is currently unavailable 503 so I can't read it. But I wonder, what should you consent to? Every dependency? Every dependency above 1GB?

jve - a day ago

> At Chrome's scale, the climate bill for one model push, paid in atmospheric CO2 by the entire planet, is between six thousand and sixty thousand tonnes of CO2-equivalent emissions, depending on how many devices receive the push.

Environmental analysis for operations? Not a fan of thinking in such terms.

> For users on capped mobile data plans, particularly in regions where smartphone-as-only-internet is dominant (much of Africa, much of South and Southeast Asia, most of Latin America), 4 GB of unrequested download is on the order of a month's data allowance, vapourised by Chrome on the user's behalf. Google has not, to my knowledge, published any analysis of the welfare impact of this on the populations whose internet access is metered.

THIS is a valid concern. Otherwise I'm not buying into "ask for consent because of dependency X". Users don't like questions/consents.

However OS (at least windows) has an way to set network connection as a metered so software can make informed decisions. Also Android has "Data Saver" function which should also be honored by software.