AI Models

Chrome Silently Installs 4GB Gemini Nano Model

Google Chrome downloads and installs a 4 GB Gemini Nano AI model file on users' devices without asking for permission. The file reappears if deleted. This action raises legal concerns under ePrivacy Directive and GDPR, plus significant environmental costs from widespread distribution.

Neura News

Neura News

Neura Market Editorial

May 5, 20266 min read
Chrome Silently Installs 4GB Gemini Nano Model

Chrome Silently Installs 4GB Gemini Nano Model

Google Chrome places a 4 GB AI model file on users' devices without permission. This occurs at a scale of billions of devices. The climate impact from such distribution reaches thousands of tonnes of CO2-equivalent emissions. Reports date back to 4 May 2026 by Alexander Hanff.

Two weeks before that report, a similar issue appeared with Anthropic's Claude Desktop. It registered a Native Messaging bridge in seven Chromium-based browsers without consent. Those browsers included Brave, Edge, Arc, Vivaldi, Opera, and Chromium. The bridge reinstalled itself on each launch of Claude Desktop. No consent dialog showed up. No opt-out option existed.

File Details and Installation Process

Chrome creates a directory named OptGuideOnDeviceModel in the user profile. Inside sits a file called weights.bin, around 4 GB in size. This holds the weights for Gemini Nano, Google's on-device large language model. Chrome powers features like "Help me write," on-device scam detection, and other AI browser aids with it.

No consent prompt appears. No setting checkbox mentions downloading a 4 GB AI model. The download starts when Chrome's AI features activate. Those features turn on by default in recent versions. Chrome checks hardware requirements and treats qualifying devices as targets.

Users report a cycle on Windows: delete the file, Chrome redownloads it. Repeat happens. Permanent removal needs disabling AI via chrome://flags or enterprise policies, unavailable to most home users. Or uninstall Chrome. On macOS, the file sets to mode 600, owned by the user. Chrome tracks install state in Local State. Next eligibility check from the variations server triggers redownload.

Verification on Fresh macOS Profile

Existing reports came mostly from Windows users noticing disk space loss. To confirm on another platform, checks used macOS. Its kernel logs filesystem events in .fseventsd. This records every file create, modify, delete at OS level. Apps cannot alter it. Logs persist after file deletion.

A new Chrome user-data directory created on 23 April 2026 for a WebSentinel privacy sweep. The sweep used Chrome DevTools Protocol: load page, wait five minutes without input, capture events, close Chrome. No human keyboard or mouse input occurred. No AI mode UI touched. Omnibox never used.

By 29 April, the profile held 4 GB in OptGuideOnDeviceModel. A du -sh command during cleanup spotted it. .fseventsd page files showed exact times:

  • 24 April 2026, 16:38:54 CEST (14:38:54 UTC): Chrome makes OptGuideOnDeviceModel directory (page file 0000000003f7f339).
  • 16:47:22 CEST (14:47:22 UTC): Three unpacker subprocesses create temp directories in /private/var/folders/.../com.google.Chrome.chrome_chrome_Unpacker_BeginUnzipping.*/. One (5xzqPo) writes weights.bin, manifest.json, _metadata/verified_contents.json, on_device_model_execution_config.pb. Another updates Certificate Revocation List. Third updates browser preload-data (page file 00000000040c8855).
  • 16:53:22 CEST (14:53:22 UTC): Unpacked weights.bin moves to OptGuideOnDeviceModel/2025.8.8.1141/weights.bin, plus adapter_cache.bin, encoder_cache.bin, _metadata/verified_contents.json, execution config. Four more model targets (40, 49, 51, 59) register in optimization_guide_model_store. None existed before (page file 00000000040d0f9c).

Total time: 14 minutes 28 seconds. No human action during. Audit dwelled on home pages or transitioned sites. Unpacker ran in background.

Temp directory prefix com.google.Chrome.chrome_chrome_* matches Chrome's bundle ID. Chrome process itself writes the file during unrelated tab activity.

Corroboration from:

Chrome's Local State JSON: optimization_guide.on_device block with model_validation_result: { attempt_count: 1, result: 2, component_version: "2025.8.8.1141" }. Matches fseventsd path. performance_class: 6, vram_mb: "36864". Chrome profiled hardware pre-push.

ChromeFeatureState: OnDeviceModelBackgroundDownload and ShowOnDeviceAiSettings enabled. Download triggers before settings UI.

GoogleUpdater logs: on-device-model control (appid {44fc7fe2-65ce-487c-93f4-edee46eeaaab}) from http://edgedl.me.gvt1.com/edgedl/diffgen-puffin/%7B44fc7fe2-65ce-487c-93f4-edee46eeaaab%7D/.... 7 MB compressed, arrived 20 April 2026. LaunchAgent runs hourly. HTTP URL, CRX-3 verifies integrity. Control points to weights; Chrome's OnDeviceModelComponentInstaller fetches from CDN.

Four evidences align: kernel events, profile state, flags, updater logs. Model arrived without consent on zero-input profile in 14 minutes 28 seconds Tuesday afternoon.

