Términos y Condiciones de Uso - Duckness
Fecha de entrada en vigor: 22 de mayo de 2025
Bienvenido a Duckness (en adelante, la "Aplicación" o el "Servicio"). Estos Términos y Condiciones (en adelante, los "Términos") rigen tu acceso y uso de nuestra Aplicación de chat. Por favor, léelos atentamente.
Al acceder o utilizar la Aplicación, aceptas estar sujeto a estos Términos. Si no estás de acuerdo con alguna parte de los términos, entonces no podrás acceder al Servicio. Tu uso de la Aplicación también está sujeto a nuestra Política de Cookies, la cual aceptas de forma separada durante el registro.
1. Propósito y Naturaleza del Servicio
1.1. Descripción: Duckness es una aplicación de chat web en tiempo real que permite a los usuarios comunicarse a través de canales privados. El acceso a estos canales es mediante un código único generado por el creador del canal. Adicionalmente, la Aplicación implementa un sistema de recuperación de cuentas basado en códigos de recuperación únicos generados durante el registro, eliminando la dependencia del correo electrónico para esta función.
1.2. Prototipo/Versión Actual: Reconoces y aceptas expresamente que la Aplicación, aunque funcional, puede estar sujeta a futuras mejoras y cambios. Como usuario, entiendes que:
- Puede contener errores o experimentar interrupciones inesperadas, aunque trabajamos para minimizarlos.
- Las funcionalidades pueden cambiar o ser modificadas en futuras actualizaciones.
- Si bien nos esforzamos por la seguridad de los datos, la responsabilidad última de la información compartida recae en el usuario.
- No se recomienda para comunicaciones de información extremadamente crítica o irremplazable sin precauciones adicionales por parte del usuario.
- El objetivo es ofrecer una plataforma de chat funcional y segura.
2. Cuentas de Usuario y Responsabilidad
2.1. Registro: Para utilizar ciertas funciones de la Aplicación, debes registrarte creando una cuenta. Esto implica elegir un Nickname (nombre de usuario) único y establecer una contraseña.
- Política de Nickname: Para tu privacidad y para mantener la naturaleza anónima del Servicio, tu Nickname debe adherirse a las siguientes reglas:
- Debe tener entre 3 y 8 caracteres de longitud.
- Debe contener al menos un número (0-9).
- Debe contener al menos un carácter especial del conjunto:
[!@$%&#+*^_-]
. - Solo debe contener caracteres alfanuméricos (a-z, A-Z, 0-9) y los caracteres especiales permitidos listados arriba.
- Fundamentalmente, aceptas NO utilizar ninguna parte de tu nombre real, información de contacto, fecha de nacimiento, ubicación o cualquier otra información que pueda identificarte directa o indirectamente a ti o a cualquier otra persona en tu Nickname. El cumplimiento de esta política es una condición fundamental para usar el Servicio.
- Eres responsable de mantener la confidencialidad de tu contraseña.
2.2. Códigos de Recuperación:
- Durante el proceso de registro, se te proporcionarán códigos de recuperación únicos. Es tu única responsabilidad guardar estos códigos en un lugar seguro y confidencial.
- Estos códigos son el único método para recuperar el acceso a tu cuenta si olvidas tu contraseña.
- El equipo de Duckness no almacena tus códigos de recuperación de forma accesible y no podemos ayudarte a recuperarlos si los pierdes. Perder tus códigos de recuperación puede resultar en la pérdida permanente del acceso a tu cuenta.
2.3. Actividad de la Cuenta: Eres totalmente responsable de toda la actividad que ocurra bajo tu cuenta. Debes notificarnos inmediatamente cualquier uso no autorizado de tu cuenta o cualquier otra violación de seguridad.
3. Uso Aceptable del Servicio
Aceptas no utilizar la Aplicación para:
- Publicar o transmitir cualquier contenido que sea ilegal, amenazante, abusivo, difamatorio, obsceno, vulgar, pornográfico, profano o indecente.
- Violar la propiedad intelectual, privacidad u otros derechos de terceros.
- Transmitir virus, malware u otro código dañino.
- Intentar obtener acceso no autorizado a otros sistemas informáticos a través del Servicio.
- Interferir o interrumpir el Servicio o los servidores o redes conectados al Servicio.
- Realizar ingeniería inversa, descompilar, desensamblar o intentar descubrir el código fuente o los algoritmos subyacentes de la Aplicación.
4. Propiedad Intelectual y Copyright
4.1. Nuestros Derechos: La Aplicación Duckness, incluyendo todo el software, código fuente y objeto, diseño, texto, gráficos, logotipos, interfaces de usuario, interfaces visuales, fotografías, marcas comerciales, sonidos, música, material gráfico y contenido (colectivamente, "Contenido de la Aplicación"), es propiedad del equipo de Duckness o sus licenciantes y está protegido por leyes de copyright, patentes y marcas comerciales, y diversas otras leyes de propiedad intelectual y competencia desleal.
4.2. Licencia Limitada: Se te concede una licencia limitada, no exclusiva, no transferible y revocable para acceder y utilizar la Aplicación estrictamente de acuerdo con estos Términos y para su propósito previsto.
4.3. Restricciones: No puedes copiar, modificar, distribuir, vender, alquilar, arrendar, prestar, crear trabajos derivados, realizar ingeniería inversa, descompilar o intentar extraer el código fuente de la Aplicación, a menos que las leyes prohíban estas restricciones o tengas nuestro permiso por escrito.
5. Privacidad y Datos
5.1. Nuestro Compromiso con el Anonimato y Recopilación de Datos: El Servicio está diseñado para operar sin requerir o almacenar información de identificación personal (PII) tradicional, como tu nombre real, dirección de correo electrónico o número de teléfono para la creación, operación o recuperación de la cuenta. Los datos que recopilamos, como se detalla a continuación, se manejan de una manera que, combinada con tu cumplimiento de nuestra Política de Nickname (Sección 2.1), no tienen la intención de ser relacionables con tu identidad del mundo real.
Datos que Recopilamos:
- Nickname: Tu identificador anónimo elegido por el usuario y conforme a la política, utilizado para distinguirte dentro del Servicio. Se almacena tal como se ingresa (después de convertirlo a minúsculas para consistencia del sistema).
- Credenciales de Autenticación: Tu contraseña no es almacenada por el Servicio. Almacenamos una representación hash criptográficamente fuerte de tu contraseña (usando bcrypt) solo para fines de autenticación.
- Códigos de Recuperación de Cuenta: Los códigos de recuperación únicos que se te proporcionan se almacenan utilizando algoritmos hash fuertes y unidireccionales (bcrypt). Los códigos en texto plano no son almacenados por nosotros.
- Información del Canal: Nombres de canal opcionales (máx. 50 caracteres), códigos de canal únicos generados por el sistema (8 caracteres) y el ID de usuario interno del creador (derivado del Nickname anónimo). Se aconseja a los usuarios no utilizar información personal en los nombres de los canales.
- Pertenencia a Canales: Registros de qué usuarios (por su ID interno) son miembros de qué canales.
- Datos de Mensajes (Último Mensaje): El Servicio está diseñado para ser visualmente efímero en el chat activo. Para continuidad, solo se persiste en la base de datos el último mensaje enviado en un canal (contenido de texto hasta 500 caracteres), el Nickname anónimo del remitente, el ID interno del remitente y la marca de tiempo.
- Suscripciones a Notificaciones Push (Opcional): Datos de suscripción del servicio push de tu navegador si optas por activarlas, asociados al ID interno de tu Nickname anónimo, únicamente para entregar estas notificaciones. Puedes desactivarlo en cualquier momento.
- Registros de Aceptación de Términos y Política de Cookies: Marcas de tiempo de tu aceptación de la versión vigente de estos Términos y Condiciones y la Política de Cookies.
- Datos Técnicos Operativos (No Identificables): Datos mínimos, no identificables personalmente, como marcas de tiempo de `last_login` se registran para fines como hacer cumplir nuestra política de cuentas inactivas o asegurar la funcionalidad del servicio. Estos datos no se utilizan para perfilar usuarios.
- Direcciones IP: Como con cualquier servicio de internet, tu dirección IP puede ser registrada temporalmente por nuestros servidores para fines esenciales de seguridad y operativos (ej. limitación de velocidad, detección de abusos). Estos registros no se correlacionan con tu Nickname para la elaboración de perfiles y están sujetos a eliminación rutinaria.
5.2. Seguridad de los Datos: Implementamos medidas de seguridad para proteger tu información (como el hasheo de contraseñas y códigos de recuperación). Sin embargo, ninguna transmisión por Internet o método de almacenamiento electrónico es 100% seguro. El uso de la Aplicación es bajo tu propio riesgo en este sentido.
5.3. No Compartas Información Sensible: Te recomendamos encarecidamente que no compartas información personal altamente sensible a través de los canales de chat de Duckness si consideras que el riesgo es inaceptable para ti. Eres responsable del contenido que transmites.
6. Exclusión de Garantías
LA APLICACIÓN SE PROPORCIONA "TAL CUAL" Y "SEGÚN DISPONIBILIDAD", SIN GARANTÍAS DE NINGÚN TIPO, YA SEAN EXPRESAS O IMPLÍCITAS, INCLUYENDO, PERO NO LIMITADO A, GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN PROPÓSITO PARTICULAR, NO INFRACCIÓN O CURSO DE RENDIMIENTO.
El equipo de Duckness NO GARANTIZA QUE LA APLICACIÓN FUNCIONARÁ DE FORMA ININTERRUMPIDA, SEGURA O DISPONIBLE EN CUALQUIER MOMENTO O LUGAR EN PARTICULAR; QUE CUALQUIER ERROR O DEFECTO SERÁ CORREGIDO; QUE LA APLICACIÓN ESTÁ LIBRE DE VIRUS U OTROS COMPONENTES DAÑINOS; O QUE LOS RESULTADOS DE USAR LA APLICACIÓN CUMPLIRÁN TUS REQUISITOS.
7. Limitación de Responsabilidad
EN LA MEDIDA MÁXIMA PERMITIDA POR LA LEY APLICABLE, EN NINGÚN CASO El equipo de Duckness, NI SUS DIRECTORES, EMPLEADOS, SOCIOS, AGENTES, PROVEEDORES O AFILIADOS, SERÁN RESPONSABLES DE NINGÚN DAÑO INDIRECTO, INCIDENTAL, ESPECIAL, CONSECUENTE O PUNITIVO, INCLUYENDO SIN LIMITACIÓN, PÉRDIDA DE BENEFICIOS, DATOS, USO, FONDO DE COMERCIO U OTRAS PÉRDIDAS INTANGIBLES, RESULTANTES DE (I) TU ACCESO O USO O INCAPACIDAD PARA ACCEDER O USAR LA APLICACIÓN; (II) CUALQUIER CONDUCTA O CONTENIDO DE CUALQUIER TERCERO EN LA APLICACIÓN; (III) CUALQUIER CONTENIDO OBTENIDO DE LA APLICACIÓN; Y (IV) ACCESO NO AUTORIZADO, USO O ALTERACIÓN DE TUS TRANSMISIONES O CONTENIDO, YA SEA BASADO EN GARANTÍA, CONTRATO, AGRAVIO (INCLUYENDO NEGLIGENCIA) O CUALQUIER OTRA TEORÍA LEGAL, HAYAMOS SIDO INFORMADOS O NO DE LA POSIBILIDAD DE DICHO DAÑO, E INCLUSO SI SE ENCUENTRA QUE UN RECURSO ESTABLECIDO AQUÍ HA FALLADO EN SU PROPÓSITO ESENCIAL.
8. Modificaciones de los Términos
Nos reservamos el derecho, a nuestra entera discreción, de modificar o reemplazar estos Términos en cualquier momento. Si una revisión es material, intentaremos proporcionar un aviso de al menos 15 días antes de que los nuevos términos entren en vigor. Lo que constituye un cambio material se determinará a nuestra entera discreción.
Al continuar accediendo o utilizando nuestra Aplicación después de que esas revisiones entren en vigor, aceptas estar sujeto a los términos revisados. Si no estás de acuerdo con los nuevos términos, por favor deja de usar la Aplicación.
9. Terminación
Podemos terminar o suspender tu acceso a nuestra Aplicación inmediatamente, sin previo aviso ni responsabilidad, por cualquier motivo, incluyendo sin limitación si incumples los Términos.
Todas las disposiciones de los Términos que por su naturaleza deberían sobrevivir a la terminación sobrevivirán a la terminación, incluyendo, sin limitación, las disposiciones de propiedad, las renuncias de garantía, la indemnización y las limitaciones de responsabilidad.
10. Política de Cuentas Inactivas
Para mantener la eficiencia y la gestión de recursos de la Aplicación, nos reservamos el derecho de eliminar automáticamente las cuentas de usuario que permanezcan inactivas por un período superior a noventa (90) días consecutivos.
La inactividad se determinará en función de la última fecha de inicio de sesión registrada (`last_login`). La eliminación de una cuenta inactiva es permanente e incluye la eliminación de todos los datos asociados con dicha cuenta, como canales creados, membresías de canales, códigos de recuperación y suscripciones a notificaciones push. El contenido de los mensajes de chat está sujeto a la política de mensajes efímeros de la Aplicación (solo se persiste el último mensaje del canal).
Se anima a los usuarios a iniciar sesión periódicamente si desean conservar su cuenta y los datos asociados.
11. Ley Aplicable
Estos Términos se regirán e interpretarán de acuerdo con las leyes de España, sin tener en cuenta sus disposiciones sobre conflicto de leyes.
Nuestra incapacidad para hacer cumplir cualquier derecho o disposición de estos Términos no se considerará una renuncia a esos derechos. Si alguna disposición de estos Términos se considera inválida o inaplicable por un tribunal, las disposiciones restantes de estos Términos permanecerán en vigor. Estos Términos constituyen el acuerdo completo entre nosotros con respecto a nuestra Aplicación, y reemplazan cualquier acuerdo previo que pudiéramos tener entre nosotros con respecto a la Aplicación.
12. Contáctanos
Si tienes alguna pregunta sobre estos Términos, por favor contáctanos en: duckness.chat@gmail.com