Herramienta gratis · Tu logo nunca sale de esta página

Un kit inicial para el
sistema alrededor de tu marca.

Última revisión:

Un logo es una ventana a tu marca — no el marco completo. Suelta el tuyo; Suite de Marca extrae una paleta, evalúa cada par contra WCAG y te entrega tokens CSS con un README inicial. Construido en el navegador, por el estudio. Tus píxeles nunca tocan un servidor.

Se queda en tu navegador. Mira cómo lo verificamos

De Muntin Digital — un estudio web de restaurantes de una sola persona en Silver Spring, MD. The window in.

Suelta tu logo, o haz click para seleccionar PNG, JPG, WebP, SVG o HEIC de iPhone · se queda en tu navegador · nada se sube

¿No sabes qué subir?

O, si no tienes el logo a mano:
En lenguaje sencillo

Qué hace esta herramienta, en cuatro frases

  1. Sueltas un logo. Tu navegador toma muestras de los píxeles en una pequeña cuadrícula — el archivo nunca sale de tu dispositivo.
  2. Obtienes una paleta de cinco colores. Los colores se sacan de tu logo con un algoritmo de agrupación que corre en la página, ordenados por intención cromática (Primario, Secundario, acentos, Neutro).
  3. Obtienes matemática de accesibilidad. Cada par recibe una calificación de contraste WCAG, y cada color trae un “par accesible” ligeramente desplazado, seguro para usar como texto sobre crema o tinta.
  4. Obtienes cuatro formas de llevártelo. El Panel Muntin es una sola imagen PNG compartible. Las variables CSS se pegan en una hoja de estilos. El tokens.json entra en Figma. El ZIP empaqueta todo lo anterior más un README.

No es un generador de logos, una identidad de marca terminada ni una recomendación tipográfica. Más sobre los límites abajo.

Predicar con el ejemplo

Cómo protegemos el logo que subes

Un logo en proceso es sensible: puede ser un rebrand que aún no anuncias, un concepto que no le has mostrado a un socio, una marca terminada por la que pagaste dinero real. Nueve afirmaciones. Cada una se puede verificar en tu propio navegador en menos de un minuto.

Verifica el reclamo tú mismo · para desarrolladores

Tu logo nunca sale de esta página.

Ninguna llamada a fetch(), XMLHttpRequest, FormData, ni envío de formulario se dispara cuando sueltas un archivo. El navegador lee los píxeles vía URL.createObjectURL() y los dibuja sobre un canvas — todo lo demás es del lado del cliente.

Inspecciona esto
Abre DevTools (Cmd+Opt+I / Ctrl+Shift+I) → pestaña Network. Suelta un logo en la zona de carga de arriba. La lista de solicitudes no debe crecer. Si crece, es un bug — avísanos.

No hay servidor al que subirlo.

El único endpoint que usa esta página es GET /tools/brand-suite/. Ni /api/brand-suite-upload, ni /api/extract-palette, ni logger. El Worker no te escucha.

Inspecciona esto
Desde un terminal: curl -X POST https://muntin.digital/tools/brand-suite/. Respuesta: 405 Method Not Allowed (o similar) — nada está escuchando POSTs.

La analítica ve sólo buckets, nunca píxeles ni nombres de archivo.

Plausible recibe propiedades de una lista corta y fija de valores enumerados. Un PNG de 1.3 MB se convierte en file_type: "png" + size_bucket: "500kb-2mb". Un logo teal se convierte en primary_hue: "teal". Tus valores hex crudos, el nombre de archivo y los bytes nunca son un valor en ningún evento.

Inspecciona esto
DevTools → Network → filtra plausible. Suelta un logo; extrae una paleta. Cuando se dispare el evento, mira el payload. Valores como primary_hue: "teal" — nunca primary_hex: "var(--teal)", nunca filename: "borrador-cliente-v7.png".

Sin cookies, sin localStorage, sin IndexedDB — para datos de imagen ni colores derivados.

