Qué envía MExplorer fuera de tu Mac
La respuesta corta: estadísticas de uso, informes de fallo y comprobaciones de actualización. Ningún nombre de archivo, ningún contenido de archivo, ninguna ruta de ningún tipo.
Qué no sale nunca de tu Mac
- Nombres de archivo, rutas, contenidos de archivo. Nunca, sin excepción.
- Tus apps instaladas, resultados de análisis, registros de limpieza. Viven en una base de datos SQLite dentro de la carpeta de soporte de la propia app, en tu máquina.
- Tu trabajo. Ningún resultado de análisis, inventario de apps ni registro de limpieza sale jamás de la máquina — ni siquiera dentro de una llamada de activación de licencia.
Esto no es solo una promesa. La lista de eventos que pueden enviarse es un tipo cerrado en el código fuente: cada parámetro es un enum, un recuento o una franja de tamaño. Ningún campo admite texto libre, así que no existe sitio alguno por donde colar una ruta. Una comprobación que se ejecuta en cada compilación se pone en rojo si alguien añade un parámetro de texto, o si el módulo de telemetría toca el sistema de archivos.
Qué sí sale de tu Mac
1. Estadísticas de uso (Firebase Analytics)
| Evento |
Va acompañado de |
| App abierta |
código de idioma de la interfaz |
| Se abrió una pantalla |
qué pantalla (limpieza, duplicados, análisis de disco…) |
| Limpieza terminada |
profundidad del análisis, cuántos grupos estaban marcados, la franja de espacio liberado |
| Resultado del paso de permisos |
concedido u omitido |
| Visita guiada cerrada |
terminada, o en qué página se detuvo |
| Licencia activada |
nada en absoluto |
Los tamaños se envían por franjas (“menos de 1 GB”, “1–10 GB”, “más de 10 GB”), no como cifra real. Una cifra exacta repetida entre sesiones empieza a ser la huella de una máquina concreta; una franja, no.
Firebase añade más por su cuenta, fuera de nuestro control: versión de la app, versión de macOS, modelo de máquina, país deducido de tu dirección IP, y un identificador por instalación.
2. Informes de fallo (Firebase Crashlytics)
Cuando la app falla: la pila de llamadas, versión de la app, versión de macOS, arquitectura de la máquina, idioma de la interfaz. No el nombre del archivo que tenías abierto — el informe no pasa por ese camino.
3. Comprobaciones de actualización (Sparkle)
Descarga un archivo XML con la lista de versiones, y el paquete de actualización si hay uno más reciente. El servidor ve lo que ve cualquier servidor web: dirección IP, hora, versión de macOS y versión de MExplorer. El paquete se verifica contra una firma EdDSA antes de instalarse. Se puede desactivar en Ajustes → Actualizaciones.
4. Activación de licencia (desde 1.0.3)
Solo ocurre cuando activas una clave en este Mac por iniciativa propia, o abres la lista de Mac que usan tu clave. No hay latido: la app nunca llama al servidor de licencias siguiendo un calendario, y después de la primera activación no vuelve a llamarlo en absoluto.
- Tu clave de licencia — para localizar tu licencia.
- Un código de máquina — para contar los Mac de tu plan. Es un hash de un solo sentido de un identificador de hardware, no un número de serie: el servidor nunca guarda el identificador real de tu Mac, y ese código no puede cruzarse con los registros de nadie más.
- El nombre de tu Mac (“MacBook Pro de Công”) — para que sepas qué Mac quitar. Es el único campo personal nuevo, y sin él la lista es solo filas de hashes.
- Versión de macOS y versión de la app — soporte y estadísticas de compatibilidad.
Conservación: los registros de activación y el registro de eventos se borran a los 24 meses. Los registros de licencia y de pedido se guardan más tiempo porque son comprobantes de compra.
Nada se bloquea al quedarte sin conexión. La licencia en tu Mac es permanente y se verifica sin conexión — aunque el servidor de licencias cerrara para siempre, un Mac activado ni se enteraría.
Cómo desactivarlo
Las estadísticas de uso y los informes de fallo están activados por defecto y por ahora no tienen interruptor. Es una decisión comercial, y va en contra del requisito de “opt-in” que marca nuestra propia especificación. Lo escribimos aquí en vez de callarlo.
- Bloquearlo en el cortafuegos: MExplorer solo habla con
*.google-analytics.com, *.crashlytics.com, firebaselogging.googleapis.com, el servidor de actualizaciones de MOBILUCK, y licence.code247.ai cuando activas una licencia.
- Usar una compilación sin configuración de Firebase. Una compilación sin el archivo de configuración no envía nada en absoluto — ese es el comportamiento por defecto del código, no una opción oculta.
Para qué sirve el acceso total al disco
macOS exige este permiso para leer ~/Library, donde las apps guardan sus datos. Sin él, tres de las funciones principales — espacio por app, restos de apps eliminadas y limpieza de cachés — no pueden funcionar, porque el sistema operativo las detiene en la puerta.
El permiso deja a MExplorer leer. No se usa para recopilar nada que enviar: nada de lo leído en tu disco llega jamás a los eventos de arriba.
Compruébalo tú mismo
No tienes por qué creer a esta página. Firebase agrupa los eventos en una base de datos local y los envía según su propio calendario, así que mirar las conexiones de red una vez no suele mostrar nada — lo cual no significa que la app no envíe nada. Para ver lo que está en cola, ábrela en tu propia máquina:
sqlite3 ~/Library/Application\ Support/Google/Measurement/google-app-measurement.sql \
"SELECT name, count(*) FROM events GROUP BY name"
Verás exactamente los eventos de la tabla de arriba, más unos cuantos automáticos del propio Firebase. No verás ningún nombre de archivo ni ruta, porque no hay ruta alguna por la que puedan llegar ahí.
Actualizado el 1 de septiembre de 2026. Antes de esa fecha MExplorer no enviaba nada salvo comprobaciones de actualización, y esta página lo decía. Cambiamos el software y esta página el mismo día, en vez de dejar en pie la promesa antigua.
Este documento se publica en todos los idiomas que habla la web de MExplorer. Las traducciones existen para que puedas leer las condiciones en tu propio idioma; cuando una traducción y el inglés difieran en su significado, prevalece la versión en inglés. Esto no afecta a tus derechos legales en tu país de residencia.