Arquitectura Zero Knowledge

Documentación Técnica

Última actualización: Marzo 2026

MoveChat adopta una arquitectura "Zero Knowledge" para garantizar el máximo nivel de privacidad en las comunicaciones entre usuarios. Este documento describe en detalle el funcionamiento técnico del sistema de cifrado y sus implicaciones en la gestión de datos.

Cómo funciona el cifrado de extremo a extremo

Los mensajes intercambiados entre usuarios en MoveChat están protegidos por cifrado de extremo a extremo (E2E). Esto significa que:

  • Generación de claves: Las claves criptográficas se generan y conservan exclusivamente en los dispositivos de los usuarios. El servidor nunca tiene acceso a las claves privadas.
  • Cifrado del lado del cliente: Cada mensaje se cifra en el dispositivo del remitente antes de transmitirse al servidor. El servidor solo recibe datos cifrados que no puede descifrar.
  • Descifrado del lado del cliente: Solo el dispositivo del destinatario posee la clave necesaria para descifrar el mensaje recibido.
  • Sin claves en el servidor: El gestor de la plataforma no dispone de las claves de descifrado y técnicamente no puede acceder al contenido de las conversaciones.

Esta arquitectura garantiza que ni siquiera MoveChat, como gestor de la plataforma, pueda leer, interceptar o recuperar el contenido de los mensajes.

Lo que el gestor NO puede ver

Por elección de diseño y por restricción técnica, el gestor de MoveChat no tiene acceso a:

  • Contenido de los mensajes: Los mensajes están cifrados E2E y el gestor no dispone de las claves de descifrado
  • Ubicación precisa de los usuarios: Las ubicaciones mostradas en el mapa son aproximadas (~500m) y basadas en la entrada manual de los usuarios
  • Acuerdos entre usuarios: Cualquier entendimiento, acuerdo económico o decisión tomada entre usuarios se realiza en los chats cifrados o fuera de la plataforma
  • Contenido de las conversaciones: Incluso en caso de solicitudes de la Autoridad Judicial, el gestor solo puede proporcionar metadatos de conexión (marca temporal, ID de usuario) pero no el contenido de las comunicaciones
  • Archivos y medios compartidos en el chat: Los archivos adjuntos intercambiados en el chat también están sujetos al cifrado E2E

Lo que el gestor SÍ puede ver

Para el funcionamiento de la plataforma, el gestor tiene acceso a los siguientes datos:

  • Datos de registro: Nombre, correo electrónico, fecha de nacimiento y los datos proporcionados durante la inscripción (necesarios para la prestación del servicio y el cumplimiento legal)
  • Anuncios publicados: Las solicitudes de contacto publicadas por los usuarios son visibles para el gestor como contenido público de la plataforma
  • Valoraciones medias: Las valoraciones recíprocas entre usuarios son datos públicos dentro de la plataforma
  • Metadatos de conexión: Marcas temporales de acceso, direcciones IP e identificadores de sesión (conservados por motivos de seguridad durante un máximo de 12 meses)
  • Número de teléfono: No lo guardamos en claro: conservamos una huella no reversible, para impedir cuentas duplicadas, y una copia sellada que solo se vuelve a abrir con una clave privada custodiada fuera de nuestros sistemas. Nunca es visible para otros usuarios

Por qué esta elección

La adopción de la arquitectura Zero Knowledge responde a necesidades jurídicas y de protección de los usuarios:

Cualificación jurídica

MoveChat está cualificado como servicio de la sociedad de la información en virtud de la Directiva 2000/31/CE y del D.Lgs. 70/2003. Como tal, el gestor proporciona exclusivamente la infraestructura técnica de comunicación sin tener conocimiento ni control sobre los contenidos intercambiados entre los usuarios. La arquitectura Zero Knowledge es la garantía técnica de esta cualificación.

  • Privacy by Design (Art. 25 GDPR): La protección de datos está integrada en el diseño mismo del sistema, no añadida posteriormente
  • Minimización de datos (Art. 5.1.c GDPR): Al no recopilar el contenido de las comunicaciones, MoveChat aplica el principio de minimización en su forma más rigurosa
  • Protección de los usuarios: el contenido de las conversaciones se cifra en el dispositivo y el servidor no tiene las claves para leerlo
  • Coherencia con la naturaleza del servicio: MoveChat es una plataforma de comunicación, no de vigilancia. La arquitectura Zero Knowledge es la manifestación técnica de este principio

Esquema técnico simplificado

Dispositivo remitente

Genera clave → Cifra mensaje → Envía datos cifrados

Servidor MoveChat

Recibe datos cifrados → Reenvía al destinatario → No puede descifrar

Dispositivo destinatario

Recibe datos cifrados → Descifra con clave local → Lee mensaje

Claves criptográficas

Generadas y conservadas SOLO en los dispositivos de los usuarios. Nunca transmitidas al servidor.

Última actualización: Marzo 2026

Este documento es parte integrante de la documentación técnica de MoveChat y se actualiza en caso de modificaciones en la arquitectura del sistema.

  • Inicio
  • Cómo funciona
  • Ayuda
  • Eliminar cuenta
  • Privacidad
  • Hazte tester de Android
  • Términos