Datos
Qué recogemos, campo a campo.
Sin letra pequeña. Esta es la lista completa de lo que sale del navegador de tu visita, lo que deduce nuestro servidor y lo que se queda escrito en disco.
Última actualización: 9 de septiembre de 2026
Lo que manda la llave
Un único POST por evento, en texto plano. Esto es literalmente todo el cuerpo de la petición.
| Campo | Ejemplo | Para qué |
|---|---|---|
Nombre del eventon | "pageview" | Distinguir una habitación vista de un timbre. Lo eliges tú en los eventos custom. |
URLu | "https://example.com/precios?utm_source=news" | Saber qué habitación se ha visto. En el servidor se parte en hostname y ruta, y se tira la query entera salvo los parámetros utm. |
Dominio del pisod | "example.com" | Saber a qué piso pertenece el evento. Si no coincide con ninguno, el evento se descarta. |
Referrerr | "https://www.google.com/" | Saber cómo llegó la visita. Se guarda el host y la fuente ya clasificada, nunca la query del referrer. |
Ancho y alto de la ventanaw / h | 1440 · 900 | Clasificar el dispositivo cuando el User-Agent es ambiguo y agrupar por tamaño de pantalla. |
Idioma del navegadorl | "es-ES" | El desglose por idioma. Es el valor de navigator.language, sin más. |
Props del eventop | { "plan": "pro" } | Solo existe si tú las mandas. Nunca leemos el contenido de tus formularios ni de tu página. |
Tiempo visible y scrolle / s | 42 · 78 | Solo en el evento de engagement: segundos con la pestaña visible y porcentaje máximo de scroll. |
Lo que lee el servidor y no guarda
Estas dos cosas llegan en las cabeceras de la petición, se usan en memoria y se descartan antes de escribir nada. No hay ninguna columna donde vivan.
| Dato | Ejemplo | Qué hacemos con él |
|---|---|---|
| Dirección IP | 203.0.113.42 | Se usa para deducir el país, la región y la ciudad, y como ingrediente del identificador del día. Después se descarta. No se escribe en ninguna tabla ni en ningún log de más de 24 horas. |
| User-Agent | Mozilla/5.0 (Macintosh…) Chrome/141.0 | Se convierte en navegador, versión mayor, sistema operativo y tipo de dispositivo. La cadena completa no se guarda. |
Lo que se queda guardado
Esto es lo que hay en la base de datos por cada evento. Nada de aquí permite identificar a una persona.
| Campo | Ejemplo | Qué es |
|---|---|---|
| Identificador de visitante | 8231145907712340 | Un número de 64 bits: SHA-256 del salt del día, el piso, la IP y el User-Agent. El salt se destruye cada noche, así que mañana el mismo navegador da otro número distinto. |
| Identificador de visita | 4102998877654321 | Agrupa las habitaciones de una misma visita. Se cierra tras 30 minutos de inactividad. |
| Momento | 2026-09-09T10:14:03Z | Cuándo ocurrió el evento, en UTC. Los días del dashboard se calculan en la zona horaria de tu piso. |
| Host y ruta | example.com · /precios | La habitación. Sin query, sin fragmento y sin barra final. |
| Fuente y medio | Google · organic | El referrer ya clasificado (Google, Reddit, Direct / None) y su medio (orgánico, social, email, referral, cpc). |
| País, región y ciudad | ES · ES-VC · Valencia | Del GeoIP, a partir de una IP que ya no existe. Nunca guardamos coordenadas. |
| Navegador, sistema y dispositivo | Chrome 141 · macOS 15 · desktop | Solo la versión mayor: Chrome 141, no 141.0.7390.55. El tipo es escritorio, móvil o tablet. |
| Tamaño de pantalla | 1440 × 900 · Desktop | El ancho y el alto de la ventana, agrupados en cuatro buckets para el desglose. |
Lo que no recogemos nunca
No es que no lo usemos: es que no existe. No hay ninguna columna, ningún log ni ningún proceso que lo toque.
- Cookies, localStorage, sessionStorage o cualquier otra escritura en el navegador de tu visita.
- Tu IP en ninguna tabla ni en ningún backup.
- La cadena completa del User-Agent.
- Huellas de canvas, WebGL, fuentes instaladas, plugins o dispositivos de audio.
- Query strings completas: solo sobreviven los cinco parámetros utm y los de campaña.
- Identificadores entre sitios o entre dispositivos. Un visitante del piso A y el mismo visitante del piso B son dos números sin relación.
- Emails, nombres, IDs de usuario de tus clientes o cualquier otra cosa que salga de tu base de datos.
- Grabaciones de sesión, mapas de calor o registros de clicks.
- Datos vendidos, cedidos, cruzados entre clientes o usados para entrenar nada.
Cuánto dura
Los eventos crudos viven 30 días y se borran dropeando la partición del día entero, no fila a fila. Los agregados por hora y por día viven 24 meses.
Cuando borras un piso se marca como borrado y a los 30 días se purga por completo, agregados incluidos.
Dónde vive
En la Unión Europea, siempre: base de datos en eu-west y edge configurado con centros de datos europeos. La lista completa de subencargados está en la política de privacidad.
Si eres un visitante
No podemos decirte qué datos tenemos tuyos, porque no podemos saber cuáles serían los tuyos. No guardamos tu IP, no hay ninguna cookie con tu identificador y el salt con el que se calculó tu número de visitante se destruyó la misma noche.
No hay nada que desactivar y nada que borrar. Está explicado con más calma en la página de opt-out.