Saltar al contenido

Las reglas de MAI Scan

Una página web no puede leer tu hardware, y esta no lo intenta: lo hace MAI Scan, una utilidad que se instala en tu ordenador y no tiene salida a internet. Esto es todo lo que lee, todo lo que no toca y quién decide en cada paso.

Última revisión:

01El permiso

Qué lee y qué no toca

Las dos listas, enteras y una al lado de la otra. Lo que no está en la izquierda no se lee, y lo de la derecha no se toca ni con permiso.

Lo que lee

  • Modelo de los componentes

    Procesador, gráfica, placa base, memoria y unidades de almacenamiento.

  • Capacidades e interfaces

    Capacidad de memoria y disco, zócalo, ranuras y versión de BIOS.

  • Sistema operativo

    Versión y edición de Windows, para saber qué puede reportarse.

Lo que no toca nunca

  • Archivos, fotos y documentos
  • Contraseñas y claves de producto
  • Historial de navegación
  • Números de serie
  • Dirección MAC

Tampoco ejecuta órdenes que le lleguen desde la web. La única conversación posible entre las dos partes es: la web pide un inventario, la utilidad devuelve un inventario. No hay ningún parámetro por el que colar una ruta, un comando ni un programa.

Y lo que toca de tu Windows al instalarse, entero: una carpeta en %LOCALAPPDATA%, un acceso directo en tu carpeta de Inicio y una clave en el registro de tu usuario —el enlace maiscan:, que es lo que permite a esta página volver a abrirlo cuando se ha cerrado solo—. Nada del sistema, nada de administrador, y el desinstalador quita las tres.

02Quién decide cada paso

El recorrido completo

Seis pasos, y los tres que importan los das tú. Nada se guarda por defecto en ningún momento: hay que decir que sí, con el resultado ya delante. Y nada de esto sale de tu ordenador: en todo el recorrido no hay una sola petición a un servidor nuestro, porque no hay servidor.

  1. Instalas MAI Scan en tu ordenador. Un doble clic, sin administrador.Decide:
  2. Al abrir la página de analizar, la web pregunta a 127.0.0.1 si MAI Scan está escuchando. Esa dirección solo existe dentro de tu máquina.Decide: La web
  3. Pulsas «Analizar este PC».Decide:
  4. MAI Scan lee lo que hay en la lista de arriba, y solo eso. Antes de contestar comprueba quién pregunta contra una lista de direcciones exactas —esta web y nada más—, y a cualquier otra le responde que no. Una petición que ni siquiera diga de dónde viene tampoco pasa.Decide: La utilidad
  5. El resultado aparece en tu pantalla, pieza a pieza y con el origen de cada dato a la vista.Decide: La web
  6. Decides si se guarda en tu ficha. Si no lo pulsas, no se guarda en ninguna parte.Decide:
03El archivo

Y el archivo, para quien lo prefiera

La frontera está abierta por los dos lados: cualquiera puede importar una ficha en un archivo, sin instalar nada. El formato es público, es el mismo que produce la exportación y es el que escribe MAI Scan cuando se ejecuta sin conexión con la web.

Nada de lo que venga en un archivo asciende a «confirmado»: importado es importado, y así aparece en la ficha de cada pieza. La interfaz enseña qué trae el archivo antes de guardar nada, y puedes elegir entre completar tu ficha —lo que el archivo no trae se queda— o sustituirla entera.

Exportar o importar mi ficha

Campos del archivo
appOpcional
Debe valer «mai-setup». Si trae otro nombre, no se importa.
pc.nameObligatorio
Nombre del equipo. Es lo que verás en Mi PC.
pc.components[]Obligatorio
La lista de piezas. Una ficha sin piezas no se guarda.
components[].categoryObligatorio
cpu, gpu, motherboard, ram, storage, psu, case, cooling, os, bios, network o fans.
components[].displayNameObligatorio
El nombre visible de la pieza.
components[].specifications[]Obligatorio
Pares etiqueta/valor. Las etiquetas «Potencia», «Zócalo» o «Espacio para gráfica» son las que lee el motor de compatibilidad.

Principio de mínimo dato

Si un dato no hace falta para identificar una pieza o para comprobar una compatibilidad, no se recoge. Y si algún día hiciera falta algo más, se pedirá por separado explicando para qué, no ampliando esta lista por la puerta de atrás.

Por qué no hay que fiarse de esta página

Porque se puede comprobar por fuera. MAI Scan escucha solo en 127.0.0.1 —se ve con netstat—, no acepta peticiones de otras webs, y con el monitor de recursos delante se ve que no abre ninguna conexión hacia internet. Es un único programa, sin procesos aparte, y se quita entero desde su propio botón. Lo que dice esta página se puede contrastar con esas tres comprobaciones, y eso vale más que cualquier promesa.

Qué pasa si estas reglas cambian

Cambian aquí primero, con la fecha de revisión actualizada. Una lista de permisos que se amplía en silencio no es una lista de permisos: es un trámite.