El arreglo de píxeles y la paleta extraída viven sólo en variables de JavaScript, que desaparecen al cerrar la pestaña. No hay estado persistente para la herramienta.

Inspecciona esto
DevTools → ApplicationStorage. Sube un logo; extrae una paleta. Revisa Cookies, Local Storage, Session Storage, IndexedDB para este origen — los paneles siguen vacíos de cualquier dato de imagen, de cualquier valor hex, de cualquier nombre de archivo.

Ningún script de terceros toca los píxeles.

Esta página carga tres archivos JavaScript del mismo origen: el site.js del sitio (nav + switch de idioma), brand-suite.js específico de la herramienta (matemática + UI), y brand-worker.js (el Web Worker que corre k-means fuera del hilo principal). Más un script de analítica (Plausible) que recibe los valores bucket. Nada más — sin Google Tag Manager, sin Meta Pixel, sin widget de chat, sin session replay, sin dependencias fetched desde CDN. El empaquetador ZIP va inline en el JavaScript de esta página; no es una biblioteca de terceros.

Inspecciona esto
DevTools → Network → filtra JS. Recarga y luego suelta un logo. Deberías ver plausible.io/js/…, site.js, brand-suite.js, y brand-worker.js. Eso es todo.

Los enlaces salientes no pueden filtrar lo que abriste.

Esta página pone <meta name="referrer" content="no-referrer">. Cuando haces clic a un enlace que sale de Suite de Marca (al glosario, a un artículo, a la página de servicios), el destino nunca ve la URL de la que viniste — así, aunque agregáramos más adelante un enlace "guarda esta paleta" (codificado en el fragmento de la URL), ningún tercero podría cosecharlo vía el encabezado Referer.

Inspecciona esto
Mira el código fuente de esta página. Busca la línea <meta name="referrer" content="no-referrer"> en el <head>. Haz clic en cualquier enlace saliente; confirma que el encabezado Referer de la solicitud del destino está ausente.

El código fuente es legible.

Sin paso de build, sin minificación, sin framework. El módulo de matemáticas es JavaScript plano — puedes leer cada línea, incluyendo el empaquetador ZIP de 50 líneas que pusimos inline en lugar de importar una dependencia de 100 KB.

Inspecciona esto
Click derecho en esta página → Ver código fuente. O abre /tools/brand-suite/brand-suite.js directo. Busca function extractPalette — ese es todo el k-means, a la vista. Busca buildZipBlob en el <script> de esta página — ese es el empaquetador ZIP.

Nada persiste más allá de esta pestaña.

Cierra la pestaña, reabre la herramienta: la zona de carga vacía, la tira de paleta en blanco, la cuadrícula de contraste oculta. No hay cuenta, ni historial guardado, ni "bienvenido de vuelta, aquí tienes tu último logo."

Inspecciona esto
Sube un logo, genera las exportaciones, descarga el ZIP. Cierra la pestaña. Reabre /tools/brand-suite/. Cada superficie volvió a su estado inicial.

El Web Worker que agrupa tus píxeles no tiene acceso a la red.

La agrupación corre en brand-worker.js — un Web Worker cargado desde el mismo origen. Sus únicas entradas son el arreglo de píxeles que pasamos vía postMessage y el valor k. Importa sólo ./brand-suite.js (mismo origen), y nuestro código nunca le entrega un fetch, un socket, ni ninguna primitiva de red. El worker muere al cerrar la pestaña.

Inspecciona esto
Abre /tools/brand-suite/brand-worker.js directo. El archivo completo está bajo las 60 líneas — cuenta los fetches, XHRs y WebSockets. Encontrarás cero.
Aplica esto en cualquier parte

Cómo comprobar si cualquier herramienta es segura

Cinco pruebas que puedes correr en cualquier herramienta creativa gratuita — extractor de paletas, redimensionador de logos, generador de moods de marca, constructor de favicon — antes de subir una marca en proceso. Nos calificamos nosotros al lado de una herramienta gratuita de captación típica para que la diferencia sea concreta, no retórica.

