Uncloud

Cifrado en reposo vs. No podemos leerlo: las dos promesas que toda app de diario confunde

"Cifrado en reposo" vs "No podemos leerlo": las dos promesas que toda app de diario confunde

En resumen: "cifrado" y "no podemos leerlo" son dos productos distintos, y toda la categoría usa una sola palabra para los dos. Una vez que sabes distinguirlos, elegir una app de este tipo toma unos noventa segundos.

Yo construyo una de estas apps. Lee esto como una fuente parcial con una lista de verificación adjunta — la lista también funciona con la mía, y la voy a aplicar a la mía al final.

La pista que dio origen a esta publicación

Aquí va un ejemplo real, y quiero ser cuidadoso con él, porque la empresa involucrada es la que se está portando bien.

Mindsera es una app de diario con IA bien valorada. Reseñas de terceros de este año la describen como una app con "arquitectura que prioriza la privacidad" y el cifrado más fuerte que existe: el tipo en el que solo tú tienes la llave. La documentación de ayuda de la propia Mindsera dice algo distinto: lo que escribes se cifra en reposo con AES-256 y en tránsito con TLS, pero ese cifrado donde solo el usuario tiene la llave es imposible de usar con IA hoy, porque los sistemas de IA necesitan acceso a los datos en el backend para funcionar.

Las dos frases están en internet hoy. La revelación de ingeniería es la honesta. El resumen que hizo el mercado está equivocado.

No me estoy metiendo con Mindsera — la señalo porque escribió la verdad. La mayoría de las apps de esta categoría ni siquiera la escriben. Dicen "cifrado", dejan que tú rellenes el resto y nunca corrigen las reseñas.

Tres niveles, no dos

La palabra "cifrado" está cargando con tres promesas muy distintas.

Nivel 1 — cifrado en reposo. Tus entradas se guardan revueltas en un servidor. La empresa tiene la llave. Esto te protege de que alguien se robe un disco duro de un centro de datos. No te protege de la empresa, de un empleado con acceso a la base de datos ni de una orden judicial dirigida a la empresa. La cerradura es real. Se quedaron con una copia de la llave.

La mayoría de las apps de diario viven aquí. La mayoría dice "cifrado" y ahí se detiene.

Nivel 2 — la llave solo la tienes tú. Tus entradas se cifran en tu dispositivo con una llave que solo tú posees. El servidor ve texto cifrado y nada más. Nadie en la empresa puede leer tus entradas — ni para resolver un problema técnico, ni bajo una orden judicial, ni aunque quisiera.

Es la promesa más fuerte que existe, y tiene un costo duro: un servidor que no puede leer tus entradas no puede analizarlas. Sin IA en el servidor. Sin búsqueda en la nube. No es una decisión de política, es aritmética. Es exactamente lo que te está diciendo la página de ayuda de Mindsera.

Nivel 3 — el que nadie ha bautizado. El servidor sí puede leer tus entradas técnicamente, porque así funciona la IA — pero la empresa construyó y hace cumplir una barrera específica y verificable para que ningún humano de la empresa pueda. No una promesa. Un mecanismo.

El nivel 3 es donde en realidad está toda app honesta de diario con IA, lo admita o no. La pregunta interesante no es si una app con IA toca tu texto en claro en algún punto. Lo toca. La pregunta es qué se interpone entre tu texto en claro y una persona.

Por qué "IA en el dispositivo" tampoco es un pase libre

Un puñado de apps ahora corre el análisis en tu teléfono y lo combina con almacenamiento en el que solo tú tienes la llave. Es una arquitectura real y la respeto. Es la respuesta honesta de nivel 2, y si es lo que quieres, tómala.

El intercambio es la capacidad. Un modelo lo bastante pequeño para correr en un teléfono no es el modelo que te escribe una carta útil sobre tu mes. Estás eligiendo una reflexión más débil a cambio de una garantía más fuerte. Es un intercambio legítimo — solo que es un intercambio, y el marketing rara vez lo dice.

Cualquiera que te diga que tiene reflexión con IA de primer nivel y almacenamiento donde de verdad solo tú tienes la llave, sin ningún intercambio, está describiendo algo que todavía no existe.

Las cuatro preguntas

No necesitas entender de criptografía. Necesitas cuatro preguntas que obliguen a una app a soltar la palabra "cifrado".

1. ¿Quién tiene la llave? Si la respuesta es "nosotros, de forma segura" — eso es nivel 1. Si es "solo tú, derivada en tu dispositivo" — eso es nivel 2. Si no lo dicen, asume nivel 1.

