Message Album ya está disponible

Cada martes lanzo algo. La semana pasada escribí un artículo sobre no haber lanzado nada, y dije que Message Album estaría fuera para hoy. Está fuera, y salió el domingo.

Message Album exporta una sola conversación de Mensajes desde tu Mac a una carpeta que es tuya. No es una copia de seguridad. Una copia de seguridad restaura un dispositivo. No te entrega la conversación.

Message Album con la lista de conversaciones a la izquierda y una conversación seleccionada, mostrando la foto del contacto, un periodo de un año y nueve meses, 58 mensajes, 8 adjuntos y un único botón para respaldarla.

Qué recibes de verdad

Una carpeta con fecha y hora, y dentro un index.html. Ábrelo en cualquier navegador y ahí está el hilo entero: ambos lados de la conversación, en orden, con búsqueda, y las fotos, los videos y las notas de voz integrados en su calidad original.

El lector que va dentro de esa carpeta no usa ningún framework, ninguna CDN, ninguna tipografía externa y ningún servidor web. Cualquier cosa de la que dependiera sería una cosa más que puede desaparecer antes de que lo vuelvas a abrir.

Junto al sitio web recibes transcript.json para los datos de archivo, transcript.md para una lectura cronológica sencilla, un transcript.csv opcional para análisis, y manifest.json: conteos de origen y de salida, advertencias, tamaños de archivo y una suma de verificación SHA-256 para cada archivo. Esa última parte es la que más me importa. Dentro de diez años seguirás pudiendo demostrar que la copia que tienes en las manos es la que salió.

La pantalla del álbum terminado: fotos de la conversación desplegadas como impresiones, la confirmación de que la conversación está a salvo, y un panel que informa de que uno de ocho adjuntos sigue en iCloud y nunca se descargó a este Mac.

Te dice qué no pudo conseguir

Esta es la parte honesta, y es la razón por la que la app tiene la forma que tiene.

Message Album copia lo que está guardado en tu Mac. Si Mensajes en iCloud ha dejado las fotos y los videos antiguos arriba, en iCloud, en lugar de bajarlos, no están aquí para copiarlos, y ninguna app de terceros puede iniciar sesión en una cuenta de iCloud para traerlos. La autenticación de cuentas de Apple está cerrada al software que no es suyo.

Así que en lugar de exportar en silencio un hilo con agujeros, la app cuenta lo que falta y te lo dice en pantalla, antes de que hayas pagado nada. Cada hueco queda nombrado en el álbum y registrado en manifest.json. La solución es aburrida y funciona: abre la conversación en Mensajes, desplázate hacia atrás hasta que carguen las fotos, y exporta de nuevo.

De dónde lee

De dos sitios. De la biblioteca de Mensajes que ya está en este Mac, abierta en los modos de solo lectura y solo consulta de SQLite, de modo que una exportación no puede escribir en ella ni físicamente. O de una copia de seguridad de Finder de un iPhone o un iPad ya guardada en este Mac, cifrada o no, listada por nombre de dispositivo y fecha. Las copias cifradas se descifran solo en memoria, y únicamente la base de datos de Mensajes y los adjuntos del hilo que estás exportando.

Lo que no puede hacer es leer un teléfono conectado por cable. iOS no permite que un Mac lea la base de datos de Mensajes por el cable, así que ninguna app puede hacerlo, diga lo que diga.

Privacidad

Sin cuentas, sin inicio de sesión, sin analíticas, sin telemetría, sin informes de fallos. Escribir un álbum no hace ni una sola petición de red. La app hace exactamente dos tipos de petición en toda su vida: comprobar una clave de licencia cuando la activas o la desactivas, y preguntarle al sitio si existe una actualización. Ninguna de las dos lleva tus mensajes.

Sí necesita Acceso Total al Disco, porque macOS protege la biblioteca de Mensajes. Se lo concedes en Ajustes del Sistema y puedes revocarlo cuando quieras. Ese requisito es también la razón por la que se vende directamente y no en la Mac App Store: el entorno aislado de la App Store no lo permite.

Precio

$29, pago único, sin suscripción.

La versión gratuita es el mismo binario y no es una demo mutilada. Exporta los últimos siete días de cualquier conversación exactamente en el formato que tendrías después de pagar, con sus fotos, videos y notas de voz. Esos siete días se cuentan desde el mensaje más reciente de la conversación, no desde hoy, así que un hilo de 2019 igual te entrega su última semana. Los álbumes que hagas gratis se pueden seguir leyendo para siempre, con licencia o sin ella.

Requiere macOS 15.7 o posterior, Apple silicon o Intel.

Message Album está en messagealbum.com, donde hay un álbum de muestra real que puedes trastear antes de instalar nada, y tiene su página de app aquí.

Qué sigue

Más el próximo martes.

← Volver a la lista