Referencia de Ajustes

Bromure tiene dos niveles de ajustes: Ajustes de Perfil (por perfil, se abren mediante el icono de engranaje junto a cada perfil) y Ajustes de la Aplicación (globales, se abren mediante el menú de Bromure o el atajo de teclado). Este documento describe cada panel en detalle.

Ajustes de Perfil

Cada perfil tiene su propia configuración independiente en nueve paneles.

General

Identidad y comportamiento básico del perfil.

Panel de ajustes generales
AjusteDescripción
Nombre del PerfilEl nombre que se muestra en la lista de perfiles y en la barra de título de la ventana.
Conservar Datos de NavegaciónCuando está activado, los marcadores, el historial, las cookies y las contraseñas persisten entre sesiones en un disco virtual dedicado. Cuando está desactivado (por defecto), todo se destruye al cerrar la ventana.
Eliminar Datos de Navegación...Aparece cuando «Conservar Datos de Navegación» está activado y existe un disco de perfil. Elimina permanentemente los datos de navegación guardados del perfil (historial, cookies, contraseñas, marcadores). El perfil en sí no se elimina — solo se borran los contenidos del disco persistente.
Portapapeles CompartidoPermite copiar y pegar entre tu Mac y la VM del navegador. Desactivado por defecto por seguridad — una página comprometida no puede leer tu portapapeles a menos que lo permitas.
Color de VentanaUn borde de color alrededor de la ventana del navegador para distinguir visualmente los perfiles. Opciones: Ninguno, Azul, Rojo, Verde, Naranja, Púrpura, Rosa, Verde azulado, Gris.
Página de InicioLa URL que se carga cuando se inicia una nueva sesión para este perfil. Por defecto: https://bromure.io/hello.
Coincidir Distribución de TecladoCambia automáticamente la distribución del teclado del navegador cuando la cambias en tu Mac. Usa un puente vsock para enviar los cambios de distribución a la VM en tiempo real. Cuando está desactivado, el navegador siempre usa la distribución configurada en Ajustes de la Aplicación > Entrada. Activado por defecto. Compatible con 249 distribuciones de teclado.
IdiomaEl idioma de la interfaz del navegador. Opciones: Igual que el Sistema, Inglés, Francés, Alemán, Español, Portugués, Japonés, Chino Tradicional, Chino Simplificado.
ComentariosUna nota breve sobre el perfil. Se muestra como información emergente al pasar el cursor sobre el perfil en la lista.

Rendimiento

Controla cómo el navegador usa el hardware de tu Mac.

Panel de ajustes de rendimiento
AjusteDescripción
Aceleración de GPUUsa el chip gráfico de tu Mac (a través de Virtio GPU) para acelerar el renderizado de páginas, animaciones CSS y reproducción de vídeo. Activado por defecto. Desactívalo si experimentas fallos visuales.
WebGLPermite a los sitios web usar APIs de gráficos 3D. Requerido por algunos juegos, servicios de mapas (Google Maps 3D) y herramientas de visualización de datos. Desactivado por defecto para reducir la superficie de ataque — WebGL expone interfaces de controladores de GPU al contenido web. Se desactiva automáticamente cuando la Aceleración de GPU está desactivada.
Rasterización de Copia CeroReduce las copias de memoria durante el renderizado de páginas permitiendo que la GPU rasterice directamente en memoria compartida. Mejora el rendimiento en la mayoría de sistemas. Activado por defecto.
Desplazamiento SuaveAnima el desplazamiento para una sensación más fluida. Desactiva para un desplazamiento instantáneo tipo salto. Activado por defecto.

Medios

Salida de audio y uso compartido de dispositivos para videollamadas, reuniones y reproducción de medios.

