Una regla distinta para cada app
Discord puede usar Guard Screen mientras otra app usa Hide Only o Quit App. Cada fila puede seguir la regla global o tener la suya.
LockIn
Cámara encendida. Amigos en la sala. Solo necesitas cuarenta minutos de silencio. LockIn mantiene Discord activo y frena el reflejo de abrir la ventana “solo un segundo”.
Correo de lanzamiento y notas ocasionales del desarrollo. Sin embudos semanales.

Empecé a construir LockIn para esas noches en las que mis amigos y yo estudiamos juntos en Discord. Quería quedarme en la sala sin convertir una respuesta rápida en cuarenta minutos hablando.
La mayoría de los bloqueadores elimina Discord. LockIn elimina la decisión de resistirlo. La llamada puede seguir viva; abrir la ventana vuelve a ser una decisión que tienes que ver.
Guard Screen oculta Discord sin terminar su proceso. Vuelve al trabajo, toma una excepción explícita de cinco minutos o termina la sesión. La salida existe; simplemente no ocurre de forma inconsciente.
El temporizador ahora es una parte de un espacio nativo completo: enfoque, reglas por app, historial, analítica y configuración viven juntos.



La nueva versión cubre el momento en que buscas una app, el descanso que sigue y el patrón que construyes con el tiempo, sin crear una cuenta.
Discord puede usar Guard Screen mientras otra app usa Hide Only o Quit App. Cada fila puede seguir la regla global o tener la suya.
“Bloqueos de hoy” cuenta cuántas veces intentaste entrar en cada app. El contador vuelve a cero al cambiar el día.
Si el descanso termina y te alejas, LockIn espera, toma la pantalla, muestra una cuenta regresiva y empieza el siguiente bloque.
Un contador flotante permanece sobre las ventanas. Al pasar el cursor aparecen los controles; el resto del tiempo solo muestra lo necesario.
Compara 7 días, 30 días o todo el historial: tiempo enfocado, días activos, mejor día, bloques largos y resultados.
Sesiones completadas, canceladas y abandonadas permanecen visibles. Exporta todo como CSV o JSON.
La nueva interfaz no es solo una capa visual. Está conectada al temporizador, el historial y las reglas reales.
Cambia de preset en la vista de enfoque o define hasta 180 minutos de enfoque y 60 de descanso.
Las tres conductas pueden ser globales o específicas para una app. Guard Screen sigue siendo la predeterminada.
La barra lateral muestra la racha; la vista de enfoque resume minutos y sesiones de la semana.
El historial local se puede exportar en formatos abiertos desde la propia app.
Elige Guard Screen, Hide Only o Quit App por cada app. Finder, Dock, Configuración del Sistema, Terminal, WindowServer y LockIn están protegidos.
Usa 25/5, 50/10 o una duración propia. Revisa el tiempo desde la ventana, el HUD flotante o la barra de menú.
Cuando intentas entrar a Discord durante el enfoque, LockIn lo oculta y muestra Guard Screen. En el descanso deja de intervenir.
Quédate presente en la llamada sin convertirla en cuarenta minutos de conversación.
Comparte el espacio mientras proteges el bloque que dijiste que ibas a terminar.
Para llamadas, cargas y trabajo en segundo plano que no debería morir al ocultar una ventana.
Tus patrones de enfoque no necesitan convertirse en un perfil remoto.
La versión actual no tiene cuenta, nube, analítica remota ni dependencia de red.
La configuración, el estado, la actividad diaria y el historial viven en ~/Library/Application Support/LockIn/.Qué registra, qué no puede detener y adónde lleva cada salida.
Nada. La versión actual no instala un helper privilegiado ni impide ⌘Q. Cerrar LockIn detiene el bloqueo de inmediato, registra un bloque de enfoque activo como abandonado y al volver a abrir empieza de cero. Guard Screen es un obstáculo, no una jaula.
Abre una excepción para esa app durante exactamente cinco minutos. Puedes repetirla; la versión actual no tiene límite ni penalización. Si la app sigue al frente cuando vence, LockIn la oculta y muestra Guard Screen otra vez.
Cada intento de entrar en una app protegida aumenta su contador “Bloqueos de hoy”, que se reinicia al cambiar el día. Las excepciones de cinco minutos todavía no tienen un registro separado ni un historial permanente.
Para 7 días, 30 días o todo el historial muestra tiempo enfocado, sesiones completadas, promedio por día activo, tasa de finalización, tendencia, patrón semanal, mejor día, bloque más largo y resultados completados, cancelados o abandonados.
No con Guard Screen ni Hide Only: ambas conductas ocultan la app. Quit App es una tercera conducta explícita que sí solicita terminarla.
Guard Screen usa la función de ocultar de macOS, no terminar, así que el proceso permanece vivo. La matriz completa de llamada, cámara, micrófono y compartir pantalla de Discord todavía necesita una prueba manual antes del lanzamiento.
Solo durante la fase de enfoque y solo para apps activas en tu lista. El bloqueo se detiene durante los descansos y cuando termina la sesión.
No. La versión actual guarda y calcula todo en tu Mac, no tiene cliente de red y funciona sin conexión.
Únete al acceso anticipado. Te escribiré cuando LockIn esté listo para una prueba real en una llamada de estudio por Discord.