uMatrix: Un cortafuegos matricial ajustable mediante clics, con varias herramientas para mejorar su privacidad. 

*Para usuarios avanzados*

uMatrix le proporciona control total sobre su navegador, permitiéndole decidir que conexiones se establecen, que tipo de datos se descargan y que códigos se ejecutan. Nadie más decide: usted escoge. Usted está en control total de su privacidad.

Por defecto, uMatrix funciona en modo relajado "bloquear todo/permitir excepcionalmente". Esto significa que los sitios que requieren scripts de terceros, posiblemente se muestren con problemas. Con solo dos clics, puede configurar uMatrix para funcionar en modo "permitir todo/bloquear excepcionalmente", lo que hará que usualmente los sitios web se muestren sin problema. Para más detalles sobre el tema, consulte https://github.com/gorhill/httpswitchboard/wiki/How-to-use-HTTP-Switchboard:-Two-opposing-views (en inglés).

* Examine TODAS las conexiones remotas, fallidas o intentadas, según fueron bloqueadas o permitidas (usted decide).

* Con un solo clic añada a su lista de permitidos o a su lista negra, uno o varios tipos de peticiones, según el destino y el tipo de datos (una petición bloqueada NUNCA saldrá del navegador).

* Filtrado eficiente: las cookies no saldrán de su navegador, JavaScript no se ejecutará, las extensiones no funcionarán, no se descargarán píxeles de rastreo, etc.

* No tiene que depender de una sola lista de filtros (probablemente con muchas omisiones) fuera de la cual nada pueda ser bloqueado:  usted controla todo.

* Facilidad de uso: uMatrix le permite agregar fácilmente las peticiones de red que se originen desde una página web a una lista de permitidos/lista negra, mediante clics en la matriz:

- nombres de dominio (columna izquierda)
  * de muy específico
  * a muy genérico

- tipos de peticiones (fila superior)
  * cookies
  * recursos CSS  (hojas de estilo y fuentes web)
  * imágenes
  * plugins
  * scripts
  * XHR (peticiones hechas por los scripts)
  * frames
  * otras

Puede agregar a la lista negra/lista de permitidos una única celda, una fila completa, un grupo de filas, una columna o toda la matriz, todo con solo un clic.

El motor de filtrado de uMatrix usa lógica de precedencia para evaluar que bloquea o permite, en dependencia de las celdas en lista de permitidos o lista negra. Por ejemplo, puede agregar toda una página a la lista de permitidos con un clic, sin que sea necesario agregar nuevos elementos que puedan aparecer luego en dicha página uno a uno.

Todas las reglas se definen para un ámbito. Puede, por ejemplo, bloquear elementos de `facebook.com` y `facebook.net` dondequiera, excepto cuando esté navegando en una página en el sitio`www.facebook.com`. De esta forma, Facebook se verá imposibilitado de crear o reunir un perfil sobre sus hábitos de navegación web.

El objetivo de esta extensión es hacer todo el proceso de permitir o bloquear sitios web tan simple como sea posible, de manera tal que los usuarios  se sientan alentados a preocuparse por su privacidad.

La extensión hace uso de ficheros hosts mantenidos por terceros, con más de 62,000 nombres de dominios diferentes (las listas pueden ser habilitadas/deshabilitadas según su deseo).

Al final, usted decide de que manera navegar por la red:

* Poner todo en lista negra por defecto, añadiendo a la lista de permitidos según sea necesario (modo por defecto).

* Poner todo en la lista de permitidos y agregar a la lista negra según sea necesario.

En cualquier modo, siempre se beneficiará de los filtros ya configurados, que le brindarán una protección básica contra rastreadores, sitios de malware, etc. O puede también deshabilitar todos los filtros pre-configurados.

Usted elige.

Documentación miscelánea reunida: https://github.com/gorhill/uMatrix/wiki (incompleta)

=====

Esta extensión también es útil para entender que hace una página web abierta por el navegador, muchas veces sin su conocimiento. Usted será totalmente capaz de decidir con quien se comunica una página web, y restringir dicha comunicación a determinados tipos de objetos dentro de la página.

El número que aparece en el ícono de la extensión se corresponde con el número total de peticiones diferentes hechas por la página web (ya sea que tuvieron éxito o no, de acuerdo a si fueron bloqueadas o permitidas).

Simplemente haga clic en el lugar apropiado de la matriz para bloquear, permitir o heredar un componente. Heredar significa que el componente será bloqueado o permitido de acuerdo a la regla que se herede de otro elemento de la matriz con mayor precedencia.

Cuadro rojo = elemento bloqueado, por ejemplo, las peticiones son impedidas de alcanzar su destino:
* Cuadro rojo fuerte: el dominio y/o el tipo de petición han sido bloqueados específicamente.
* Cuadro rojo pálido: el bloqueo ocurre por herencia.

Cuadro verde = elemento permitido, por ejemplo, a las peticiones se les permite alcanzar su destino:
* Cuadro verde fuerte: el dominio y/o el tipo de petición han sido permitidos específicamente.
* Cuadro verde pálido: elemento permitido por herencia.

La celda superior izquierda en la matriz (celda "todo"), representa la configuración global por defecto, permitiendo escoger entre los modos bloquear todo o permitir todo. Algunos prefieren permitir todo y bloquear ciertos elementos como excepción. Mi preferencia personal es por supuesto lo contrario, bloquear todo y permitir ciertas excepciones.

Esta extensión también puede ser útil si desea aumentar la velocidad de navegación, por ejemplo, bloqueando de manera global todas las peticiones de imágenes.

=====

ERRORES, PROBLEMAS: https://github.com/gorhill/uMatrix/issues

CÓDIGO FUENTE: https://github.com/gorhill/uMatrix (GPLv3)

REGISTRO DE CAMBIOS: https://github.com/gorhill/uMatrix/releases
