Google Chrome silently installs a 4 GB AI model on your device without consent
641–650 of 1001 posts
Re: Google Chrome silently installs a 4 GB AI model on your device without consent
#642Framing 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 practic…
It's additional software that many users didn't ask for, don't want and will not be aware of. Reminds me a bit of back when installing software was a minefield due to all of the integrated "promotions" for things like toolbars, only now they've vertically integrated the unwanted software, cutting out the middleman. Honestly, for most features you could justifiably say its fine. I mean honestly, how large is an Englis…
Re: Google Chrome silently installs a 4 GB AI model on your device without consent
#643Framing 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 practic…
It's additional software that many users didn't ask for, don't want and will not be aware of. Reminds me a bit of back when installing software was a minefield due to all of the integrated "promotions" for things like toolbars, only now they've vertically integrated the unwanted software, cutting out the middleman. Honestly, for most features you could justifiably say its fine. I mean honestly, how large is an Englis…
Re: Google Chrome silently installs a 4 GB AI model on your device without consent
#644If 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 Wh…
Because my Chrome stable has been updated to v148 now, and I don't see any AI models in my user profile folder. My profile size is only 328 MB, with the Code Cache subfolder occupying the most space (135 MB).
Re: Google Chrome silently installs a 4 GB AI model on your device without consent
#645Delete 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/OptGuideOnDeviceModelRe: Google Chrome silently installs a 4 GB AI model on your device without consent
#646Earlier quoted context omitted.
I think it falls more into the category of needing consent like a crypto miner would. If I use a piece of software to do X and it begins using more resources to do Y that can be a serious issue and is at the heart of this discussion.
A crypto miner needs consent because it burns your battery and CPU power with no benefit to you. This AI model would only be used when you invoke it so the only problem is disk space, which the comment you're replying to acknowledges as a point of issue.
You sure about that? How explicit is the invocation? assuming it’s only run when the user does something (big assumption), does the user know clicking that summarize button is going to bog their system down and crank up their electricity use?
Re: Google Chrome silently installs a 4 GB AI model on your device without consent
#647Earlier quoted context omitted.
An AI is not additional software. Infact, a model is not software.
How does that change anything? It doesn't matter if you categorize it as software or not, unwanted is unwanted. And frankly I just flatly disagree, you could certainly make the case that model weights are a form of software.
Re: Google Chrome silently installs a 4 GB AI model on your device without consent
#648Earlier quoted context omitted.
100%. "Researchers Discover Chrome Uses Your Hard Drive to Silently Make a Copy of Everything you Look At Online" is ominous and scary and also an accurate description of how caches work. There's enough scary and bad AI stuff to discuss without needing to use scare tactics.
What part of rendering a web page needs Gemini?
Re: Google Chrome silently installs a 4 GB AI model on your device without consent
#649Framing 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 practic…
It's additional software that many users didn't ask for, don't want and will not be aware of. Reminds me a bit of back when installing software was a minefield due to all of the integrated "promotions" for things like toolbars, only now they've vertically integrated the unwanted software, cutting out the middleman. Honestly, for most features you could justifiably say its fine. I mean honestly, how large is an Englis…
You just described 95% of the parts of all software, especially in this era. And think of the Web - how many gigabytes of terrible adtech and tracking code does the average user download in a month of web browsing without an adblocker? Remember, each one probably packages in a couple hundred NPM dependencies into its bundle.
I don't have even a single use for Siri on my Mac. It's useless AND redundant with the Siri that I have to have on my phone, yet Apple downloaded and installed "Siri" on there. If I install GarageBand which is the only first-party way to do basic audio manipulation, Apple installs at least 4GB of audio samples on my Mac.
None of this is to say "I approve of this exact thing Google is doing" - just that I agree with GP that this is exactly the same as what every big company (and many small ones) do every day.
The only "consent" we ever get is basically the all-or-nothing EULA we have to click Agree to in order to log in for the first time - the relevant terms are "Want computer? Accept that we will be shipping you all kinds of code constantly, for 'reasons.'"
Re: Google Chrome silently installs a 4 GB AI model on your device without consent
#650Earlier quoted context omitted.
You haven't even tried to provide a hypothetical example of what a web app should try to do using a local LLM, nor addressed the obvious questions about how that kind of thing should be standardized, what level of local LLM capability is reasonable for a web app to expect, or how permissions for that should be managed given that a local LLM is not just a tax on local storage capacity. So why should anyone take it as…
There is a link elsewhere in this comment tree addressing all of that: https://developer.chrome.com/docs/ai/prompt-api
And having skimmed that page, it really doesn't answer most of the important questions. Are other browsers expected to ship Google's model, or put a different model behind the API that Google has documented as being specifically for Gemini Nano?