Aplicación DiscussPlus
Política de privacidad de DiscussPlus
Última actualización: 6 de septiembre de 2026
Esta política se publica en https://factoriaia.com/privacidadapp y en https://discuss.factoriaia.com/privacidad — el mismo texto en los dos sitios — porque Apple exige una URL pública antes de aceptar la app de DiscussPlus para iOS a revisión. Describe, con lo que hay realmente construido en el código de DiscussPlus (apps web, iOS/Android y escritorio, más el gateway y el addon de Odoo que las sostienen), qué datos toca la aplicación, dónde se guardan y qué puedes hacer al respecto.
Está escrita para que se pueda leer sin ser abogado. Algunas cosas dependen de cómo tenga configurado su servidor tu propia empresa —no Factoría IA—, y cuando es así se dice expresamente.
1. Quién es responsable de qué
DiscussPlus lo desarrolla y mantiene JUMO Tech (marca comercial Factoría IA), con titular Juan Manuel Ojeda Garcia, con domicilio en Girona, España.
DiscussPlus no es una red social ni un servicio de mensajería abierto: es una aplicación de comunicación para empresas que ya usan Odoo 19 Community como su sistema de gestión. Al entrar por primera vez, la propia app pide la dirección del servidor DiscussPlus/Odoo de tu organización — no hay un servidor único de Factoría donde vivan todas las cuentas. Esto tiene una consecuencia legal importante:
- Tu empresa (la organización dueña del servidor Odoo al que te conectas) es, en general, la responsable del tratamiento de tus mensajes, tus adjuntos y tus datos de contacto: es ella quien decide para qué se usa DiscussPlus, quién tiene acceso a los canales y cuánto tiempo se conserva la información en su Odoo.
- JUMO Tech / Factoría IA actúa como encargada del tratamiento: es quien construye y, en las instancias que aloja, opera la aplicación y el «gateway» que la conecta a ese Odoo, por encargo de tu empresa.
- Si usas la beta interna de Factoría IA (
discuss.factoriaia.com) como empleado o colaborador de Factoría IA / JUMO Tech, entonces Factoría IA es a la vez responsable y encargada, porque el Odoo de esa instancia es el suyo.
La relación se rige por el contrato de encargado de tratamiento entre JUMO Tech y cada empresa cliente que despliega su propio DiscussPlus.
Contacto: privacidad@factoriaia.com
2. Qué datos trata la aplicación
Esto es lo que se ha comprobado leyendo el código de las apps y del gateway (apps/mobile, apps/web, apps/desktop, gateway/, addons/discussplus_base):
2.1 Datos de tu cuenta
- Identidad Odoo: tu nombre, tu login y tu id de usuario y de contacto (
partnerId) tal como constan en el Odoo de tu empresa. DiscussPlus no crea usuarios propios: reutiliza los que ya existen en ese Odoo. - Sesión: al entrar, el servidor de tu empresa (el addon
discussplus_base) «acuña» una sesión y te devuelve un token (JWT) que la app guarda en el dispositivo — en iOS conexpo-secure-store(cifrado por el sistema operativo), en la web conlocalStorage, en el escritorio con el almacenamiento local de Electron. - Auditoría de acceso: cada vez que se acuña una sesión, el Odoo de tu empresa guarda una fila con tu usuario, la IP desde la que entraste, si hizo falta o no volver a pedir la clave, y solo el prefijo de la clave de API usada (nunca la clave completa). Sirve para poder revocar accesos y para limitar los intentos de acceso por IP. Se conserva 90 días por defecto (parámetro
discussplus.audit_retention_daysde esa instancia; cada empresa puede cambiarlo). - Si entras con «Entrar con Odoo» (sin copiar ninguna clave), la app usa un código de un solo uso que caduca en 60 segundos y un secreto adicional (PKCE) generado en el propio dispositivo: ese código se guarda hasheado en el servidor, nunca en claro.
2.2 Mensajes y adjuntos
- El contenido de tus conversaciones (canales, mensajes directos, hilos, reacciones) y los ficheros que adjuntes.
- Puedes adjuntar fotos o vídeos hechos con la cámara, imágenes de tu carpeta de fotos o documentos, para lo cual la app de iOS pide permiso de cámara y de fototeca (declarado en
app.json: «DiscussPlus usa la cámara para que puedas verte en las salas de voz y enviar fotos y vídeos a tus canales» / «…accede a tus fotos para que puedas adjuntarlas a un mensaje»). Sin darle a un adjunto concreto —o sin encender la cámara dentro de una sala—, la app no toca la cámara ni la fototeca por su cuenta. - Mientras no hay conexión, los mensajes que escribes se guardan en una cola en tu propio dispositivo (en iOS/Android con
AsyncStorage) hasta que se pueden enviar. Esa cola nunca sale del dispositivo salvo al enviarse.
2.3 Contactos del espacio de trabajo
- Los nombres, el identificador de contacto y el estado de presencia (en línea / ausente / ocupado / desconectado, y si está en una sala de voz) de las demás personas de tu organización que comparten canal contigo. También se distingue si un contacto es un empleado virtual (agente de la flota Hermes de Factoría IA), que aparece marcado como tal.
2.4 Notificaciones push
- Para poder avisarte de mensajes nuevos, la app pide permiso de notificaciones y registra en el Odoo de tu empresa (modelo
discussplus.device) un token de push propio del servicio del sistema operativo, junto con: la plataforma (iOS/Android/web), un nombre orientativo del dispositivo, la versión de la app y la fecha de la última vez que se vio. Si cierras sesión, ese registro se da de baja; si el proveedor de push informa de que el token ya no existe (p. ej. desinstalaste la app), se da de baja automáticamente. - La entrega de la notificación en sí — el texto y el canal al que apunta — la decide el Odoo de tu empresa en el momento de mandarla; no queda un historial aparte de notificaciones enviadas.
2.5 Salas de voz (micrófono y cámara)
- Al entrar en una sala de voz la app pide permiso de micrófono (declarado en
app.json: «DiscussPlus usa el micrófono para que puedas hablar en las salas de voz de tus canales»). Si enciendes la cámara, pide además el de cámara. Ninguno de los dos se pide ni se usa fuera de una sala en la que hayas entrado tú. - El audio y el vídeo no pasan por el gateway ni se guardan en ninguna parte. Van cifrados de tu dispositivo al servidor SFU que tu empresa tenga configurado, que los reparte entre quienes están en esa sala y no los graba. Lo único que se registra en el Odoo de tu empresa es quién está en la sala y en qué estado (micro apagado, cámara encendida, compartiendo pantalla), que es lo que hace falta para pintarla.
- Mientras estés en una sala, la app mantiene una sesión de audio del sistema activa aunque la minimices, para que no te caigas de la conversación. Eso hace que iOS muestre el indicador de micrófono en uso; es correcto y es la señal de que sigues dentro. Al salir de la sala se libera.
- Tu empresa puede tener activado un registro de tiempo en salas de voz (control laboral). Va apagado de fábrica; si está encendido, se anota cuánto tiempo has estado en una sala. Ver §2.6.
- Compartir tu propia pantalla desde el teléfono no está disponible; sí puedes ver la que comparta otra persona.
2.6 Lo que NO se trata
- DiscussPlus no te pide contactos de tu agenda personal, ni tu ubicación, ni acceso al micrófono salvo cuando entras deliberadamente en una sala de voz (ver §2.5).
Cambio del 6 de septiembre de 2026. Hasta esta fecha, esta política decía que las salas de voz solo existían en la web y en la aplicación de escritorio. Ya no es así: la aplicación de iPhone tiene salas de voz, con micrófono y con cámara. Si leíste esta página antes, esa es la diferencia.
- No hay campos de pago ni de facturación dentro de la app.
3. Dónde se almacenan tus datos
En el servidor Odoo de tu empresa — no en servidores de Factoría IA salvo que Factoría IA sea, además, el operador de ese Odoo concreto (como ocurre con su propia beta interna).
El «gateway» (el componente de Factoría IA que conecta la app con Odoo) no guarda una copia de tus mensajes: solo mantiene en memoria, mientras tu sesión está activa, un cursor de qué es lo último que has sincronizado, para poder reanudar la conversación tras un corte de red — no hay una segunda base de datos de mensajes. Esto está verificado en el propio código del gateway (por diseño: «sin persistencia de mensajes; Odoo es la única fuente de verdad; aquí solo viven cursores de sync y sesiones en memoria») y es una decisión de arquitectura del producto, no una promesa suelta.
Esto significa, en la práctica:
- Si tu empresa borra un mensaje o un adjunto en su Odoo, desaparece también de DiscussPlus para todo el mundo.
- Si tu empresa da de baja tu usuario de Odoo, pierdes el acceso a DiscussPlus con esa cuenta.
- Dónde está alojado físicamente el servidor (en qué país, con qué proveedor) lo decide tu empresa, no Factoría IA. Si quieres saber en qué país está alojado el tuyo, pregunta a quien administra vuestro Odoo.
4. Qué NO se hace con tus datos
Comprobado revisando el código fuente de la app móvil (apps/mobile) antes de escribir esto, no como una promesa genérica:
- No se vende ni se cede tu información a terceros con fines comerciales.
- No hay publicidad dentro de la aplicación.
- No hay analítica de terceros ni SDKs de rastreo: se ha revisado la lista de dependencias de la app móvil (
apps/mobile/package.json) y el código de arranque, y no hay ningún paquete de analítica, medición de uso o publicidad (tipo Firebase Analytics, Sentry, Amplitude, Mixpanel o similares) integrado. - No se lee el contenido de tus mensajes para entrenar modelos de lenguaje ni para ningún fin distinto de mostrártelos a ti y a los destinatarios del canal. Los «empleados virtuales» (agentes Hermes) solo ven los canales de los que son miembros, igual que cualquier persona.
5. Base legal (RGPD)
- Ejecución de una relación laboral o de prestación de servicios: tu empresa te da acceso a DiscussPlus como herramienta de trabajo, del mismo modo que te da acceso a su Odoo o a tu correo corporativo. La base legal frente a ti la fija tu empresa, como responsable del tratamiento (art. 6.1.b o 6.1.f RGPD, según el caso).
- Interés legítimo en la seguridad del servicio, para los registros de auditoría de acceso (IP, intentos fallidos) descritos en el punto 2.1: sirven para detectar accesos indebidos y limitar abusos, y se conservan por un plazo acotado (90 días por defecto).
- Si tu empresa activa el registro de tiempo en salas de voz (función aparte y apagada de fábrica), esa función tiene su propio aviso informativo obligatorio antes de encenderse, porque es control laboral y el RGPD exige informar por escrito antes de empezar a medir, no después.
6. Tus derechos
Puedes ejercer tus derechos de acceso, rectificación, supresión, portabilidad, oposición y limitación sobre tus datos.
Como tus mensajes viven en el Odoo de tu empresa, el camino más rápido es pedirlo directamente a tu empresa (a quien administre su Odoo o a su responsable de RRHH/TI), porque son quienes tienen acceso directo a esos datos y pueden borrarlos o exportarlos.
Si prefieres dirigirte a Factoría IA / JUMO Tech, puedes escribir a jmojeda@jumotech.com y se trasladará la solicitud a la empresa responsable, o se resolverá directamente si se trata de tu cuenta en la beta interna de Factoría IA.
También tienes derecho a presentar una reclamación ante la Agencia Española de Protección de Datos (https://www.aepd.es) si consideras que el tratamiento no se ajusta a la normativa.
7. Cuánto tiempo se conservan tus datos
- Mensajes y adjuntos: mientras existan en el Odoo de tu empresa. Su política de conservación la fija esa empresa, no la app.
- Registro de auditoría de sesiones (IP, prefijo de clave, resultado del intento): 90 días por defecto, configurable por cada instancia (
discussplus.audit_retention_days). - Dispositivos de push registrados: hasta que cierras sesión (baja explícita) o hasta que el sistema operativo/proveedor de notificaciones informa de que el dispositivo ya no existe (baja automática). No hay un histórico de tokens antiguos: se marcan como inactivos.
- Cola de mensajes sin enviar en tu dispositivo: hasta que se envían o borras la app.
8. Transferencias internacionales
- Notificaciones push en iOS: para poder avisarte con la app cerrada, el token de tu dispositivo pasa por el servicio de notificaciones remotas de Apple (APNs), con sede en EE. UU.
- Servicio intermedio de envío: hoy, salvo que una instancia concreta tenga activado el servicio de envío propio de Factoría IA —que a fecha de esta política está apagado—, el envío se hace a través del servicio de push de Expo (
exp.host), con sede en EE. UU., que a su vez reenvía a Apple. Ese es el camino activo hoy, y así está configurado en la instancia de Factoría IA. - Fuera de las notificaciones push, DiscussPlus no envía tus datos a ningún otro servicio de fuera de la Unión Europea: los mensajes y adjuntos van directamente entre tu dispositivo, el gateway y el Odoo de tu empresa.
9. Seguridad
- Toda la comunicación entre la app y el servidor de tu empresa va cifrada (HTTPS / WebSocket seguro).
- La app declara ante Apple que no usa cifrado propietario no exento (
ITSAppUsesNonExemptEncryption: false): solo usa el cifrado de transporte estándar del sistema operativo. - La clave de API o el código de «Entrar con Odoo» nunca se guardan en texto plano en el servidor: la clave viaja una vez y se sustituye por un token de sesión de vida limitada (por defecto, 60 minutos), y el código de «Entrar con Odoo» se guarda hasheado y protegido con PKCE, de forma que un código interceptado no sirve de nada sin el secreto generado en tu propio dispositivo.
10. Menores de edad
DiscussPlus es una herramienta de comunicación de uso profesional, pensada para personas empleadas o colaboradoras de una empresa. No está dirigida a menores de edad, y así se declara en App Store Connect.
11. Cambios en esta política
Si esta política cambia de forma relevante, se actualizará la fecha de «Última actualización» al principio de este documento y, cuando el cambio afecte a cómo se tratan tus datos, se avisará por dentro de la propia aplicación o por el canal habitual de comunicación con tu empresa.
Contacto
JUMO Tech / Factoría IA
Titular: Juan Manuel Ojeda Garcia
Girona, España
Correo: privacidad@factoriaia.com
Dirección: Carrer de Santa Eugènia, 42 · 17005 Girona · España
