/* Este contenido es una plantilla informativa y debe revisarse antes de publicar con los datos reales de la empresa y, cuando corresponda, con asesoría legal. */ const cfg=window.MartzLegalConfig; const privacy=[ ['responsable','Responsable del tratamiento',

El responsable es {cfg.ownerName}, operando comercialmente como {cfg.commercialName}, con domicilio en {cfg.address}. Contacto de privacidad: {cfg.privacyEmail}.

], ['datos','Datos que recopilamos',<>

El sitio recopila únicamente la información que envías voluntariamente mediante el formulario: nombre, empresa, correo electrónico, teléfono, servicio de interés y mensaje. Los enlaces desde escenarios también pueden completar industria y escenario de interés.

El servidor o proveedor de alojamiento puede registrar datos técnicos básicos, como dirección IP, navegador, dispositivo, fecha, hora y página solicitada, para seguridad y funcionamiento.

], ['finalidades','Finalidades',

Usamos los datos para responder solicitudes comerciales, preparar información o cotizaciones, coordinar reuniones, prestar servicios solicitados, mantener la seguridad y atender consultas relacionadas con nuestros productos.

], ['formularios','Formularios y comunicaciones',

El formulario de contacto es procesado mediante Formspree. Si eliges proporcionar teléfono o solicitar contacto por WhatsApp, podremos responder por ese medio. No utilizamos la aceptación del formulario como autorización de marketing.

], ['terceros','Proveedores y transferencias',

Utilizamos Formspree para procesar formularios y recursos técnicos servidos desde Google Fonts y unpkg. Estos proveedores pueden procesar datos técnicos conforme a sus propias condiciones. No vendemos información personal. Cualquier transferencia dependerá de la infraestructura real de dichos proveedores.

], ['conservacion','Conservación y seguridad',

Conservaremos la información durante el tiempo razonablemente necesario para responder, mantener la relación solicitada o cumplir obligaciones aplicables. Aplicamos medidas razonables, pero ningún sistema puede garantizar seguridad absoluta.

], ['derechos','Derechos del usuario',

Puedes solicitar acceso, corrección o eliminación de tus datos escribiendo a {cfg.privacyEmail}. Podremos pedir información para verificar tu identidad antes de responder.

], ['menores','Menores, enlaces y cambios',

El sitio no está dirigido a menores de edad. Los enlaces externos se rigen por sus propias políticas. Esta política puede actualizarse cuando cambien el sitio, los proveedores o las prácticas descritas.

], ['contacto','Contacto',

Consultas generales: {cfg.contactEmail}. Privacidad: {cfg.privacyEmail}. Dirección: {cfg.address}.

] ]; const terms=[ ['titular','Titular y aceptación',

Este sitio es operado por {cfg.ownerName}, bajo el nombre comercial {cfg.commercialName}, en {cfg.country}. Al utilizarlo aceptas estas condiciones de uso informativo.

], ['finalidad','Finalidad y uso permitido',

El sitio presenta servicios, productos y formas de contacto. Puedes consultarlo y solicitar información para fines legítimos. Se prohíbe interferir con su funcionamiento, intentar accesos no autorizados, copiar contenido infringiendo derechos o utilizarlo con fines ilícitos.

], ['propiedad','Propiedad intelectual',

Las marcas, diseños, textos, interfaces, demostraciones y código pertenecen a sus respectivos titulares. Su publicación no concede licencias salvo autorización expresa.

], ['solicitudes','Solicitudes, propuestas y precios',

Los formularios, conversaciones, estimaciones y cotizaciones iniciales no crean una relación contractual hasta que exista una propuesta o contrato aceptado. Los precios publicados son informativos, pueden cambiar y pueden depender del alcance, país, impuestos o configuración.

], ['productos','Productos próximos o en desarrollo',

Las funcionalidades, fechas, precios y características de productos marcados como próximos o en desarrollo pueden cambiar antes de su lanzamiento. Los compromisos específicos se documentarán en términos o contratos propios cuando correspondan.

], ['escenarios','Escenarios ilustrativos',

Los escenarios de implementación presentados en este sitio tienen fines demostrativos y explican el tipo de soluciones que Martz Forge puede desarrollar. No representan necesariamente proyectos realizados, clientes reales ni resultados garantizados.

], ['responsabilidad','Disponibilidad y responsabilidad',

Procuramos mantener información útil y un sitio disponible, sin prometer disponibilidad ininterrumpida ni ausencia total de errores. Martz Forge no garantiza resultados financieros, incrementos de ventas o reducciones específicas. El uso de la información del sitio es responsabilidad del visitante.

], ['cambios','Enlaces y modificaciones',

Los sitios externos tienen sus propias condiciones. Podemos modificar contenido y estas condiciones para reflejar cambios operativos o legales; la versión publicada será la aplicable desde su actualización.

], ['jurisdiccion','Legislación, jurisdicción y contacto',

Legislación y jurisdicción: {cfg.jurisdiction}. Consultas: {cfg.contactEmail}.

] ]; const cookieRows=[ ['martz_cookie_consent','Martz Forge','Guardar categorías y versión del consentimiento','Necesaria','Hasta que se elimine o cambie la versión','localStorage'], ['Datos de parámetros del escenario','Martz Forge','Prellenar temporalmente el formulario desde la URL','Necesaria','Durante la navegación; no se almacena automáticamente','Parámetros URL'] ]; const cookies=[ ['que-son','Qué son las cookies',

Las cookies y tecnologías similares permiten guardar o consultar información en un dispositivo. Este sitio utiliza almacenamiento local para conservar tu elección de privacidad.

], ['categorias','Categorías',<>

Necesarias

Permiten funciones básicas y guardar el consentimiento. No pueden desactivarse desde el panel.

Preferencias, analíticas y marketing

Estas categorías están desactivadas por defecto. Actualmente no utilizamos cookies analíticas o publicitarias. Si esto cambia, solicitaremos el consentimiento correspondiente y actualizaremos esta política.

], ['inventario','Tecnologías detectadas',
{['Nombre','Proveedor','Finalidad','Categoría','Duración','Tipo'].map(x=>)}{cookieRows.map((r,i)=>{r.map((x,j)=>)})}
{x}
{x}
], ['terceros','Servicios técnicos externos',

El sitio carga Google Fonts y bibliotecas de React/Babel desde unpkg. El formulario utiliza Formspree. No hemos detectado Google Analytics, Meta Pixel, Hotjar, TikTok Pixel u otras herramientas publicitarias activas.

], ['gestionar','Cómo administrar el consentimiento',

Puedes aceptar, rechazar o configurar categorías desde el banner y modificar tu elección en cualquier momento mediante “Configurar cookies” en el footer. También puedes borrar el almacenamiento desde tu navegador; al hacerlo volveremos a solicitar tu elección.

], ['duracion','Duración, cambios y contacto',

La elección incluye fecha y versión. Si cambia la versión configurada, el sitio solicitará consentimiento nuevamente. Para consultas escribe a {cfg.privacyEmail}.

] ]; const pages={privacidad:{title:'Política de Privacidad',intro:'Conoce cómo Martz Forge recopila, utiliza y protege la información personal enviada a través de su sitio web.',sections:privacy},terminos:{title:'Términos y Condiciones',intro:'Condiciones aplicables al uso del sitio web y sus contenidos informativos.',sections:terms},cookies:{title:'Política de Cookies',intro:'Conoce qué tecnologías utiliza Martz Forge y cómo administrar tus preferencias.',sections:cookies}}; const LegalLayout=({page})=>{const data=pages[page];return <>
Inicio/{data.title}

{data.title}

{data.intro}

Última actualización: {cfg.lastUpdated}
Índice de contenidos
}; ReactDOM.createRoot(document.getElementById('root')).render();