Pinned Pinned En el Mac App Store
El ícono de la app Pinned: una flecha de bajada blanca junto a una flecha de subida ámbar.

Tu velocidad real, de subida y de bajada, en la barra de menús.

Pinned lee los contadores de bytes que tu Mac ya lleva, y los convierte en una lectura en vivo de la velocidad de bajada y subida, sobre la conexión que de verdad esté transportando tu tráfico. Abre el panel y también te dice qué app está moviendo los datos, cuenta tu límite de datos contra tu ciclo de facturación real, y mide si la conexión sigue aguantando bajo carga.

Descargar en el Mac App Store

Gratis. macOS 13 o posterior, Apple silicon e Intel. Pinned Pro cuesta USD 4.99 al año y la lectura de la barra de menús nunca caduca.

Otros monitores de barra de menús miden diez cosas y te muestran un panel de control. Pinned responde por completo a cuatro preguntas: a qué velocidad, qué app, cuánto en este ciclo, y si la conexión es utilizable.

Fig. 1 / la lectura

Barra de 22 pt

El elemento de estado se dibuja con un ancho fijo garantizado. Medido idéntico desde 0 B/s hasta 1.4 Gbps, así que nunca tiembla ni empuja por la barra los elementos que tiene al lado.

1 s
Intervalo de muestreo de la tasa, con tolerancia de temporizador para que el despertar se pueda agrupar
64-bit
Contadores de bytes del kernel, para que no den la vuelta y mientan en una conexión rápida
0
Sockets abiertos para observar el rendimiento o atribuirlo a una app. Solo la prueba de capacidad de respuesta envía tráfico, y solo cuando la presionas
0.3–0.4%
CPU con el panel cerrado, medido en Apple silicon

La lectura, por partes

Trece lecturas. Tú eliges cuáles, y en qué orden.

La mayoría de los monitores de barra de menús te dan una lectura fija, o un muro con todo. Pinned se arma con módulos: agrega los que quieras, arrástralos al orden que quieras y deja fuera el resto.

Cada módulo reserva un número fijo de columnas de caracteres, así que el elemento ocupa exactamente lo mismo cuando el número es 0 B/s que cuando es 1.4 Gbps. Nada de lo que agregues hace saltar la barra de menús.

Dos filas o una, y tres densidades, para que las mismas lecturas ocupen la mitad del ancho cuando tu barra de menús está llena.

Las trece son gratis, para siempre. Pinned Pro es el ancho de banda por app, los límites de datos, las alertas, la prueba de capacidad de respuesta y el historial de uso, no la lectura.

El panel que está detrás de la lectura muestra esta Mac además de la red: procesador, memoria, almacenamiento, batería, tiempo encendido y el tiempo, cada uno con la frase que está detrás del número.

La conexión

Bajada
Bytes que llegan, en este segundo, del propio contador del núcleo.
Subida
Bytes que salen. El número que explica una llamada que se atasca.
Combinado
Ambas direcciones en una sola cifra, para las barras de menús más angostas.

Si vale algo

Latencia
Ida y vuelta a un servidor que elijas. Apagada hasta que la enciendas.
Pérdida de paquetes
La parte de esos sondeos que nunca volvió.

Lo que has consumido

Esta sesión
Desde que se inició la app, o desde la última vez que la restableciste.
Este periodo
Contado según tu ciclo de facturación real, no el mes calendario.

Esta Mac

Procesador
Fracción ocupada, con la carga promedio de un minuto detrás.
Memoria
En uso del total, coloreada según el propio nivel de presión del núcleo.
Almacenamiento
Espacio libre, contando lo que macOS puede liberar cuando haga falta.
Batería
La carga, y el tiempo restante cuando macOS accede a estimarlo.
Tiempo encendido
Cuánto hace que esta Mac se encendió por última vez.

Afuera

El tiempo
La temperatura donde estás, de los datos abiertos de MET Norway. Apagado por defecto, sin cuenta, sin clave de API, y la posición que envía está redondeada a aproximadamente un kilómetro.

Siete temas

Una sola elección define todo el aspecto.