Panel de ajustes de medios
AjusteDescripción
AudioControl maestro para toda la salida de sonido de los sitios web. Cuando está activado, aparece un control deslizante de volumen (0–100%).
VolumenControla el nivel de salida de audio para este perfil. Independiente de otros perfiles y del volumen del sistema de tu Mac.
Compartir Cámara WebReenvía la cámara de tu Mac a la VM para que los sitios web puedan usarla en videollamadas. Cuando está activado, aparece una vista previa en vivo junto con un selector de calidad y un botón de Efectos para efectos visuales en tiempo real, incluido el intercambio de rostro para videollamadas anónimas.
Compartir MicrófonoReenvía el micrófono de tu Mac a la VM para llamadas de voz y entrada de voz.
Selección de DispositivoElige qué cámara, micrófono y altavoz usa cada perfil. Por defecto usa los dispositivos predeterminados de tu Mac.

Transferencia de Archivos

Controla las subidas y descargas de archivos entre tu Mac y la VM del navegador.

Panel de ajustes de transferencia de archivos
AjusteDescripción
Subida de ArchivosPermite enviar archivos desde tu Mac a sitios web en esta sesión de navegación. Cuando está activado, los diálogos de selección de archivos en el navegador pueden acceder a una carpeta compartida en tu Mac.
Descarga de ArchivosPermite guardar archivos de sitios web en tu Mac. Los archivos descargados aparecen en un panel lateral dentro de la ventana del navegador.
Escanear Descargas con VirusTotalEnvía automáticamente cada archivo descargado a VirusTotal para análisis de malware antes de que llegue a tu Mac. Requiere una clave de API gratuita de VirusTotal.
Bloquear AmenazasImpide automáticamente que los archivos que VirusTotal marca como maliciosos se guarden o se arrastren a tu Mac.
Bloquear Archivos No EscaneablesBloquea archivos que no pudieron ser escaneados — archivos demasiado grandes para VirusTotal, solicitudes con límite de tasa o tipos de archivo desconocidos. Cuando está desactivado, los archivos no escaneables aún se pueden guardar manualmente.

Privacidad y Seguridad

Controla a qué puede acceder y compartir el navegador.

Panel de ajustes de privacidad y seguridad
AjusteDescripción
Bloquear Sitios de MalwareBloquea el acceso a sitios web conocidos por distribuir virus o robar información enrutando las consultas DNS a través de los resolvedores de seguridad de Cloudflare (1.1.1.2 / 1.0.0.2).
Detección de Phishing por IA (Beta)Analiza páginas con un modelo de IA para detectar estafas y phishing antes de que actúes. La URL de la página, el texto visible y la estructura del formulario se envían a un servidor de análisis de Bromure para su puntuación — los datos salen de la VM local.
Usar claves de acceso de macOSInicia sesión en sitios web con claves de acceso almacenadas en tu Mac. Cada solicitud requiere aprobación por Touch ID o contraseña.
Usar contraseñas de macOSAutocompleta nombres de usuario y contraseñas desde las contraseñas guardadas de tu Mac y el llavero de iCloud. Desactiva el gestor de contraseñas integrado de Chromium.
Bloquear Captura de PantallaOculta esta ventana del navegador de capturas de pantalla, grabaciones de pantalla y aplicaciones de uso compartido de pantalla como Zoom. Útil cuando compartes tu pantalla en una reunión mientras mantienes una sesión de navegación privada.
Enviar Enlace a Otra SesiónAñade una opción en el menú contextual del clic derecho para enviar un enlace a un perfil de Bromure diferente. Útil para abrir un enlace sospechoso en un perfil más aislado.

Aislamiento de Red

Restringe a qué redes y puertos puede acceder el navegador.

Panel de ajustes de aislamiento de red
AjusteDescripción
Interfaz de RedAnula la configuración de red global para este perfil. Úsalo para conectar diferentes perfiles a diferentes adaptadores de red. Opciones: Predeterminado (usar configuración global), NAT o puente en una interfaz física específica.
Aislar de la Red LocalImpide que la VM del navegador acceda a cualquier dispositivo en tu red doméstica o de oficina — impresoras, unidades NAS, routers, servidores internos. El acceso a internet no se ve afectado.
Restringir Puertos de SalidaSolo permite al navegador conectarse en puertos TCP específicos. Introduce una lista separada por comas de puertos o rangos (por ejemplo, 80, 443, 8000-9000). DNS (puerto 53) siempre está permitido.