Scale, Patterns, and Legal Issues

The #1 Newsletter in AI

Stay ahead of the AI curve

The most important updates, news, and content — delivered weekly.

No spam. Unsubscribe anytime.

OptGuideOnDeviceModel and weights.bin reports circulated forums over a year. In 2026, scale grew with Chrome's 64%+ global share, 3.45-3.83 billion users. Gemini rollout aggressive. Affects hundreds of millions across desktop OSes.

Matches Anthropic patterns:

  1. Forced bundling: Chrome writes separate ML model.
  2. Invisible default, no opt-in.
  3. Harder to remove: Multi-step, undocumented.
  4. Pre-staging unrequested capability.
  5. Generic naming hides purpose.
  6. Installs without feature use.
  7. Documentation gap for users.
  8. Auto re-install.
  9. Future consent no fix for past.
  10. Stable channel, code-signed.

Chrome 147 shows "AI Mode" pill in omnibox. Suggests on-device use with existing model. Wrong: Cloud-backed Search Generative Experience. Queries go to servers. Local model unused by it. Features using local (Help-Me-Write, etc.) buried in menus.

User pays storage/bandwidth. No transparency gain. Engages EDPB Guidelines 03/2022 deceptive patterns: misleading info, skipping choice, hindering removal.

Breaches:

  • ePrivacy Directive Article 5(3): Stores info without consent. Not necessary.
  • GDPR Article 5(1): Unlawful, unfair, opaque processing (hardware profile, logs, prompts).
  • GDPR Article 25: No data minimisation; pre-stages.

Same under UK GDPR, PECR. CCPA notice issue. Possible computer-misuse crimes.

CSRD notifiable environmental harm.

Environmental and Bandwidth Costs

Unlike Anthropic's 350-byte push, Chrome's 4 GB across millions. Uses 0.06 kWh/GB energy (Pärssinen et al. 2018), 0.25 kg CO2e/kWh grid factor.

Per device: 0.24 kWh, 0.06 kg CO2e. Delivery only.

Bands:

| Devices | Bytes | Energy | CO2e | |, , , , -|, , , -|, , , , |, , , | | 100M | 400 PB | 24 GWh | 6,000 t | | 500M | 2 EB | 120 GWh | 30,000 t | | 1B | 4 EB | 240 GWh | 60,000 t |

Comps: 24 GWh = 7,000 UK homes; 6,000 t = 1,300 EU cars.

Excludes: Storage (0.16 kg CO2e/GB NAND; 640,000 t for 1B), inference, re-downloads, updates. Scope 3 Cat 11.

Bandwidth burdens ISPs, metered users (month's data in places like Africa, Asia, Latin America).

Recommended Fixes

  • Ask via dialog before download.
  • Pull on first feature use.
  • List models in settings with remove button, persistent.
  • Document in installers, stores.
  • Respect deletion.
  • Publish ESG footprints.
  • Retrospective notice + revoke.

Both Anthropic and Google cases treat user machines as vendor deployment surfaces, not personal devices whose owner decides contents.

Related on Neura Market

More from Neura News

Industry

Monday.com Joins Tech Layoff Trend Citing AI as Factor

Monday.com announced it will lay off about 20% of its workforce, or over 600 employees, citing a restructuring tied to its AI-driven growth strategy. The Tel Aviv-based work management software company joins a growing list of major tech firms, including Amazon, Meta, and Microsoft, that have cited artificial intelligence as a factor in job cuts this year. A new Financial Times analysis shows U.S. tech companies have slashed nearly 140,000 jobs since January, with AI often cited as a reason.

Jul 26·12 min read
General

Open-weight AI mirrors Kubernetes ecosystem shift

Tobi Knaup, co-founder of Mesosphere, draws parallels between the rise of Kubernetes and the current trajectory of open-weight AI models. He argues that open-weight models are becoming a neutral substrate for innovation, attracting a global ecosystem of developers, startups, and enterprises. The piece warns against US restrictions on Chinese open-weight models, advocating instead for American leadership through open releases, procurement strategies, and standards.

Jul 25·7 min read
General

Open-weight AI mirrors Kubernetes rise, US warned on bans

The author, a Mesosphere co-founder, draws parallels between the rise of Kubernetes and the current open-weight AI ecosystem. He argues that open-weight models are becoming a neutral platform for innovation, and warns that US restrictions on Chinese open-weight models could isolate American developers from a global ecosystem. The piece urges the US to compete by releasing frontier models, using procurement to create demand, building the stack, and setting standards rather than imposing bans.

Jul 25·7 min read
Industry

Power line failure reveals AI data center grid risks and solutions

A fallen power line near Washington, DC caused over 3 gigawatts of data center load to vanish from the PJM grid in seconds, spiking voltage across the region. The event, which made lights flicker from Northern Virginia to Chicago, highlights a growing problem as AI data centers become larger and more concentrated. Experts warn that without better coordination or technology like ON.Energy's battery-backed uninterruptible power supply, such disruptions will become more frequent and severe.

Jul 25·5 min read