{{Short description|Proposed API standard by Google}}
{{use mdy dates|date=August 2023}}
'''Web Environment Integrity''' ('''WEI''') is an [[API]] proposal currentlyformerly<ref name="abandoned">{{cite web |last1=Claburn |first1=Thomas |title=Google abandons Web Environment Integrity proposal |url=https://www.theregister.com/2023/11/02/google_abandons_web_environment_integrity/ |website=The Register |access-date=2 November 2023 |language=en}}</ref> being developed for [[Google Chrome]].<ref>{{Cite web |last=Amadeo |first=Ron |date=2023-08-03 |title=Google's nightmare "Web Integrity API" wants a DRM gatekeeper for the web |url=https://arstechnica.com/gadgets/2023/07/googles-web-integrity-api-sounds-like-drm-for-the-web/ |access-date=2023-08-03 |website=[[Ars Technica]] |language=en-us}}</ref> {{As of|2023|08|post=,}} aA Web Environment Integrity prototype existsexisted in [[Chromium_(web_browser)|Chromium]],<ref name=":1">{{Cite web |title=[wei] Ensure Origin Trial enables full feature · chromium/chromium@6f47a22 |url=https://github.com/chromium/chromium/commit/6f47a22906b2899412e79a2727355efa9cc8f5bd |access-date=2023-08-19 |website=GitHub |language=en}}</ref> but has not shipped in any browser.<ref>{{Cite web |date=2023-05-09 |title=Feature: Web environment integrity API |url=https://chromestatus.com/feature/5796524191121408 |access-date=2023-08-23 |website=Chrome Platform Status}}</ref> but was removed when the proposal was abandoned in November 2023.<ref name="abandoned"/> The proposal has been criticized by many tech groups.
== Proposal ==
Line 13:
On July 21, 2023, Wiser and fellow Google engineer Yoav Weiss added a [[code of conduct]] to the explanation repository<ref>{{Cite web |title=Create CODE_OF_CONDUCT.md · RupertBenWiser/Web-Environment-Integrity@7998217 |url=https://github.com/RupertBenWiser/Web-Environment-Integrity/commit/7998217b3d7334a71c26c52aeeadc1c6b1ba1dc4 |access-date=2023-08-19 |website=GitHub |language=en}}</ref> and locked it from receiving new comments, issues or pull requests.{{cn|date=August 2023}} On the same day, preliminary code was added to Chromium to implement the standard. This also received a large amount of highly negative comments.<ref name=":1" />
On November 2, 2023, Google abandoned the proposal, removed the prototype implementation from Chromium, and proposed a replacement standard named "Android WebView Media Integrity API" limited to WebViews on Android.<ref name="abandoned"/>