La prueba Suite de Marca Herramienta típica
1. ¿Al subir un archivo se dispara una solicitud de red?Abre DevTools → Network. Suelta un archivo. Ninguna solicitud se dispara. El archivo hace POST al servidor en cuanto lo sueltas.
2. ¿La afirmación de privacidad está junto al punto de carga?No enterrada en una política. Insignia "Se queda en tu navegador" junto a la zona de carga, panel de 9 pasos en la página. Enlace a Política de Privacidad solo en el pie; consentimiento implícito al enviar.
3. ¿Hay un gate de cuenta / newsletter / cookies?Cualquier cosa que exija "aceptar todo" antes de poder usar la herramienta. Nada — sin gate, sin popup, sin banner de cookies. "Deja tu email para desbloquear tu paleta."
4. ¿Analítica de terceros, session replay, scripts de marketing?DevTools → Network → filtra JS. Solo Plausible (privacidad primero); props con buckets (nunca valores hex, nunca nombres de archivo). Google Analytics, Meta Pixel, HubSpot, session replay — apilados.
5. ¿El código fuente es legible?Click derecho → Ver código fuente. Sin minificar, bajo ~600 líneas, cada función matemática + el empaquetador ZIP con nombre. Bundle minificado de SaaS; matemática escondida en un dashboard.

Aplica estas cinco pruebas a cualquier herramienta de flujo creativo que pida una carga — logos, fotos, facturas, contratos, escaneos de identificación. Una herramienta que silenciosamente hace POST con tu archivo lo está guardando. Una herramienta sin afirmación de privacidad en la página está esquivando la pregunta. Tienes permiso de irte antes de arrastrar nada.

Qué compartir, dónde

Cuatro niveles de los datos de tu negocio

No todo activo pertenece a toda conversación. Un logo en proceso es de nivel medio — más sensible que un menú público, menos sensible que un número fiscal, pero entregado rutinariamente a herramientas gratis como si fuera Nivel 1. Cuatro niveles, cada uno con distinta audiencia y distinto nivel de cuidado. Tus activos de marca suelen vivir en los Niveles 1–2.

Nivel 1

Público

Todo lo que cualquiera puede encontrar en tu sitio, tu ficha o caminando por delante — incluyendo cualquier logo que ya esté publicado.

  • Logo publicado en tu letrero, sitio, menú, perfiles sociales
  • Menú, horarios, fotos, dirección, teléfono
  • Marcado schema.org, etiquetas de cocina, atributos de servicio

Compartir con: Cualquiera. Optimiza agresivamente — así es como los clientes te encuentran.

Nivel 2

Sensible a la competencia

Legal compartirlo, pero útil para un rival — o palanca para una plataforma. La mayor parte del trabajo de marca en proceso vive aquí.

  • Borradores de logo no publicados, conceptos de rebrand, logotipos sin terminar
  • Costo de bienes, lista de proveedores, precios negociados
  • El nivel de comisión que de verdad pagas (no la tarifa pública)
  • Plantilla de horarios, mezcla de dayparts, matriz de ingeniería del menú

Compartir con: Diseñador, contador, consultor, broker — bajo NDA. No plataformas, no competidores, no "herramientas gratis" que guarden tu carga.

Nivel 3

Confidencial operativo

Tus números operativos reales, pipeline de clientes, detalles de empleados.

  • P&L mensual, food cost real, márgenes reales
  • Pipeline de reservas, base de clientes, datos de lealtad
  • Nombres de empleados, horarios, distribución de propinas

Compartir con: Solo dentro del negocio. Proveedor de POS, procesador de nómina, contador — y sólo bajo un contrato escrito que especifique qué pueden y no pueden hacer con los datos.

Nivel 4

Regulado