Un tema decide la lectura y el panel a la vez: los glifos, el grosor, la disposición y los colores. Cada ajuste que escribe se puede seguir cambiando a mano después.

macOS nativoLos materiales del sistema
1.2 MB/s340 KB/s
SeñalLa dirección antes que los números
1.2 MB/s340 KB/s
MínimoUn número, tipografía discreta
1.2  340
SparklineLa forma del último minuto
1.2  340
Alto contrasteIntensidad máxima, nunca atenuada
1.2 MB/s340 KB/s
TerminalVerde fósforo y ámbar
D1.2 MB/sU340 KB/s
Consola de redEl color significa estado
1.2 MB/s  340 KB/s

Las tiras de arriba están dibujadas en la página. Las capturas del App Store muestran las mismas siete renderizadas por la propia app.

Qué mide

Cuenta lo que ya se transmitió. No va a buscar nada.

macOS mantiene un contador de bytes continuo para cada interfaz de red de tu Mac. Pinned le pide esa lista al kernel una vez por segundo, mediante sysctl(NET_RT_IFLIST2), y reporta la diferencia entre una lectura y la siguiente. Esa diferencia es tu velocidad. Esa es toda la medición.

Esos contadores en particular son 64-bit. La interfaz más fácil de usar devuelve en cambio contadores de 32 bits, que dan la vuelta cada 4.29 GB. En una conexión rápida eso puede ser cuestión de minutos, y cada vuelta aparecería en pantalla como un pico sin sentido.

Pinned no abre ningún socket propio para hacerlo. Sin sonda, sin archivo de prueba, sin servidor al otro lado, nada se agrega al propio tráfico que intenta describir.

La interfaz que lee sigue la ruta predeterminada del sistema, que se vuelve a comprobar en cada ciclo. Desconecta el Ethernet y la lectura pasa al Wi-Fi. Comparte la conexión de un teléfono y pasa al teléfono. No hay nada que configurar, y una lectura de la que no se puede fiar se muestra como cero en lugar de adivinarse.

Ruta de la señal

1
Contadores del kernel
Bytes de entrada y salida por interfaz, de 64 bits, ya mantenidos por macOS
2
Una lectura por segundo
sysctl(NET_RT_IFLIST2), sin necesidad de privilegios elevados
3
Diferencia
Esta lectura menos la anterior, sobre el tiempo transcurrido
4
La lectura
De bajada y de subida, en la barra de menús, con ancho fijo

Sigue la ruta predeterminada

Wi-Fi Ethernet Hotspot Túnel VPN

Ancho de banda por app

Qué app está moviendo los datos, justo ahora.

Una cifra por sí sola te dice que algo está pasando. No te dice qué. Pinned desglosa el dato en vivo por proceso, para que «por qué está ocupada mi conexión» tenga una respuesta en lugar de una sospecha.

Fig. 2 / por proceso

Medido en la Mac del desarrollador

  1. cloudflared 4.42 GB
  2. claude 163.1 MB
  3. node 54.6 MB
  4. mongod 52.2 MB

La forma habitual de atribuir el tráfico a un proceso es instalar un ayudante con privilegios. La alternativa comercial incluye un LaunchDaemon root: se carga cuando arranca tu Mac, y permanece residente uses o no el menú alguna vez. Es una pieza permanente de tu sistema, que se ejecuta como root, a cambio de una lista que consultas de vez en cuando.

Pinned no hace eso. La atribución por app se ejecuta dentro del sandbox, en la propia app. Sin ayudante con privilegios, sin daemon root, sin contraseña de administrador, y sin ningún aviso de permiso en ningún momento.

De ahí se deriva el modelo de costo. Pinned muestrea por app con un Piso de 3 segundos, y solo mientras el panel está abierto. Cierra el panel y el trabajo se detiene: verificado de forma independiente en cero subprocesos con el panel cerrado. Una función que no estás mirando no debería estar funcionando.

Qué cuesta

