
Política de privacidad
Oncewhisp · 2026-10-01.31. Responsable y contacto
Responsable: Rodolfo Alexis Galdos Eslava Dirección: c/o Adressgeber #2225 An der Alten Ziegelei 38 48157 Münster Deutschland Contacto de privacidad: privacy-oncewhisp@gesoftware.dev
2. Cuenta y relaciones
Tratamos tu correo, contraseña protegida mediante hash, nickname e identificador, verificación, sesiones, claves públicas de cifrado, preferencias, contactos, invitaciones, bloqueos, grupos y miembros. Estos datos permiten gestionar tu cuenta, autorizar conversaciones y proteger el servicio. La foto de perfil es opcional: se guarda en el servidor y se ofrece a usuarios autorizados; no tiene el cifrado de extremo a extremo de los adjuntos del chat.
3. Mensajes y almacenamiento
El texto, las fotos, los audios y sus textos adjuntos se cifran en el dispositivo antes del envío. El servidor conserva temporalmente el contenido cifrado y metadatos como remitente, destinatario, canal y fechas. No recibe la clave privada del dispositivo para leer ese contenido. El contenido cifrado pendiente caduca según la preferencia del destinatario: 2, 4, 6, 8, 12 o 24 horas desde el envío. Se elimina de la cola activa al confirmar el dispositivo receptor su recepción, o mediante la limpieza periódica al caducar. Los registros técnicos de entrega se eliminan a las 25 horas desde su creación. El contenido de los mensajes pendientes se excluye de nuestras copias de seguridad del servidor. En el dispositivo, el buzón se guarda cifrado. Abrir un mensaje consume su apertura; al cerrar se retira su contenido de la app. Si activas el historial, pueden conservarse fechas y estados localmente. Desactivarlo no borra los rastros anteriores. No podemos impedir que otra persona fotografíe la pantalla o conserve una copia por otros medios. El remitente puede permitir opcionalmente la descarga de cada foto; por defecto está desactivada. Solo una acción expresa de guardar copia una foto autorizada a la galería del receptor (o la descarga en el navegador). Estas copias permanecen después de cerrar el mensaje o borrar la cuenta y pueden incluirse en las copias de seguridad de fotos del receptor. Oncewhisp no puede borrar esas copias externas. La lista de chats también conserva localmente el nickname y el identificador de los contactos aceptados. La entrada puede permanecer cuando la otra cuenta se elimina o no está disponible, hasta que borres ese chat. Esto no conserva el contenido de los mensajes ya consumidos. Las fotos se pueden enviar comprimidas en calidad normal o como el original proporcionado por el dispositivo (HD); los originales pueden contener metadatos integrados. Los vídeos se procesan en el dispositivo para calidad normal o HD. Los adjuntos grandes se transfieren cifrados por separado. En grupos, los destinatarios autorizados comparten una copia cifrada en el servidor; se elimina cuando todos los destinatarios pendientes cuyo plazo no haya caducado confirman la recepción, o al caducar. Las claves de descifrado solo se envían dentro de mensajes cifrados de extremo a extremo. Los adjuntos cifrados temporales también se excluyen de las copias de seguridad del servidor. Los vídeos admiten hasta 60 segundos: calidad normal hasta 480p o HD hasta 720p, sin enviar el original 4K. El límite por archivo preparado es de 32 MB. Se cifran y transfieren en bloques, sin cargar el archivo completo en la memoria del servidor. El remitente puede autorizar guardar el vídeo; esta opción está desactivada por defecto. Las copias guardadas voluntariamente en la galería quedan fuera del borrado de Oncewhisp y pueden incluirse en las copias de seguridad del dispositivo. Las subidas incompletas se eliminan mediante limpieza periódica a partir de una hora desde su inicio; las entregas completas siguen los plazos de caducidad descritos arriba. Los bloques cifrados se excluyen de los backups del servidor.
Conservación temporal por acuerdo
En chats individuales compatibles, ambos participantes pueden aceptar conservar únicamente los futuros mensajes de solo texto hasta el final de una sesión acordada de 2, 6 o 12 horas desde la aceptación. Por defecto está desactivado; una solicitud caduca a las 24 horas y rechazarla no impide usar el chat. No afecta a mensajes anteriores, fotos, vídeos, audios ni textos adjuntos. Los textos se conservan cifrados en los dispositivos, también si el historial de actividad está desactivado. El servidor registra los participantes, el identificador y el estado del acuerdo y sus fechas, pero no crea un archivo permanente de mensajes. Cualquiera puede revocar; la app elimina las copias del acuerdo cuando procesa la revocación y deja de conservar mensajes futuros. Un dispositivo sin conexión puede conservar su copia hasta recibir la revocación o procesar la caducidad cuando la app esté en ejecución. Las capturas y copias externas no pueden retirarse. El acuerdo activo termina al agotarse la duración elegida o al revocarlo; los registros inactivos se eliminan mediante limpieza periódica tras 25 horas desde su última actualización. Los acuerdos se excluyen de las copias de seguridad del servidor para evitar reactivar permisos antiguos.
4. Finalidades y bases jurídicas
La cuenta y la comunicación solicitada se basan en la ejecución del servicio (art. 6.1.b RGPD). La seguridad, prevención de abuso y diagnóstico necesario se basan en intereses legítimos (art. 6.1.f), sujetos a ponderación. Las obligaciones legales se basan en el art. 6.1.c. Cuando una función requiera consentimiento, se solicitará de forma separada y podrá retirarse. El permiso técnico del sistema operativo no sustituye por sí solo el consentimiento legal cuando este sea necesario.
5. Servicios externos y permisos
Hetzner aloja la API y la base de datos; Brevo envía correos de verificación y recuperación. Si se activan las notificaciones y las autorizas, Expo, Apple APNs o Google FCM reciben el identificador del dispositivo y el nickname con código del remitente, pero no el mensaje del chat. Puedes desactivar estos avisos en los ajustes del teléfono. La selección de fotos y el micrófono se usan para funciones que tú inicias. No importamos tu agenda de contactos ni solicitamos ubicación para chatear. Consulta Servicios y proveedores para más detalles.
6. Conservación y transferencias
Los datos de cuenta se mantienen mientras la cuenta siga activa y hasta tramitar su eliminación, salvo conservación legal justificada. El cierre de sesión no elimina la cuenta ni todo el almacenamiento local. Región del alojamiento: Hetzner Online GmbH, Alemania. El servidor de producción y el almacenamiento cifrado de copias de seguridad están en Falkenstein. Registros técnicos: Los registros de la aplicación y PHP rotan diariamente con hasta 14 archivos históricos; los registros de Nginx, cuando se generan, también usan 14 rotaciones diarias; la configuración de despliegue de Oncewhisp desactiva el registro de accesos. El journal exclusivo de Oncewhisp tiene configurados un máximo de 14 días y un límite de 100 MB. La rotación actúa por archivos, por lo que no son plazos exactos de borrado por entrada. Pueden conservarse extractos separados para un incidente de seguridad documentado o una obligación legal. Copias de seguridad: Las copias diarias cifradas se utilizan exclusivamente para recuperación. El repositorio de Oncewhisp conserva las copias de los siete días anteriores a la última copia correcta; las anteriores se eliminan en la siguiente ejecución correcta de la retención. Un fallo del backup puede retrasar el borrado. Se excluyen los contenidos de mensajes pendientes, recibos de entrega, tokens de dispositivos, sesiones y tokens de acceso, recuperación y borrado. Los datos persistentes de cuenta y las solicitudes de soporte pueden permanecer en copias anteriores hasta su rotación. Las copias ya recibidas en dispositivos no están cubiertas por esta política del servidor. Registros de correo: Los registros transaccionales de Brevo se conservan un mes; las vistas previas están desactivadas y el seguimiento se anonimiza de forma asíncrona para todos los remitentes. El proveedor puede tardar hasta 24 horas adicionales en ejecutar el borrado. La correspondencia del buzón de contacto se conserva mientras sea necesaria para resolver la consulta y después se elimina, salvo información necesaria para una obligación legal de conservación o reclamación documentada. Las copias del destinatario siguen la configuración de su propio buzón. Transferencias internacionales y garantías: Los datos de la API y las copias cifradas del servidor se alojan en Alemania. El envío de correos, las notificaciones y la correspondencia de soporte pueden implicar tratamiento fuera del Espacio Económico Europeo, incluidos Estados Unidos. Brevo opera conforme a sus condiciones de tratamiento; las transferencias internacionales se apoyan en la decisión de adecuación o las garantías contractuales aplicables. Expo describe el Marco de Privacidad de Datos UE–EE. UU. y las cláusulas contractuales tipo en su política. Apple y Google publican condiciones propias para sus servicios de notificaciones. El mecanismo aplicable depende del destinatario, servicio y operación; alojar la API en Europa no significa que todos los proveedores traten datos exclusivamente en Europa. Puedes solicitar información sobre las garantías aplicables a tus datos en privacy-oncewhisp@gesoftware.dev.
7. Derechos
Puedes exportar tus datos, solicitar ayuda sobre privacidad y eliminar tu cuenta desde Ajustes → Privacidad y seguridad. También puedes iniciar la eliminación sin la app en /account/delete, confirmando un código enviado a tu correo. Cerrar sesión no elimina tu cuenta. La eliminación retira tu perfil, contactos, bloqueos, claves públicas, sesiones y entregas pendientes asociadas. Se eliminan los grupos que creaste; los grupos de otros usuarios permanecen. Los dispositivos de otras personas pueden conservar contenido ya recibido. Las copias de seguridad caducan según el plazo indicado en esta política. Las denuncias pueden conservarse durante el plazo indicado a continuación. Puedes solicitar acceso, rectificación, supresión, limitación, portabilidad y oposición cuando procedan, y retirar tu consentimiento. Contacto: privacy-oncewhisp@gesoftware.dev. Respondemos a las solicitudes de derechos conforme a los plazos del RGPD, normalmente un mes; si procede una prórroga, te informaremos de los motivos. Puedes reclamar ante Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW), https://www.ldi.nrw.de o tu autoridad local competente.
8. Menores y cambios
Política de edad y autorizaciones: Oncewhisp es solo para personas de 18 años o más. La autorización parental no permite el acceso a menores de 18 años. Los cambios relevantes de tratamiento deberán comunicarse antes de aplicarse. La versión actual no incorpora publicidad, análisis de uso ni pagos con Stripe.
Denuncias y solicitudes
En Ajustes → Privacidad y seguridad puedes enviar solicitudes o denuncias. El menú de cada contacto permite denunciar a esa persona. Compartes voluntariamente el motivo y los detalles que escribas, junto con los identificadores de las cuentas implicadas. No se adjuntan mensajes, imágenes ni claves del chat automáticamente. El texto de la denuncia se cifra en reposo y el equipo autorizado puede leerlo para tramitarla. Se conserva como máximo 180 días desde su creación o 90 días desde su cierre, lo que ocurra primero. No envíes imágenes ilegales, contraseñas ni códigos de acceso.
Formulario público de contacto
Puedes contactarnos en /contact sin una cuenta. Tratamos tu correo y consulta para responder (art. 6.1.f RGPD, nuestro interés legítimo en atender consultas; art. 6.1.b para medidas precontractuales que solicites). El formulario utiliza una cookie de sesión necesaria y protección CSRF; limitamos las solicitudes por dirección IP para evitar abusos. El mensaje se envía mediante Brevo a nuestro buzón de united-domains. Se aplican los plazos de conservación del correo descritos arriba. No enviamos una copia automática a la dirección introducida.