VPN y Anuncios

Privacidad de red y bloqueo de anuncios.

Panel de ajustes de VPN y anuncios
AjusteDescripción
Cloudflare WARPEnruta todo el tráfico del navegador a través de la red cifrada WARP de Cloudflare, ocultando tu dirección IP de los sitios web. Se ejecuta completamente dentro de la VM desechable. Requiere al menos 2 GB de memoria de VM.
WireGuardEnruta todo el tráfico del navegador a través de un túnel WireGuard que se ejecuta dentro de la VM desechable. Funciona con cualquier proveedor de WireGuard (Mullvad, ProtonVPN, un servidor propio, etc.). Selecciona esta opción para mostrar el editor de configuración.
Configuración de WireGuardEl contenido del archivo .conf para el túnel WireGuard. Pega el contenido del archivo directamente en el editor de texto o usa el botón Importar archivo .conf… para cargarlo desde el disco. Solo visible cuando WireGuard está seleccionado como modo VPN.
Conectar al IniciarCuando WARP o WireGuard está activado, conecta automáticamente la VPN al iniciar la sesión del navegador. Siempre puedes activarlo o desactivarlo desde el botón VPN en la barra de título de la ventana.
IKEv2Enruta todo el tráfico del navegador a través de un túnel IKEv2/IPsec que se ejecuta dentro de la VM desechable. Funciona con cualquier servidor IKEv2 compatible con estándares (Cisco, Juniper, strongSwan, Windows Server, etc.). Selecciona esta opción para mostrar los campos de configuración de IKEv2.
IKEv2 — Dirección del ServidorNombre de host o dirección IP de la puerta de enlace IKEv2.
IKEv2 — ID RemotoIdentidad IKE enviada por la puerta de enlace. Déjalo vacío para usar la dirección del servidor como ID remoto.
IKEv2 — Autenticación de UsuarioMétodo de autenticación: Nombre de usuario (EAP — nombre de usuario + contraseña), Certificado (un certificado de cliente .p12/.pfx) o Ninguno (PSK) (un secreto precompartido).
IKEv2 — Nombre de usuario / ContraseñaCredenciales para la autenticación EAP. Almacenadas en tu Keychain de macOS, no en el archivo de perfil. Solo visible cuando se selecciona la autenticación por Nombre de usuario.
IKEv2 — Secreto CompartidoClave precompartida para la autenticación PSK. Almacenada en tu Keychain de macOS. Solo visible cuando se selecciona Ninguno (PSK).
IKEv2 — Certificado / ContraseñaCertificado de cliente (.p12 o .pfx) y su contraseña para la autenticación basada en certificados. Almacenados en tu Keychain de macOS. Solo visible cuando se selecciona la autenticación por Certificado.
IKEv2 — Proxy VPNEnruta el tráfico del navegador a través de un proxy HTTP accesible dentro del túnel VPN. Introduce un nombre de host y un puerto; los campos de nombre de usuario y contraseña aparecen cuando se establece un nombre de host.
IKEv2 — Usar DNS del VPNUsa los servidores DNS enviados por la puerta de enlace IKEv2, evitando fugas de DNS fuera del túnel.
IKEv2 — Conectar al IniciarConecta automáticamente el túnel IKEv2 cuando se inicia la sesión del navegador. Siempre puedes activarlo o desactivarlo desde el botón VPN de la ventana.
Bloquear AnunciosBloquea anuncios y scripts de rastreo a nivel de red usando un sumidero DNS integrado y un proxy Squid. Los anuncios son interceptados antes de llegar al navegador.
Nota: Si se configura un proxy HTTP en la pestaña Empresa, tanto WARP como el bloqueo de anuncios se desactivan.