Privilegio
Ninguno. En el sandbox, sin ningún ayudante instalado fuera de la app.
Aviso
Sin contraseña de administrador en la instalación, y sin cuadro de diálogo de permiso que aprobar.
Intervalo
Un piso de 3 segundos entre muestras por app.
Panel abierto
El muestreo se ejecuta.
Panel cerrado
Nada. Cero subprocesos, verificado de forma independiente.
Eliminación
Arrastra la app a la Papelera. No hay nada más que desinstalar.

Dos límites que conviene decir con claridad. Un sondeo de 3 segundos no puede ver una transferencia que empieza y termina entre dos muestras, así que una ráfaga corta puede pasar totalmente inadvertida. Y las cifras por app se recogen a nivel de socket, lo que significa que no suman exactamente el total de la interfaz.

Límites de datos

Contado según tu ciclo de facturación, no el mes calendario.

«Cuánto me queda de mi plan de datos, y voy a llegar al final del ciclo» es una pregunta que un monitor de red debería responder. La mayoría no lo hace.

Fija tu límite y dile a Pinned el día en que empieza el ciclo de tu operador. Cada total se cuenta entonces dentro de esa ventana, así que un ciclo que empieza el día 12 va del 12 al 11, tal como ya lo hace tu factura.

Los casos incómodos se gestionan en lugar de ignorarse. Un día de ciclo 31 usa el 28 de febrero y el 30 de abril, y vuelve al 31 en los meses que sí lo tienen. Un ciclo nunca debería saltarse un mes en silencio solo porque el calendario fue más corto.

Cuando vas camino de pasarte, Pinned te lo dice con palabras en lugar de dejarte hacer el cálculo:

A este ritmo, alcanzarás tu límite el jueves 4 de septiembre.

Los totales también se guardan por red, para que puedas ver cuánto pasó por el Wi-Fi del hotel y cuánto por el hotspot del teléfono, que suele ser el que cuesta dinero de verdad. Las alertas se activan en los umbrales de límite que elijas, con las mismas reglas de espera y enfriamiento que cualquier otra alerta.

Gestión del ciclo

Límite
Tu plan, en tus propias unidades.
Día del ciclo
El día en que empieza el mes de tu operador. De 1 a 31.
Meses cortos
28 de febrero, 30 de abril. Un día de ciclo que cae después del fin de mes se ajusta al último día de ese mes.
Proyección
La fecha en la que alcanzarás el límite a tu ritmo actual, escrita como una frase.
Por red
Totales repartidos según la red que los transportó.
Alertas
En el porcentaje del límite que elijas, con un tiempo de espera.

Capacidad de respuesta

Una conexión puede ser rápida y aun así ser inutilizable para una llamada.

La latencia medida en una conexión inactiva es casi inútil. Lo que arruina una videollamada es la latencia bajo carga, y la única forma de conocer esa cifra es poner la conexión bajo carga y medirla ahí.

Tu cifra de bajada describe cuánta agua transporta la tubería. A una llamada le importa cuánto espera una gota en la fila. Cuando una transferencia grande llena los búfers de tu router, cada paquete pequeño tiene que hacer fila detrás de ella, así que la conexión se mantiene rápida y la llamada se arruina al mismo tiempo. Eso es el bufferbloat, y en esta conexión son 53 ms de retraso que solo existen cuando la conexión está ocupada.

Pinned satura la conexión a demanda, sondea mientras está saturada, e informa la cifra con carga, la cifra en reposo, la diferencia entre ambas y las idas y vueltas por minuto. Cuatro cifras, y la que importa es la diferencia.

Cuándo se ejecuta

Disparador
Presionas el botón. Esa es la única forma en que empieza.
Programación
No hay ninguna. Nunca se ejecuta por sí sola, y nunca en segundo plano.
Por qué
La prueba satura tu conexión a propósito para obtener la cifra, así que no es algo que una app deba hacer a tus espaldas.
Informa
Latencia en reposo, latencia con carga, bufferbloat y RPM.

Especificación

Todo lo que hace, y nada de lo que no hace.

