Datos y privacidad en WebView2
WebView2 recopila un conjunto de datos de diagnóstico opcionales y necesarios para mantener WebView2 seguro y actualizado, diagnosticar problemas y mejorar WebView2. Al aceptar la licencia de términos y condiciones de Tiempo de ejecución de WebView2, los desarrolladores de WebView2 reconocen que WebView2 recopilará los datos que se describen en este artículo. Para ver la licencia, vaya a Descargar el entorno de ejecución de WebView2, donde al hacer clic en cualquiera de los botones de descarga, como Obtener el vínculo, Descargar o x64, se muestra la licencia en un cuadro de diálogo.
Además, WebView2 sigue los estándares que se describen en notas del producto de privacidad de Microsoft Edge. WebView2 tiene mecanismos para garantizar la privacidad. La recopilación de datos de WebView2 sigue los mismos estándares estrictos que Microsoft Edge. Para obtener más información, consulte Declaración de privacidad de Microsoft: privacidad de Microsoft.
Los principales orígenes de datos de diagnóstico son:
- Infraestructura de telemetría de Chromium y Microsoft Edge.
- Informes de datos de Windows.
- Infraestructura de Watson (Microsoft Internal) para recopilar volcados de memoria.
Este artículo está destinado a desarrolladores de WebView2.
Datos de diagnóstico opcionales
WebView2 es un componente de Windows y, por tanto, sigue las prácticas de recopilación de datos de diagnóstico de Windows. Para obtener más información, vea Datos de diagnóstico de Windows. El consentimiento de recopilación de datos para WebView2 se rige por la configuración > privacidad & seguridad > Diagnósticos & comentarios > Configuración de datos de diagnóstico en Windows 10 y Windows 11 como un conmutador centralizado.
Los usuarios pueden controlar la recopilación de datos webView2 a través de la configuración de datos de diagnóstico de Windows en Windows 10 y Windows 11, como se muestra a continuación. Como desarrollador, considere la posibilidad de transmitir esto a los usuarios de la aplicación WebView2 e invitarlos a usar la configuración de datos de diagnóstico de Windows para ajustarla a sus preferencias.
Este es un ejemplo de configuración de datos de diagnóstico para una máquina Windows 11 que tiene algunas configuraciones administradas por una organización:
Cuando la configuración de datos de diagnóstico de Windows está activada:
- Se recopilan datos relacionados con WebView2, incluidos el uso de API, el uso del SDK y el error de creación.
- Se recopilan datos de diagnóstico del explorador. Solo se recopilan los eventos del explorador que son relevantes para WebView2.
Independientemente de la configuración de datos de diagnóstico de Windows, WebView2 recopila los datos necesarios para mantener el rendimiento y la confiabilidad; consulte Diagnóstico, comentarios y privacidad en Windows.
Aunque no tiene control sobre la recopilación general de datos de diagnóstico, WebView2 ofrece API para controlar el comportamiento de las siguientes características que generan datos:
- SmartScreen.
- Informes de bloqueo personalizados.
Estas características se describen a continuación.
SmartScreen
SmartScreen de Microsoft Defender ("SmartScreen") es una característica de seguridad que está habilitada de forma predeterminada para ayudar a los usuarios a navegar por la web de forma segura. La IsReputationCheckingRequired
propiedad controla si SmartScreen está habilitado. Por lo general, todos los demás servicios de edge://settings/privacy
están desactivados para WebView2.
Si no deshabilita SmartScreen, debe notificar a todos los usuarios que el software incluye SmartScreen de Microsoft Defender, y recopila y envía la información del usuario a Microsoft, tal como se indica en la Declaración de privacidad de Microsoft y en el Documento de privacidad de SmartScreen en Microsoft Edge Privacy Whitepaper.
-
CoreWebView2Settings
Clase:
Vea también:
- SmartScreen en Información general sobre las características y las API de WebView2.
- Especificación: Deshabilitar SmartScreen
Informes de bloqueo personalizados
Si algún proceso WebView2 se bloquea, se crean uno o varios archivos de minivolcado y se envían a Microsoft para su diagnóstico. Use esta API para personalizar los informes de bloqueo al ejecutar diagnósticos y realizar análisis.
- Para evitar que se envíen volcados de memoria a Microsoft, establezca la
IsCustomCrashReportingEnabled
propiedadfalse
en . - Para buscar volcados de memoria y personalizarlos, use la
CrashDumpFolderPath
propiedad .
-
CoreWebView2EnvironmentOptions
Clase: -
CoreWebView2Environment
Clase:
Vea también:
- Informes de bloqueo personalizados en Información general sobre las características y las API de WebView2.
- Especificación: Informes de bloqueo personalizados
- Minidump Files
Vea también
- Seguridad y privacidad en Información general sobre las características y las API de WebView2.