Privacidad y tratamiento de datos personales
Borrador en preparación. Este documento describe cómo funciona hoy este sitio, pero todavía no es la versión definitiva: falta publicar la identificación del responsable del tratamiento y completar su revisión jurídica.
Una demostración
Este sitio es una demostración de HeDav. Usa datos ficticios: no escribas en el chat ni en el formulario de la simulación de pedido datos reales tuyos ni de otras personas, y no compartas información sensible o confidencial.
Responsable del tratamiento
- Nombre o razón social
- Henry David Barrera
La identificación del responsable y el canal para presentar consultas y reclamos se publicarán en la versión definitiva de este documento.
Qué datos tratamos y para qué
- Dato
- Los mensajes que escribes al asistente y las respuestas que genera. Si un mensaje trata varios temas, cada agente que lo atiende recibe la parte que le corresponde. En esta instalación no se guardan en la base de datos.
- Origen
- Chat de la tienda y página del asistente (/chat).
- Dónde se guarda
- Solo en la memoria del servidor, mientras la conversación está activa (hasta 30 minutos sin actividad); se pierden al reiniciar el servidor. También pasan por el modelo de inteligencia artificial para generar la respuesta.
- Para qué
- Responderte, mantener el contexto de la conversación mientras dura y permitir recuperar una respuesta si cambias de página.
- Dato
- Trazas técnicas de cada consulta: identificador de la solicitud y de la conversación, duración, agentes y herramientas usados, consumo del modelo y estados. No incluyen el texto de tus mensajes ni de las respuestas, ni el resultado de las herramientas. En esta instalación no se guardan en la base de datos.
- Origen
- Cada mensaje enviado al asistente.
- Dónde se guarda
- Solo en el registro técnico del servidor (la salida del proceso), descrito a continuación.
- Para qué
- Detectar fallos y medir el rendimiento del servicio.
- Dato
- Dirección IP y puerto de origen de la conexión, método y ruta solicitada (incluido, cuando se recupera una respuesta, el identificador de la conversación; los valores libres de la consulta se ocultan), nombre del servidor solicitado, código de respuesta, duración, fecha, hora y errores técnicos.
- Origen
- Cada visita o petición al servidor.
- Dónde se guarda
- Registros técnicos del servidor (la salida del proceso). En ellos, los teléfonos y correos se enmascaran y los campos de cliente que la aplicación reconoce (nombre, teléfono, dirección, notas) se ocultan. Del texto de tus mensajes solo se registra su longitud, y en esta instalación tampoco se registran los resultados de las herramientas. Cuánto se conservan depende de la configuración del alojamiento y está pendiente de definir. Para aplicar los límites de uso, la IP también se guarda en la memoria del servidor: solo cuenta dentro de la ventana de cada límite (un minuto), pero puede seguir en memoria después, hasta que el servidor se reinicia o necesita liberar espacio. La dirección que el servidor ve es la de la conexión que recibe: si hay un túnel o un proxy delante y el servidor no está configurado para confiar en él, es la de ese intermediario y no la del visitante, y los límites de uso se comparten entre todos los visitantes.
- Para qué
- Seguridad, aplicación de los límites de uso y diagnóstico.
- Dato
- Nombre, teléfono, dirección de entrega e indicaciones que escribes en el formulario de la simulación de pedido.
- Origen
- Formulario de la tienda (simulación de orden de compra).
- Dónde se guarda
- Solo en la memoria del servidor. El nombre y el teléfono se validan y no se conservan; el resumen (productos, cantidades, total, dirección e indicaciones) se mantiene unos 15 minutos para devolvértelo y evitar duplicados si reenvías la solicitud. No se guardan en la base de datos ni en el almacenamiento de tu navegador.
- Para qué
- Mostrarte el resultado de la simulación. No genera ninguna compra, pago ni entrega.
Uso de inteligencia artificial
El asistente usa un modelo de lenguaje que se ejecuta con Ollama en el mismo servidor que la aplicación. Para responder, la aplicación envía al modelo las instrucciones del agente, tu mensaje (o la parte que atiende cada agente), parte de la conversación anterior y la lista de herramientas que puede usar. Cuando el modelo decide usar una herramienta —por ejemplo, para consultar el catálogo—, también recibe los datos que le pasa a esa herramienta, que pueden incluir lo que tú escribiste, y el resultado que devuelve. Con la configuración actual, nada de eso se envía a ningún servicio de inteligencia artificial externo.
La aplicación no tiene ninguna función que use tus conversaciones para entrenar o ajustar modelos.
Las respuestas se generan automáticamente y pueden ser incorrectas, incompletas o desactualizadas. Verifica la información importante antes de decidir.
En esta instalación las conversaciones no se guardan en la base de datos, así que no pueden consultarse desde ningún panel de administración.
Proveedores y terceros
- Proveedor
- Supabase (Supabase Storage), con entrega a través de la red de Cloudflare
- Qué recibe
- Las imágenes de producto del catálogo, que se almacenan allí. Tu navegador descarga esas imágenes directamente de Supabase, y la respuesta llega a través de la red de Cloudflare: por eso ambos reciben tu dirección IP y los datos técnicos de la petición (navegador, página de origen). No se les envían datos de pedidos, clientes ni conversaciones. La región en la que se almacenan las imágenes está pendiente de confirmar.
- Para qué
- Almacenar y servir las imágenes del catálogo.
Las tipografías del sitio las sirve la propia instalación: cargar una página no contacta a Google Fonts ni a otros proveedores de fuentes. El sitio no usa herramientas de analítica, publicidad ni seguimiento de terceros.
Alojamiento y publicación: Esta demostración se ejecuta en un ordenador del responsable, donde también están el modelo de lenguaje (Ollama) y la base de datos, y se publica en Internet mediante Tailscale Funnel: la conexión de los visitantes pasa por servidores de retransmisión de Tailscale, que conocen datos técnicos de la conexión (como la dirección IP del visitante y el volumen de tráfico). Según la documentación de Tailscale, la conexión HTTPS termina en el ordenador del responsable.
Cookies y almacenamiento en tu navegador
Este sitio no fija cookies propias.
Algunos servicios externos que usa el sitio pueden enviar sus propias cookies cuando tu navegador les pide un recurso:
- Cookie
- __cf_bm
- Dominio
- supabase.co
- Quién la envía
- Cloudflare, la red que entrega las imágenes de Supabase
- Para qué
- Cloudflare la usa para distinguir el tráfico automatizado (bots) del de personas.
- A tener en cuenta
- No la fija este sitio, sino el servicio de imágenes. Se ha observado en las respuestas de las imágenes de producto, con una duración de unos 30 minutos. Que tu navegador la guarde depende de cómo trate las cookies de terceros, y el servicio puede cambiarla o dejar de enviarla.
Algunas funciones guardan información en el almacenamiento de tu propio navegador (localStorage, que se conserva entre visitas, y sessionStorage, que se borra al cerrar la pestaña). No se envía al servidor por sí sola: solo cuando tú usas la función correspondiente.
- Clave
- hedav.store.lang
- Tipo
- localStorage
- Qué guarda
- Idioma elegido (español o inglés).
- Para qué
- Recordar el idioma de la tienda.
- Cuánto dura
- Hasta que borres los datos del sitio en tu navegador.
- Clave
- hedav.store.cart
- Tipo
- localStorage
- Qué guarda
- Productos del carrito: identificadores y cantidades, sin precios ni datos personales.
- Para qué
- Conservar el carrito entre visitas.
- Cuánto dura
- Hasta que completes la simulación, vacíes el carrito o borres los datos del sitio.
- Clave
- hedav.store.chat
- Tipo
- sessionStorage
- Qué guarda
- Los mensajes de tu conversación con el asistente, su identificador, un secreto aleatorio que solo identifica tu conversación ante el servidor y si hay una respuesta pendiente.
- Para qué
- Mantener la conversación al cambiar de página y recuperar una respuesta pendiente.
- Cuánto dura
- Hasta que cierres la pestaña.
Lo que este sitio guarda en tu navegador sirve para que funcione lo que pides —idioma, carrito, conversación— y no se usa para seguirte ni para publicidad. Este sitio no muestra un aviso de consentimiento de cookies: esta sección es el aviso informativo. Puedes borrar esa información desde la configuración de tu navegador (datos del sitio) o cerrando la pestaña.
Cuánto tiempo se conservan
En esta instalación los mensajes de las conversaciones no se guardan en la base de datos: viven solo en la memoria del servidor mientras la conversación está activa (hasta 30 minutos sin actividad) y se pierden al reiniciarlo. Tampoco se guardan en la base de datos las consultas de producto ni las trazas técnicas de cada consulta. Lo que sí queda, fuera de la base de datos, es el registro técnico del servidor (dirección IP, ruta —incluido el identificador de la conversación al recuperar una respuesta—, fecha, hora y errores técnicos), cuya duración depende de la configuración del alojamiento y está pendiente de definir.
Como medida adicional, la instalación elimina de la base de datos las conversaciones anteriores que lleven 7 días sin actividad (revisión al arrancar y cada hora); en este modo no se escriben conversaciones nuevas. Los pedidos y los datos de clientes, si la instalación los tuviera, no se eliminan automáticamente.
Si la instalación hace copias de seguridad de la base de datos —la guía de despliegue lo recomienda—, esas copias contienen lo que haya en la base de datos en ese momento (no los mensajes de las conversaciones de esta instalación, que no se guardan allí). Dónde se guardan
Seguridad
- El panel de administración, el tablero, la analítica y las conversaciones no son accesibles desde Internet en esta instalación pública: sus rutas responden como inexistentes, aun con credenciales.
- Tienen límites de uso por dirección IP: enviar mensajes al asistente, recuperar una respuesta pendiente, cotizar el carrito y simular pedidos desde la tienda.
- Una conversación solo se puede recuperar o continuar con su identificador y con un secreto que genera tu navegador y se guarda en tu pestaña, y solo si pertenece a este sitio.
- Los registros del servidor enmascaran teléfonos y correos.
Tus derechos
Según la Ley 1581 de 2012, como titular de los datos puedes:
- Conocer, actualizar y rectificar tus datos personales.
- Solicitar prueba de la autorización otorgada, salvo cuando la ley no la exige.
- Ser informado sobre el uso que se ha dado a tus datos.
- Presentar quejas ante la Superintendencia de Industria y Comercio, después de agotar el trámite de consulta o reclamo ante el responsable.
- Revocar la autorización y solicitar la supresión de tus datos, salvo cuando exista un deber legal o contractual de conservarlos.
- Acceder gratuitamente a tus datos personales.
Cómo presentar una consulta o un reclamo
La ley prevé que las consultas se respondan en un máximo de diez (10) días hábiles, prorrogables por cinco (5) días hábiles más, y los reclamos en un máximo de quince (15) días hábiles, prorrogables por ocho (8) días hábiles más, informando en ambos casos el motivo de la prórroga.
La identificación del responsable y el canal para presentar consultas y reclamos se publicarán en la versión definitiva de este documento.
Datos sensibles y de menores de edad
No introduzcas datos sensibles —por ejemplo, sobre salud, origen racial o étnico, creencias, orientación sexual o datos biométricos— ni datos de niños, niñas o adolescentes. Este sitio no los necesita para funcionar.
Cambios en esta política
Esta política puede actualizarse cuando cambie el funcionamiento del sitio. La versión definitiva indicará su fecha de entrada en vigencia.