01
Barra de menúsLa parte que ves todo el día
Disposición
Una fila o dos.
Estilo de ícono
Flechas, triángulos, puntos, letras, o sin ícono.
Direcciones
Solo bajada, solo subida, o ambas.
Tipografía
Unidades activadas o no. Tamaño de fuente a tu gusto.
Color
Monocromático, o tus propios colores por dirección.
Sparkline
Opcional, en línea, junto a los números.
Reposo
Se atenúa cuando no se mueve nada, para que una Mac tranquila se vea tranquila.
Ancho
Fijo garantizado. El elemento nunca tiembla cuando la velocidad cruza un límite de unidad, y nunca desplaza tus otros elementos de la barra de menús.
02
PanelA un clic
En vivo
Velocidad actual de bajada y subida.
Gráfico
Un gráfico de áreas opuestas: bajada por encima de la línea, subida por debajo. Lineal, logarítmico, o un máximo fijo.
Por app
Qué proceso está moviendo los datos, clasificado y en vivo, muestreado con un piso de 3 segundos mientras el panel está abierto. Sin ayudante, sin aviso.
Consumo
Un gráfico de consumo para el ciclo de facturación actual, con el porcentaje de tu límite usado y el desglose por red.
Totales
Esta sesión, y el periodo actual.
Calidad
Latencia, fluctuación y pérdida de paquetes, más la prueba de capacidad de respuesta con un botón.
Interfaz
Dirección MAC, MTU, velocidad de enlace, IPv4, IPv6 y DNS.
Wi-Fi
SSID, BSSID, RSSI, ruido, canal, banda, ancho, seguridad y modo PHY.
Bajada Subida
Lineal, pico automático
03
AlertasSolo cuando importa

Avísame cuando un valor cruce un umbral y se queda ahí durante una duración que yo elija. Una caída de un segundo no es un evento.

Observable
Velocidad de bajada, velocidad de subida, latencia, o cuánto de tu límite de datos está usado.
Umbrales de límite
En el porcentaje del plan de tu ciclo que elijas, contado sobre el ciclo, no el mes calendario.
También
Conexión perdida.
Condición
Por encima o por debajo de un umbral, mantenido durante una duración que fijes.
Tiempo de espera
Cada regla tiene uno, para que una conexión inestable no pueda saturarte de avisos.
04
Consumo de datosTu ciclo de facturación, no el mes
Sesión
Desde que se inició la app, o desde la última vez que la restableciste.
Periodo
Totales diarios, semanales o mensuales.
Límite
Tu plan, contado desde el día en que empieza el ciclo de tu operador, no el primero de mes.
Meses cortos
Un día de ciclo 31 usa el 28 de febrero y el 30 de abril.
Proyección
La fecha en la que alcanzarás el límite a tu ritmo actual, en una frase.
Por red
Cuánto pasó por cada red que usaste.
Acumulación
En el límite real, no una ventana móvil contada hacia atrás desde ahora.
05
UnidadesSe atiende a los dos bandos
Unidad
Bytes o bits. MB/s o Mbps.
Base
1000 o 1024. Convención de red o convención de almacenamiento, tú eliges.
06
IdiomasTodo, no solo los menús
Habla
Inglés, árabe, francés, alemán, español, japonés y chino simplificado.
Todo
Cada pantalla, cada alerta, cada notificación, y lo que VoiceOver lee en voz alta. No un menú traducido sobre una app en inglés.
De derecha a izquierda
El árabe invierte todo el diseño, porque macOS lo hace y la app no se opone a eso.

Precios

La parte que miras todo el día es la parte gratis.

Pinned es gratis para descargar. La lectura de la barra de menús, cada tema y cada ajuste de apariencia siguen siendo gratis para siempre y no tienen límite de tiempo. Cuatro funciones son de pago, y se nombran aquí en lugar de descubrirse después de instalar.

