• hello@musedock.com
Select your language:

Por qué tu CMS debería generar las páginas legales automáticamente

Tu aviso legal probablemente está mal

Y no es culpa tuya.

La mayoría de sitios web en España tienen un aviso legal copiado de otra web, medio rellenado, con datos de una empresa que no es la suya o directamente con los campos en blanco. Es el documento más ignorado de cualquier web — hasta que llega una inspección de la AEPD o una reclamación de un usuario.

El problema no es que los propietarios de webs sean negligentes. El problema es que los CMS les obligan a ser abogados. WordPress, por ejemplo, te da una página en blanco y te dice "escribe aquí tu política de privacidad". Sin orientación, sin estructura, sin saber qué aplica y qué no según tu caso.

En MuseDock lo hemos resuelto de otra manera.

El enfoque de MuseDock: datos legales, no redacción

En vez de pedirte que redactes documentos legales, MuseDock te pide que rellenes tus datos legales una vez — y genera automáticamente todas las páginas legales que necesitas.

En el panel de administración, en Configuración → Datos legales, encontrarás estos campos:

CampoPara qué sirve
JurisdicciónDetermina qué marco legal aplica (LSSI+RGPD en España, RGPD en UE, Terms of Service en EEUU, LGPD en Brasil)
Tipo de titularPersona física, autónomo o empresa — cada uno tiene obligaciones distintas
Nombre o razón socialEl nombre legal real del titular (puede diferir del nombre del sitio)
NIF/CIFSe adapta según jurisdicción: NIF en España, CNPJ en Brasil, EIN en EEUU, RFC en México
Email legal / DPOIndependiente del email de contacto público — para cuestiones RGPD
Domicilio legalDirección fiscal, independiente de la dirección de contacto
Datos registralesSolo visible para empresas (Registro Mercantil en España, State of Formation en EEUU)
Autoridad de controlSe autocompleta según jurisdicción (AEPD, CNIL, ANPD...)

Qué se genera automáticamente

Con estos datos, MuseDock genera cuatro páginas legales completas:

1. Aviso Legal

Incluye datos identificativos del titular, propiedad intelectual, responsabilidad y legislación aplicable. Para empresas españolas incluye la referencia a la LSSI-CE. Para personas físicas sin actividad económica, simplifica el contenido eliminando las secciones que no aplican.

2. Política de Privacidad

Cumple con el RGPD artículo por artículo:

  • Responsable del tratamiento con todos los datos identificativos
  • Bases legales por finalidad (consentimiento, interés legítimo, obligación legal) — art. 6 RGPD
  • Plazos de conservación — art. 13.2.a
  • Categorías de destinatarios (proveedores de hosting, email, analítica)
  • Transferencias internacionales
  • Derechos del usuario incluyendo limitación y retirada del consentimiento
  • Referencia a la autoridad de control correspondiente

3. Política de Cookies

Con una particularidad: es condicional. Si el tenant no usa cookies de analítica (toggle site_uses_analytics_cookies), la política declara únicamente cookies técnicas y omite toda referencia a cookies de terceros, banner de consentimiento y transferencias internacionales.

Cuando el tenant activa analítica, aparece automáticamente la tabla completa de cookies (nombre, titular, finalidad, duración) y las secciones de consentimiento y revocación.

4. Términos y Condiciones

Con secciones condicionales que se activan según la configuración:

  • Toggle site_has_user_registration → secciones de registro, cuentas y uso aceptable
  • Toggle site_has_paid_services → condiciones de contratación, precios, reembolso y derecho de desistimiento (14 días, art. 103.m RDL 1/2007)

La numeración se ajusta automáticamente mediante CSS counters — no importa cuántas secciones se eliminen.

Jurisdicción: no todos los sitios son españoles

MuseDock es multi-tenant. Un mismo panel puede gestionar sitios de empresas españolas, LLC americanas y empresas brasileñas. El campo legal_jurisdiction adapta las plantillas:

  • España (ES): LSSI + RGPD + LOPD-GDD completo
  • Unión Europea (EU): RGPD sin LSSI ni LOPD
  • Estados Unidos (US): Terms of Service estilo americano, con capa RGPD opcional si marca "dirigido a usuarios de la UE"
  • Brasil (BR): LGPD (Ley General de Protección de Datos)
  • México (MX): LFPDPPP

Los labels del formulario se adaptan: NIF en España, CNPJ en Brasil, EIN en EEUU, RFC en México. Los datos registrales cambian de "Registro Mercantil" a "State of Formation / Filing Number" para LLC americanas.

La cadena de fallback

Los datos legales son independientes de los datos de contacto público del sitio. Pero si no rellenas un campo legal, el sistema usa el dato público como fallback:

legal_emailcontact_emailinfo@example.com

legal_addresscontact_address → (se omite la sección)

legal_namesite_name

Esto permite que un blog personal que solo tiene un email de contacto genere un aviso legal mínimo sin rellenar nada en la sección legal.

Resultado

Un propietario de web no necesita saber qué es la LSSI, qué artículo del RGPD exige plazos de conservación, ni si su LLC de New Mexico necesita datos registrales. Solo rellena sus datos, marca unos toggles, y MuseDock genera el marco legal correcto.

Y cuando cambien las circunstancias — pasa de blog personal a tienda online, o empieza a usar Google Analytics — solo tiene que activar un toggle y las páginas legales se actualizan automáticamente.