Empresa

Ajustes para entornos gestionados y despliegues corporativos.

Panel de ajustes de empresa
AjusteDescripción
Proxy HTTPEnruta todo el tráfico del navegador a través de un servidor proxy corporativo. Introduce el nombre de host y el puerto. Campos opcionales de nombre de usuario y contraseña para autenticación del proxy. Cuando un proxy está activo, WARP y el bloqueo de anuncios se desactivan automáticamente.
Certificados RaízInstala certificados CA personalizados para que el navegador confíe en los sitios web internos de tu organización y en los proxies que interceptan TLS. Acepta archivos PEM, DER, CRT y CER.

Avanzado

Opciones adicionales para usuarios avanzados.

Panel de ajustes avanzados
AjusteDescripción
Permitir AutomatizaciónPermite que herramientas externas (Claude Code, Puppeteer, Playwright) creen sesiones de navegador y controlen este perfil de forma remota a través de la API de automatización. Cuando está desactivado, este perfil queda oculto de la API.
Grabación de SesiónRegistra todas las solicitudes HTTP realizadas durante esta sesión de navegación. Elige un nivel de captura: Básico (solo URLs), Encabezados (URLs + encabezados + datos POST), o Completo (URLs + encabezados + cuerpos de respuesta). Útil para analizar lo que hace un enlace sospechoso en segundo plano. Cuando la sesión termina, puedes guardar la grabación como un archivo .bromtrace o descartarla.
Iniciar Grabación AutomáticamenteComienza a capturar solicitudes tan pronto como se abre la sesión. Cuando está desactivado, la grabación solo comienza al hacer clic en el botón de grabación en la barra de título.
Cifrar Datos de NavegaciónCifra el disco persistente usando LUKS. La clave de cifrado se almacena en tu Keychain de macOS. Solo disponible cuando Conservar Datos de Navegación está activado.

Ajustes de la Aplicación

Ajustes globales que se aplican a todos los perfiles y sesiones. Se abren mediante el menú de Bromure o el atajo de teclado.

Hardware

Recursos asignados a cada sesión de navegación.

AjusteDescripción
MemoriaRAM asignada a cada VM. Opciones: 1 GB, 2 GB (por defecto), 3 GB, 4 GB, 8 GB, 16 GB. 2 GB es suficiente para la mayoría de la navegación. WARP requiere al menos 2 GB.
Núcleos de CPUNúmero de núcleos de CPU asignados a cada VM. "Automático" (por defecto) asigna 2 núcleos por GB de memoria, hasta el número de núcleos de tu Mac.
Opciones de Arranque del KernelParámetros adicionales de línea de comandos del kernel de Linux añadidos al comando de arranque de la VM. El valor por defecto (arm64.nosme) desactiva SME para solucionar un fallo en procesadores Apple M4. Se muestra una advertencia si cambias esto del valor predeterminado.
Modo de EnergíaControla cuándo se pausan las sesiones de navegación inactivas para ahorrar batería. Automático sigue el Modo de Bajo Consumo de tu Mac. Bajo Consumo pausa las sesiones inactivas después de 3 minutos de inactividad independientemente del estado de alimentación del sistema. Alto Rendimiento nunca pausa las sesiones.

Entrada

Ajustes de teclado y trackpad.

AjusteDescripción
Distribución de TecladoLa distribución de teclado base usada dentro de la VM. Más de 249 distribuciones disponibles, incluyendo US, AZERTY, QWERTZ, Dvorak, Colemak y distribuciones internacionales. Esto establece la distribución inicial al construir la imagen. Para cambio dinámico, usa «Coincidir Distribución de Teclado» en los ajustes Generales de cada perfil. Cambiar esto reconstruye la imagen base.
Desplazamiento NaturalHace coincidir la dirección de desplazamiento de tu trackpad de macOS dentro de la VM. Requiere una reconstrucción de la imagen base cuando se cambia.
Usar Command como ControlIntercambia las teclas Command y Control para que los atajos de macOS (Cmd+C, Cmd+V, Cmd+T) funcionen como se espera dentro de la VM de Linux.