00
GratisSin reloj de prueba, sin insistencia
Barra de menús
Bajada y subida en vivo, con ancho fijo, en la interfaz que esté transportando tu tráfico.
Apariencia
Siete temas, todos los ajustes de color, ícono, disposición, unidad y decimales, y la garantía de contraste.
Panel
Velocidades en vivo, el gráfico de rendimiento, y el detalle completo de la conexión, incluida la señal Wi-Fi, el canal y la seguridad.
Termina
Nunca. Este nivel no caduca.
01
Pinned ProUSD 4.99 al año
Por app
Qué procesos están moviendo datos en este momento, clasificados por lo que realmente están usando.
Límites de datos
Contado según tu ciclo de facturación real, con un aviso en palabras claras cuando vas camino de pasarte.
Capacidad de respuesta
Latencia medida bajo carga, para que puedas ver el bufferbloat que arruina las llamadas.
Alertas e historial
Alertas de espera y enfriamiento sobre velocidad, latencia y uso del límite, más totales diarios por red.
Facturación
Renovación automática, cargada a tu Apple Account. Cancela cuando quieras en los ajustes de Apple Account, al menos 24 horas antes de que termine el periodo. Términos de uso y Política de privacidad.

Ligero para tu Mac

Un monitor que te cuesta algo es un mal negocio.

0.3–0.4% CPU
Con el panel cerrado
33–67MB
Memoria residente

Ambas cifras son mediciones, no objetivos. Tomadas en una Mac Apple silicon con macOS 26, con el panel cerrado y Pinned muestreando la tasa una vez por segundo. El rango de memoria es honesto sobre una diferencia real: 33 MB en un arranque en el que el panel nunca se ha abierto, y 67 MB después de un uso intenso, porque los gráficos y etiquetas del panel se construyen la primera vez que de verdad los pides en lugar de al arrancar, y porque carga el ícono de cada app para ponerlo junto a su nombre. La cifra superior es un techo, no una tendencia. Abierto y cerrado ocho veces seguidas, muestra 63, 64, 67, 67, 67, 67, 67, 67, así que sube hasta una meseta y se queda ahí. Abrir el panel agrega el muestreador por app con un piso de 3 segundos, y al cerrarlo eso vuelve a cero. Tus propias cifras se moverán un poco según tus ajustes y tu hardware.

Privacidad

Nada sale de tu Mac, y no hay letra chica debajo de esa frase.

Un monitor de red ocupa una posición de confianza poco habitual. Esto es exactamente lo que Pinned tiene permitido hacer.

En el sandbox
Pinned se ejecuta dentro del sandbox de apps de macOS. Los contadores de rendimiento no necesitan ningún privilegio elevado: leerlos es una consulta al kernel común y corriente.
Sin contraseña de administrador
Sin ayudante en segundo plano, sin daemon root, sin extensión del kernel, nada se instala fuera de la propia app. Arrástrala a la Papelera y desaparece.
Por app, sin aviso
Nombrar la app detrás del tráfico se hace dentro del sandbox, por la propia app. No necesita ningún ayudante con privilegios, ningún daemon root ni ningún aviso de permiso, así que macOS nunca te pide que apruebes nada para eso. Muestrea con un piso de 3 segundos solo mientras el panel está abierto, y nada en absoluto mientras está cerrado.
Sin telemetría
Sin analíticas, sin servicio de reportes de fallos, sin conteo de uso, sin cuenta. Pinned no informa sobre ti, porque no informa en absoluto.
La búsqueda de IP pública está desactivada
Desactivado de forma predeterminada. Déjalo desactivado, y no presiones la prueba de capacidad de respuesta, y Pinned no hace ninguna solicitud saliente en absoluto. Actívalo y obtiene una sola cosa, tu dirección pública, con un intervalo de actualización que tú eliges.
La prueba es un botón
La prueba de capacidad de respuesta es la única función que envía tráfico a propósito, porque necesita saturar la conexión para medirla. Así que solo se ejecuta cuando la presionas. Sin programación, sin ejecución en segundo plano, y sin saturación silenciosa de tu conexión mientras estás en una llamada.
Ubicación, solo para el nombre
macOS no revela el nombre de tu red Wi-Fi a ninguna app sin acceso a la ubicación. Así que si quieres el SSID en el panel de detalles, Pinned tiene que pedirlo. Esa es la única razón por la que lo pide alguna vez, nada se guarda ni se envía, y si lo rechazas, cada velocidad, total, gráfico y detalle de interfaz sigue funcionando.

Requisitos

macOS 13 o posterior
Apple silicon e Intel