Llega a su fin la era de Manifest V2: Chrome elimina AdGuard MV2 de Chrome Web Store
Es oficial. Chrome Web Store nos ha notificado que AdGuard Ad Blocker MV2 —la versión de nuestra extensión basada en Manifest V2, la plataforma anterior de extensiones de Chrome— ha sido eliminada. La notificación no deja lugar a dudas. Infracciones: ninguna. Motivo: «Manifest V2 Deprecation».

AdGuard no es la única que ha llegado a este punto. Chrome ya ha eliminado todas las extensiones restantes basadas en Manifest V2 de Chrome Web Store, poniendo fin a la era de MV2 para todo el ecosistema.
Manifest V2, o MV2, fue la base de las extensiones de Chrome —incluidos algunos de los bloqueadores de anuncios más avanzados— durante muchos años. Pero este paso final no es ni sorprendente ni repentino: lo hemos visto venir durante gran parte de la última década.
Qué deben hacer ahora los usuarios de AdGuard
Para la mayoría de los usuarios actuales de AdGuard en Chrome, la respuesta es simple: nada.
Chrome ha sustituido MV2 por Manifest V3, o MV3, la plataforma que las extensiones de Chrome deben utilizar ahora. Reconstruimos AdGuard Ad Blocker para que funcionara con MV3 y, en septiembre de 2024, se convirtió en nuestra extensión principal para Chrome. Si instalaste AdGuard desde nuestra página en Chrome Web Store y permitiste que Chrome actualizara las extensiones de forma normal, ya has sido migrado automáticamente a la versión MV3.
Solo existe una excepción: los usuarios que instalaron la extensión independiente AdGuard Ad Blocker MV2, que seguimos manteniendo en paralelo con la versión MV3. Como tiene un ID diferente en Chrome Web Store, Chrome la considera una extensión independiente y no puede sustituirla automáticamente por la versión MV3 actual. Si instalaste esta extensión MV2 por separado, ahora tendrás que instalar manualmente AdGuard Ad Blocker.
Cómo hemos llegado hasta aquí
Google presentó Manifest V3 en 2018, afirmando que haría que las extensiones de navegador fueran más seguras, privadas y eficientes. Y Chrome Web Store realmente tenía un problema con las extensiones maliciosas. Pero desde el principio dudamos de que MV3 fuera la solución adecuada.
Nunca afirmamos que Google pretendiera acabar con los bloqueadores de anuncios. Nuestro argumento siempre fue más simple: restringir todas las extensiones no hace automáticamente que los usuarios estén más seguros, pero sí elimina herramientas valiosas de las extensiones legítimas centradas en la privacidad. Las extensiones fraudulentas no desaparecieron después de que Chrome Web Store dejara de aceptar nuevas publicaciones basadas en MV2. Siempre hemos creído que una moderación más estricta de la tienda y una colaboración más estrecha con expertos en seguridad protegerían mejor a los usuarios.
Años de críticas y comentarios hicieron que MV3 fuera mucho más viable que la propuesta original. Chrome añadió nuevas API, aumentó los límites de reglas y pausó temporalmente la eliminación antes de reanudarla. Esto evitó el peor escenario posible, pero no convirtió MV3 en un equivalente de MV2. Hoy en día, ofrecer un nivel de protección similar requiere mucho más trabajo, y algunas capacidades de MV2 siguen sin poder reproducirse.

MV3 frente a MV2: ¿qué cambió realmente?
En MV2, un bloqueador de anuncios podía analizar cada solicitud del navegador en tiempo real y decidir si debía permitirse o bloquearse. En MV3, la extensión proporciona a Chrome una lista de reglas de bloqueo por adelantado, y es el navegador quien toma la mayoría de esas decisiones por sí mismo.
Esto significa que la extensión necesita acceder a menos datos de navegación, uno de los beneficios de privacidad previstos por MV3. Pero también limita lo que los bloqueadores de anuncios pueden hacer, algo sobre lo que advertimos ya en enero de 2019, cuando MV3 aún era solo una propuesta.
En MV3, Chrome limita la cantidad de reglas y grupos de reglas que pueden estar activos al mismo tiempo. Algunas reglas tradicionales no pueden convertirse al formato de MV3 sin perder funcionalidad. Muchas reglas de filtrado integradas deben distribuirse junto con la propia extensión, lo que dificulta las actualizaciones urgentes. Además, los desarrolladores tienen menos libertad para introducir nuevos métodos de bloqueo, a menos que las API del navegador los admitan.
Adaptar AdGuard requirió mucho más que modificar un archivo de manifiesto. Creamos herramientas para convertir filtros tradicionales en reglas compatibles con MV3 y mantuvimos nuestro propio motor para ocultar anuncios y otros elementos no deseados en las páginas web. También desarrollamos formas de ofrecer correcciones urgentes dentro de los límites permitidos para las reglas dinámicas. Más recientemente, los filtros personalizados en MV3 recuperaron la capacidad de actualizarse de forma independiente de la propia extensión.
Para la mayoría de los usuarios, AdGuard debería funcionar prácticamente igual que antes. Pero MV3 sigue siendo una solución de compromiso. Ofrecer un nivel de protección cercano al que era posible con MV2 requiere un esfuerzo de ingeniería considerablemente mayor, y todavía existen casos específicos en los que la antigua extensión podía hacer más.
¿Quieres evitar las limitaciones de MV3 en Chrome?
Chrome no es la única opción. Si quieres seguir utilizando una extensión completa de bloqueo de anuncios basada en MV2, Firefox sigue ofreciendo compatibilidad con MV2 y con el potente mecanismo de bloqueo de solicitudes que Chrome eliminó.
Brave también ofrece compatibilidad con una selección limitada de extensiones MV2, incluidas AdGuard Ad Blocker y uBlock Origin, a través de su propia infraestructura. Sin embargo, Brave describe esta compatibilidad como un esfuerzo continuo («best effort») y no como una garantía permanente.
Incluso las extensiones MV2 solo protegen tu navegador. Para obtener protección que no dependa de las reglas de extensiones de ningún navegador, utiliza una aplicación de AdGuard con filtrado a nivel de sistema para Windows, Mac, Android o Linux. Filtra el tráfico tanto en navegadores como en otras aplicaciones.











