CC Safety Net
A coding agent CLI safety layer that blocks destructive git and filesystem commands and secret file access before execution.
Biometría de la dinámica de tecleo. Pruébalo en el navegador: tus pulsaciones no salen de tu equipo.
Translation pending
SecurityHTML · PythonGitHub @ryt0n18OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Biometría de la dinámica de tecleo: reconoce a las personas por cómo escriben. Programa local para Windows, Linux y macOS, con demo web.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗KeyBio mide cuánto tiempo mantienes pulsada cada tecla, cuánto tardas en pasar a la siguiente, qué combinaciones te cuestan más, cómo usas las mayúsculas y cómo corriges los errores. Con eso crea una huella de tecleo de cada persona y la reconoce al escribir un texto nuevo, sin contraseñas ni cámaras. Tus datos nunca salen del equipo; solo se conecta a internet si pulsas «Buscar actualizaciones».
Los ejecutables de cada versión están en Releases y en la web del proyecto. No hace falta instalar Python.
| Sistema | Fichero | Cómo abrirlo |
|---|---|---|
| Windows 10/11 (64 bits) | KeyBio-x.y.z-setup.exe (instalador) o KeyBio-windows-x64.zip (portable) | La primera vez, SmartScreen avisa porque no está firmado: «Más información» → «Ejecutar de todas formas» |
| Linux (64 bits): Ubuntu, Debian, Mint | KeyBio-x.y.z-linux-amd64.deb | Doble clic para instalarlo (o sudo apt install ./KeyBio-x.y.z-linux-amd64.deb) |
| Linux (64 bits): otras distribuciones | KeyBio-linux-x64.tar.gz | tar -xzf KeyBio-linux-x64.tar.gz && ./KeyBio/instalar.sh (sin permisos de administrador) |
| macOS 11+ (Apple Silicon) | KeyBio-x.y.z-macos-arm64.dmg | Arrastra KeyBio a Aplicaciones; la primera vez, clic derecho → Abrir |
Una vez instalado aparece como cualquier otro programa: en el menú Inicio y el buscador de Windows, en Launchpad y Spotlight en macOS, y en el menú de aplicaciones en Linux. Desinstalarlo no borra los perfiles.
Para actualizar (desde la 2.2.0): Ajustes → Actualizaciones → Buscar actualizaciones. Si hay una versión nueva, «Actualizar ahora» la descarga, comprueba que es la publicada y la instala; los perfiles se conservan. KeyBio solo se conecta a internet al pulsar ese botón.
Cada versión incluye SHA256SUMS.txt para comprobar la descarga (sha256sum -c SHA256SUMS.txt).
Para sistemas sensibles: KeyBio --acceso "Ana" --sistema "Nóminas" pide una frase corta
solo al iniciar sesión y devuelve un código de salida (0 = identidad confirmada).
Detalles, ejemplos para Linux, Windows y macOS, y qué tener en cuenta con trabajadores (RGPD): verificación de acceso.
Ctrl+1…7 secciones, Ctrl+T tema, F11 pantalla completa).| Cómo funciona | Qué se mide, cómo decide, sensibilidad y limitaciones |
| Verificación de acceso | Comprobar la identidad al iniciar sesión |
| Privacidad y datos | Qué se guarda, dónde y cómo borrarlo |
| Desarrollo | Ejecutar desde el código, ejecutables, estructura y pruebas |
| Cambios | Novedades de cada versión |
Desde el código (Python 3.10 o superior): ./run.sh en Linux y macOS, run.bat en
Windows. La primera vez instala lo necesario en un entorno virtual. Más en
desarrollo.
Los errores y las propuestas van en las issues (ver cómo contribuir); los fallos de seguridad, en privado (ver seguridad). No adjuntes perfiles ni copias de seguridad: son datos biométricos.
© 2026 Álvaro Ruiz (ryt0n18). Todos los derechos reservados: se pueden usar gratuitamente los
ejecutables publicados, pero no copiar, modificar ni redistribuir el programa sin permiso. Ver
LICENSE. Los componentes de terceros (Qt for Python y Qt bajo la LGPL-3.0, entre
otros) conservan sus licencias, que van en la carpeta licenses de los ejecutables.