La seguridad de WhatsApp siempre me ha parecido cuestionable, pero la forma que tiene de trabajar en en iOS y el Mac ya es, como diría un castizo, «de traca». Básicamente cualquier persona que tenga 4 dedos de frente puede encontrar la forma de leer las conversaciones de WhatsApp en un Mac (y por extensión, posiblemente también en Windows) siempre que use WhatsApp para iOS.
WhatsApp para iOS almacena una copia de seguridad de sus datos en iCloud. Hasta aquí bien y es una buena forma de recuperar información si borramos la aplicación o cambiamos de dispositivo. El problema es que lo hace de forma plana, sin encriptar. Esto no es culpa de Apple: la compañía de Cupertino solo ofrece un contenedor, encripta los contenidos en los servidores, las comunicaciones y ofrece diferentes sistemas para evitar el acceso a la ID de Apple, pero encriptar los contenidos de las aplicaciones es cosa del desarrollador, así como la protección de estos datos en los dispositivos es responsabilidad del usuario.
La mayoría de los desarrolladores de aplicaciones hacen sus deberes y encriptan los archivos con datos, sobre todo cuando se trata de información que puede considerarse como delicada, pero WhatsApp no. Simplemente almacena las conversaciones en un archivo .sqlite que mientras es inaccesible en el dispositivo móvil, sí lo es desde iCloud Drive.
Acceder a «TODOS» los contenidos de iCloud Drive es mucho más sencillo de lo que parece: cuando abrimos la carpeta solo veremos una serie de carpetas que corresponden a algunas aplicaciones instaladas en el Mac además de nuestra propia estructura de archivos. Si activamos la vista de archivos invisibles, veremos algunas carpetas más… pero todavía hay muchísimo escondido.
Para acceder a la carpeta de iCloud Drive, no a lo que se nos presenta sino a la carpeta real, debemos navegar hasta:
/Users/tu_usuario/Library/Mobile Documents/
Esa carpeta es inaccesible desde el Finder: Si haces doble clic sobre ella te redirigirá a iCloud Drive. Pero si la arrastras al Dock ¡Sorpresa! Tienes acceso a todo el contenido de iCloud Drive y créeme, te vas a llevar una sopresa, porque vas a encontrar todas las carpetas almacenadas de diferentes aplicaciones iOS, entre ellas, la de WhatsApp y desde allí es muy fácil acceder al correspondiente archivo .sqlite no encriptado para poder ver las conversaciones. Por parte de Apple, esta forma de tratar esta carpeta desde el Dock debería estar prohibida, pero hay muchas otras formas de acceder al contenido de esa carpeta así que realmente casi no importa, solo sería un arreglo cosmético.

No sé si decirte que esto es un problema más bien de iCloud que de WhatsApp. Que una base de datos se guarde «en claro» es un problema de seguridad.
Coredata (el sistema de bases de datos de los iPhone) desde iOS 5 guarda encriptadas las bases de datos sqlite que utilizan. Por tanto, el problema es saber por qué las bases de datos en el Mac no están encriptadas.
Vamos, WhatsApp no es que sea una maravilla de la seguridad, pero en este caso yo creo que se trata de un problema de
Bueno, Apple ofrece la opción de cifrar la copia de seguridad que hace iTunes.
#2 el problema es que es accesible vía iCloud Drive. Aunque cifres la copia de seguridad, seguirá estando «en abierto» dentro de la carpeta.
#1 Yo diría que se pasan el cifrado por el forro porque quizás incluso no usen Coredata sino un motor propio para poder mantener unificadas versiones para todas las plataformas. Una cagada, vamos.
WhatsApp, esa gran aplicación con mejores desarrolladores.
Infinitamente mejor el Telegram
#3 Carlos, conozco coredata muy a fondo. Esas dos bases de datos (por cierto curioso que hay otra base de datos para indexar las palabras que usamos) son de coredata. Se sabe enseguida por las claves primarias.
El problema es que el cifrado que se le pone a la BBDD en el iPhone parece que cuando va a Cloud desaparece. La verdad es que es bueno saberlo, porque estoy en un proyecto al que esto le afecta y mucho.
Al menos ya sé que me toca cifrar a mano la info.
Saliéndome un poco del tema, es posible eliminar las carpetas que aparecen?? Al intentarlo estas reaparecen por si solas.
#7 se vuelven a sincronizar con iCloud.
#7, se trata de documentos sincronizados por la propia App. No puedes hacer nada 🙁
Supongo, y espero, que Apple permita eliminar dichas carpetas cuando iCloud Drive madure más porque como te lies a probar apps que acceden a iCloud Drive, la cantidad de carpetas inservibles puede llegar a ser exagerada.
buenas noches.
No consigo la carpeta library/mobile documents.
de que otra forma puedo encontrarla
gracias
Está dentro de tu usuario:
/Users/tu_usuario/Library/Mobile Documents/
disculpa soy nuevo con mac y no se como entrar a ese usuario que me dices.. lo busco por finder y no m aparece..gracias