Skip to content

SeguridadEl editor se queda donde tiene licencia.

La mayoría de los editores embebibles meten su código en tu bundle y cruzan los dedos. Mailblocks nunca sale de nuestros servidores, y es el propio navegador el que impone dónde puede aparecer.

  1. Un cargador, no una biblioteca

    Tu aplicación incluye un pequeño script de carga. El editor en sí nunca se publica como paquete y no forma parte de tu bundle.

  2. Directiva frame-ancestors

    Cuando se carga el iframe, comprobamos que el sitio que lo inserta figure en tu licencia e indicamos al navegador, mediante Content-Security-Policy, que solo ese origen puede mostrarlo.

  3. Tickets de arranque de un solo uso

    Un iframe autorizado recibe un ticket cifrado que expira en pocos minutos y abre exactamente una sesión del editor.

  4. Código firmado y con marca de agua

    El script del editor solo se sirve a nuestros propios iframes mediante URL firmadas que expiran, y cada copia lleva el ID de la licencia para la que se sirvió.

  5. Sesiones de corta duración

    Las subidas, las generaciones con IA y las llamadas al almacenamiento requieren un token de sesión que deja de ser válido si se suspende la licencia o se rotan sus claves.

  6. Firma de ID de usuario

    Con la firma activada, solo tu servidor puede abrir sesiones para tus usuarios, porque es el único que conoce la clave secreta.

Cada rechazo queda a la vista

Los intentos desde dominios no autorizados, las firmas no válidas y los usuarios bloqueados aparecen en tu panel con el origen y la hora, así que una clave filtrada nunca pasa desapercibida.

Preguntas sobre seguridad

¿La clave pública es secreta?

No. Identifica tu licencia en el navegador y solo funciona en tus dominios autorizados. La que debes guardar en tu servidor es la clave secreta.

¿Y si se filtra una clave?

Rota ambas claves desde el panel. Los editores abiertos se cierran al instante y la clave pública anterior deja de funcionar.

¿Dónde se guardan los diseños?

Los guardas tú. El editor entrega el HTML y el JSON del diseño a tu página; Mailblocks no guarda copias de los emails de tus usuarios. Puede quedar un borrador en el propio navegador del usuario hasta que guarde.

¿Qué datos trata Mailblocks?

Un hash de los ID de usuario que pasas, el origen donde se inserta el editor y los recuentos de uso necesarios para la facturación. Las imágenes solo se almacenan si usas la biblioteca alojada.

El editor se queda donde tiene licencia.