← Toda la documentación

Privacidad

Qué recolecta LaunchPulse, qué no, y de qué eres responsable como dueño del sitio.

Esta página describe qué hace realmente el producto con los datos de tus visitantes. Es una descripción de comportamiento, no asesoría legal, y nada de lo que hay acá es una garantía de cumplimiento normativo. Qué necesita tu sitio en tu jurisdicción es una decisión tuya, idealmente con alguien calificado para tomarla.

Vamos a ser directos, porque muchas herramientas de analytics dan vueltas con esto.

LaunchPulse instala una cookie propia (first-party), _lp_vid. Contiene:

  • un id de visitante aleatorio
  • un id de sesión
  • la atribución de primer contacto
PropiedadValor
Nombre_lp_vid
AlcancePropia — solo tu dominio
Duración30 días
SameSiteLax
SecureSí, en https

Es propia y no se usa para publicidad, pero es una cookie. Según dónde estén tú y tus visitantes, pueden aplicar obligaciones de consentimiento de cookies. Tú eres responsable de tu propio cumplimiento: tu banner, tu política, tu base legal. LaunchPulse no decide eso por ti ni puede hacerlo.

Las direcciones IP nunca se guardan

La dirección IP del visitante se usa únicamente para derivar un país, y después se descarta. Nunca se escribe en el almacenamiento.

Lo que se conserva es la columna country: un código ISO-3166 alfa-2. US, MX, DE. Nada más fino: ni ciudad, ni región, ni red.

Lo que LaunchPulse no hace

  • Sin seguimiento entre sitios. La cookie es propia. No hay ningún identificador compartido con los sitios de otras personas.
  • Sin identificadores publicitarios.
  • Sin venta de datos.
  • Sin compartir con terceros.

El collector recibe solo lo que tu sitio le envía. No hay paso de enriquecimiento, ni grafo de identidad, ni fuente de datos externa que se cruce con tus visitantes.

Qué se recolecta automáticamente

Por evento:

  • ruta y URL completa de la página
  • referencia (referrer)
  • parámetros UTM, y la fuente / medio / campaña derivados de ellos
  • país (a partir de la IP descartada)
  • dispositivo, navegador, sistema operativo
  • marcas de tiempo
  • id de visitante, id de sesión, e id de usuario si lo definiste

La lista completa de columnas está en Modelo de datos.

Tú decides qué más se envía

Esta es la parte que controlas tú, y donde se cometen los errores.

identify() recibe TU id interno de usuario. Un id de base de datos, un UUID: lo que sea que tu sistema use para decir “esta cuenta”. El SDK avisa en la consola del navegador si el valor que le pasas parece una dirección de correo, porque ese es el error más común.

Nunca pongas correos, nombres, teléfonos ni otros datos personales en identify() ni en las propiedades de eventos. properties guarda lo que le entregues. No inspecciona ni filtra tus datos, así que si envías un nombre completo, lo que queda guardado es un nombre completo.

Envía un id. Cuando necesites saber quién es esa persona, búscala en tu propia base de datos. Mira Identificar usuarios.

Reiniciar un visitante

lp.reset() limpia el estado del lado del cliente:

  • rota el id de visitante
  • rota el id de sesión
  • borra el id de usuario

Llámalo al cerrar sesión, y ante cualquier pedido de un visitante de ser olvidado del lado del cliente. Después de un reset, el navegador es un visitante anónimo nuevo, sin vínculo con el id anterior.

Ojo con qué es esto: un reinicio del lado del cliente. Evita que los eventos futuros queden atados a la identidad anterior. No vuelve atrás ni modifica los eventos ya guardados. Mira Referencia del SDK.

Retención de datos

Borrar un proyecto es un borrado lógico. El proyecto desaparece de la app, pero los datos analíticos se conservan.

El historial de disparos de alertas se purga a los 90 días.

Si necesitas algo distinto, pregunta; pero planifica según lo que está escrito acá, no según una suposición.

Recomendaciones prácticas

Cuatro cosas que te evitan problemas:

  1. Trata _lp_vid como una cookie en tu política de privacidad y en tu flujo de consentimiento. Porque lo es.
  2. Nunca envíes datos personales. Envía ids. El cruce va en tu propia base de datos.
  3. Di qué recolectas. La lista de arriba es lo bastante corta y honesta como para parafrasearla directo en una política de privacidad.
  4. Conecta lp.reset() al cierre de sesión. Es una línea y hace lo correcto en computadoras compartidas.

Qué sigue

Hablemos

¿Dudas sobre LaunchPulse o quieres que te lo mostremos? Escríbenos y te responde una persona real.

O escríbenos a hello@launchpulse.dev