Protegido por ley. Perderlo tiene multas, demandas o exposición criminal atadas.

  • SSN, EIN, otros identificadores fiscales
  • Datos de tarjeta del cliente (alcance PCI), datos bancarios de empleados
  • Logs de seguridad alimentaria, correspondencia con el departamento de salud, estatus de licencia de licor, I-9

Manejar con: Almacenamiento encriptado, logging de acceso, contratos con cláusulas de ciberseguridad. Nunca por correo. Nunca en una hoja compartida. Si un proveedor lo pide de forma casual, eso solo es una señal de alerta.

Aplica esto en cualquier momento que te pidan entregar datos — evaluaciones de proveedores, contratos, solicitudes de crédito, formularios de "auditoría gratis". El patrón: los datos nunca suben de nivel. Un proveedor de Nivel 3 no recibe acceso a Nivel 4 solo porque lo pidió. Una audiencia de Nivel 1 (plataforma, listado, competidor) no recibe Nivel 2. La forma más fácil de reducir tu superficie de ataque es dejar de ofrecer datos que nadie en realidad te exigía.

Marco honesto

Qué no es esta herramienta

Suite de Marca es un kit inicial — extrae colores de un logo que ya te gusta y evalúa la matemática de accesibilidad. No construye la marca. Estos límites son estructurales, no decorativos: una herramienta gratis que silenciosamente afirmara lo contrario haría perder tu tiempo y debilitaría el trabajo real del estudio.

No es una herramienta de diseño de logos.

Suite de Marca lee un logo que ya tienes. No dibujará una marca nueva, no corregirá un problema de kerning, ni convertirá una foto con el celular de tu letrero en vectores. Si aún no tienes un logo que te convenza, la extracción de paleta lo reflejará — basura entra, basura sale.

No es un generador de variantes monocromáticas.

Una identidad terminada necesita una versión de un solo color para bordado, relieve e impresión a pequeña escala — y con frecuencia una variante invertida para composiciones sobre fondo oscuro. Suite de Marca no las produce en v1. Un diseñador lo hace como debe ser.

No es una combinación tipográfica.

La vista previa usa las tipografías de nuestro sitio para dar contexto, no como recomendación. La combinación tipográfica es el segundo mayor portador de tono después del color; adivinarla algorítmicamente produce resultados que se ven todos iguales. Trabajo curado, no una heurística.

No es un documento de reglas de uso.

El README del ZIP nombra el rol de cada color y sus pares accesibles. No cubre espacio de resguardo, tamaños mínimos, ejemplos de mal uso, voz, dirección fotográfica ni los otros capítulos de una guía de estilo real. Eso es lo que entrega el servicio pagado de identidad.

No es una mockup ni un sitio web terminado.

El bloque de vista previa muestra la paleta aplicada a una sola tarjeta de ejemplo. Es una comprobación de legibilidad, no una pieza de portafolio. Tarjetas de presentación, portadas de menú, grids de Instagram, rótulos de fachada — son proyectos de diseño, no exportaciones de un clic.

Lo que es: un kit inicial para pensar.

Tres audiencias, tres entregas, una sola herramienta gratuita. Lleva el Panel Muntin a un diseñador — muestra tu paleta en contexto en una sola página. Lleva las variables CSS a un desarrollador — se pegan directo en una hoja de estilos. Lleva los códigos hex a la imprenta o al rotulista — es el idioma de cualquier hoja técnica de impresión. El Panel es el archivo que un lector no técnico puede compartir; el resto es para quien construye cosas para ti.

Cuando quieras una identidad terminada, contrata a un diseñador.

Un proyecto de Identidad de Marca cubre el trabajo de concepto, las reglas de uso, las variantes, la tipografía y un paquete de entregables que puedas pasarle a cualquier proveedor. Trae el Panel Muntin, la paleta y los tokens que generaste aquí — son 30 minutos del proyecto ya hechos.

Ver Identidad de Marca (desde \$1.5k)