2. ¿Podría un empleado leer mi entrada si lo intentara? No "lo haría". Podría. Insiste hasta obtener un sí o un no. "Nos tomamos la privacidad muy en serio" es una no-respuesta y deberías tratarla como un "sin comentarios".

3. Si la respuesta es no — ¿qué la hace no? Esta es la pregunta que separa una afirmación de una garantía. ¿Es una política en un manual? ¿Una configuración de control de acceso? ¿O algo que hace fallar un build, rompe una prueba y detiene un lanzamiento? Las políticas cambian en silencio. Las pruebas no.

4. ¿Qué pasa con mis palabras después de que la IA las lee? ¿Se descartan, o se retienen para mejorar el producto? "Puedes optar por no participar" significa que por defecto las usan. "Nunca" es una frase distinta. Pregunta cuál de las dos está en el contrato con sus proveedores de IA, no solo en la página de marketing.

Eso es todo. Cuatro preguntas, cualquier app, noventa segundos.

Aplicándolo a Uncloud

Mi turno. Uncloud es un coach de IA privado que convierte lo que dices en ideas — funciona sin conexión y es solo tuyo. Aquí está, con honestidad, dónde se ubica.

Uncloud es nivel 3. La llave no está solo en tus manos, y el servidor sí procesa tu texto. Prefiero decirlo en mi propio blog a que lo descubras después. La IA reflexiona sobre tu texto, lo que significa que tu texto se procesa. Cualquier app que reflexione sobre lo que escribes con un modelo serio hace esto, y las que insinúan lo contrario te están vendiendo una palabra.

Entonces, las cuatro preguntas:

¿Quién tiene la llave? Las entradas se guardan primero en tu dispositivo, y una copia se sincroniza con nuestros servidores cuando tienes conexión — esa copia en el servidor es la que lee la IA. La sincronización usa cifrado de sobre en tránsito y en reposo, con llaves por usuario guardadas en un sistema de gestión de llaves separado.

¿Podría un empleado leer tu entrada? No. Nuestras herramientas de administración están bloqueadas, en el código, para leer las entradas.

¿Qué lo hace no? Ese bloqueo lo verifican pruebas automáticas en cada build. Si un cambio lo rompiera alguna vez, el build falla y el lanzamiento se detiene. No es una política que te pido creer; es una prueba que tiene que pasar antes de que la app se publique. Nuestra página de inicio lo dice así: nuestras propias herramientas de administración están bloqueadas, en el código, para leer tus entradas, y pruebas en cada build lo verifican.

¿Qué pasa con tus palabras? Lo que dices nunca se usa para entrenar modelos de IA. Está en el contrato con nuestros procesadores — no en un ajuste que tengas que encontrar y apagar.

Y donde Uncloud pierde puntos, porque una lista que siempre apruebas es un folleto de marketing: no tenemos un sello de auditoría de seguridad de terceros. La garantía vive en la arquitectura y en el conjunto de pruebas, no en el PDF de un auditor. Si una auditoría independiente es tu requisito innegociable, esa es una razón real para elegir otra cosa, y prefiero decirlo con claridad.

La parte que de verdad importa

Hay una razón por la que este problema de vocabulario persiste: la respuesta honesta es más larga que la deshonesta. "Cifrado" cabe en una ficha de la tienda. "Cifrado en reposo, llaves en nuestras manos, legible por el personal para soporte" no cabe.

Pero lo que dices ahí es lo más honesto que produces. Es el lugar donde pones la frase que no dirías en voz alta. Eso merece algo mejor que una palabra lijada hasta que significa "lo intentamos".

Así que pregunta quién tiene la llave. Pregunta si una persona podría leerlo. Pregunta qué hace que la respuesta sea no. Y luego elige el nivel con el que de verdad puedas vivir — incluido el nivel 2 con un modelo más pequeño, si esa es tu línea. Cualquiera de ellos es mejor que suponer.

El peor resultado no es elegir el nivel 1. Es creer que elegiste el nivel 2 porque una reseña lo dijo.

Descarga Uncloud en Google Play → · Descarga Uncloud en el App Store →

Uncloud es una herramienta personal de reflexión. No es un dispositivo médico ni sustituye la atención médica, psicológica o de salud mental profesional.

Uncloud es un diario privado con IA que convierte lo que escribes en ideas — funciona sin conexión y es solo tuyo. Conoce más →