Pantalla

Ajustes de pantalla y apariencia.

AjusteDescripción
Factor de EscalaResolución de pantalla: 1x (estándar) o 2x (Retina). Usa 2x para texto nítido en pantallas Retina. Los cambios tienen efecto en la siguiente sesión (no se requiere reconstrucción de imagen).
AparienciaEsquema de colores del navegador: "Igual que el Sistema" sigue tu ajuste de claro/oscuro de macOS, o fuerza "Claro" u "Oscuro".

Red

Modo de conexión y ajustes DNS. Estos ajustes raramente son necesarios — los valores por defecto funcionan para la mayoría de usuarios.

AjusteDescripción
Modo de ConexiónNAT (por defecto): La VM comparte la conexión de red de tu Mac. Puente: La VM obtiene su propia dirección IP en tu red física. El modo puente desactiva el aislamiento de LAN y la restricción de puertos.
Interfaz de RedAl usar el modo puente, selecciona qué interfaz de red física usa la VM como puente.
Servidores DNSAnula los servidores DNS usados dentro de la VM. Solo se aplica en modo NAT. Deja vacío para usar el DNS predeterminado de tu Mac.
Servidor de Análisis de PhishingURL del servidor utilizado para la detección de phishing con IA. Por defecto, el endpoint de análisis alojado por Bromure. Cámbialo para apuntar a una instancia autoalojada.

Almacenamiento

Uso de disco y gestión de la imagen base.

AjusteDescripción
Uso de DiscoMuestra el espacio total en disco consumido por la imagen base y todos los datos de perfil.
Ubicación de AlmacenamientoLa ruta donde Bromure almacena sus datos (~/Library/Application Support/Bromure).
RestablecerElimina la imagen base de Linux, forzando una descarga y configuración nueva en el próximo inicio. No elimina los datos de perfil ni los ajustes.

Automatización

Control remoto del navegador a través de API HTTP, CDP y MCP. El servidor de automatización se puede activar y desactivar dinámicamente sin reiniciar la aplicación.

AjusteDescripción
Activar AutomatizaciónInicia un servidor HTTP que permite a herramientas externas crear sesiones de navegador y controlarlas a través de CDP.
Puerto de la APIEl puerto para el servidor de la API de automatización (por defecto: 9222).
Dirección de Enlace127.0.0.1 (solo localhost) o 0.0.0.0 (todas las interfaces). Enlazar a todas las interfaces expone la API a toda tu red.

Referencia de la API

MétodoEndpointDescripción
GET/healthHealth check
GET/profilesList available profiles
GET/sessionsList active sessions
POST/sessionsCreate a new browser session
GET/sessions/:idGet session info
DELETE/sessions/:idClose a session
GET/sessions/:id/traceGet session trace events
WS/cdp/:id/...Chrome DevTools Protocol WebSocket proxy

Servidor MCP

Bromure incluye un servidor Model Context Protocol integrado para herramientas de IA. Añade a tu .mcp.json:

{
  "mcpServers": {
    "bromure": {
      "command": "/Applications/Bromure.app/Contents/MacOS/bromure",
      "args": ["mcp"]
    }
  }
}

Añade --debug a los argumentos para acceso al shell de la VM y herramientas de estado de la aplicación.

Localización

Bromure está disponible en 8 idiomas: Inglés, Francés, Alemán, Español, Portugués, Japonés, Chino Tradicional (zh-TW) y Chino Simplificado (zh-CN). La aplicación sigue el ajuste de idioma de tu macOS, aunque puedes anularlo en cada inicio con el indicador -AppleLanguages.