This is a *huge* violation of the core principles of the web.