Google's Android 17 Intrusion Logging syncs encrypted security and network logs to its servers and bars anyone from deleting them for a rolling 12 months. The feature is a separate opt-in, so the record exists only for people who enable it before an attack.
Reality
- Evidence58
- Adoption
- Insufficient
- Hype gap+10
- Incentives40
- Confidence60
Don Watch shades terrain and water through three.js TSL and runs a small open model on the visitor's own GPU, while every hydrology number stays in deterministic TypeScript that the model is only allowed to read.
Reality
- Evidence45
- Adoption10
- Hype gap+12
- Incentives60
- Confidence50
Microsoft's local runtime handles model download, hardware detection and execution provider selection behind a .dll, .so or .dylib. An app that adopts it owns the download, the cache and the unload.
Reality
- Evidence35
- Adoption
- Insufficient
- Hype gap+20
- Incentives55
- Confidence40
Moving an evolution simulator from a C# object-per-cell loop to WebGPU buffers took the world from 200x200 to 8192x4096 positions, where one 32-bit field per position already costs 128 MiB and iteration order stops being free.
Reality
- Evidence42
- Adoption20
- Hype gap+8
- Incentives30
- Confidence55
FreeToolHub runs 21 AI tools with no inference server. The mechanism is device accounting: one registry row per model recording backend, dtype, download size, and the memory floor below which it will not run.
Reality
- Evidence45
- Adoption22
- Hype gap−10
- Incentives60
- Confidence52
Running document OCR inside the tab takes the third party out of the data flow, and with it the processor agreement. What replaces it is a first load of about 6 MB of OCR weights plus a 580 MB default entity model.
Reality
- Evidence36
- Adoption12
- Hype gap+8
- Incentives82
- Confidence40
WebLLM runs models on WebGPU inside the tab, which turns per-token spend into a first-load download and a support surface you do not own. The write-up ships no throughput numbers, so the transfer conditions are yours to establish.
Reality
- Evidence36
- Adoption
- Insufficient
- Hype gap+34
- Incentives44
- Confidence44
A dev.to walkthrough traces the tab crash to two optimization targets pointing opposite ways. The repair it proposes lands in every generative node rather than in the export button, which is where the adoption cost actually sits.
Reality
- Evidence26
- Adoption
- Insufficient
- Hype gap+44
- Incentives38
- Confidence44
At one million points the Rust build tied its JavaScript fallback, so the author went looking for the measurement behind "WASM adds another 5-10x on top" before shipping, and found there was none.
Reality
- Evidence60
- Adoption10
- Hype gap−20
- Incentives65
- Confidence58
Granite Speech 5.0 Turbo CTC drops the language model and three quarters of its output steps. The speed looks real; the accuracy figures are IBM's own.
Reality
- Evidence63
- Adoption18
- Hype gap+16
- Incentives72
- Confidence68
Timeline Studio keeps project media in the tab, which relocates the hard problems: mixed WebGPU and WASM runtimes, pinned model mirrors, and an export that cannot just record the preview.
Reality
- Evidence30
- Adoption
- Insufficient
- Hype gap−5
- Incentives68
- Confidence34
WebCodecs and WebGPU can run demux, decode, effects and re-encode on the user's machine. The consequence is that your cost model turns into a capability-detection problem.
Reality
- Evidence28
- Adoption
- Insufficient
- Hype gap+52
- Incentives
- Insufficient
- Confidence26
A bundled MCP server lets Claude Code, Cursor, Codex and Antigravity edit live scenes. There is no headless option, and no documented way back from exported code into the source file.
Reality
- Evidence42
- Adoption16
- Hype gap+12
- Incentives58
- Confidence45
A WebLLM tutorial splits cheap entity extraction from expensive reasoning with no PHI on the wire. The architecture holds up; the first-load bill and the hardware gate are the parts to cost out.
Reality
- Evidence42
- Adoption
- Insufficient
- Hype gap+48
- Incentives68
- Confidence38