Avatar de R00tedbrain

Desarrollador, Programador & Fanático de la PRIVACIDAD Y CIBERSEGURIDAD

Hola, soy R00tedbrain. Diseño y programo aplicaciones para Android y iOS, desarrollo backend y frontend. Me apasiona crear soluciones digitales simples y efectivas. Uno de mis proyectos preferidos son los enfocados en la PRIVACIDAD y SEGURIDAD.

Ilustración de desarrollo

Hola, soy R00tedbrain. Un gusto saludarte.

Desde que inicié mi aventura en el mundo tecnológico, siempre he sentido una gran fascinación por la innovación, la seguridad informática y el constante desafío que representa la tecnología. Al inicio, mi interés se centró especialmente en el ámbito de la ciberseguridad, donde profundicé en vulnerabilidades, exploits y métodos para proteger y fortalecer sistemas digitales.

Paralelamente, siempre he sido un firme defensor de la privacidad y la encriptación. Me apasiona la idea de construir un mundo en el que cada individuo sea dueño y guardián de su propia información. Por ello, me he formado intensamente en métodos de cifrado, privacidad de datos y tecnologías que empoderan al usuario final, asegurando que las soluciones que desarrollo respeten y protejan estos principios fundamentales.

Con el paso de los años, mi pasión se ha orientado hacia el desarrollo de aplicaciones y el aprendizaje automático (Machine Learning). He colaborado en proyectos variados para startups, equipos de ingeniería y negocios de múltiples sectores, diseñando y construyendo soluciones digitales robustas y centradas en la experiencia del usuario y la optimización del rendimiento.

Actualmente, publico aplicaciones tanto en Google Play Store bajo SafeDevsBWT como en F-Droid, aportando al ecosistema de software libre y promoviendo herramientas accesibles, seguras y de alto rendimiento. Mantengo siempre una curiosidad activa, explorando nuevas tecnologías, frameworks y metodologías que puedan enriquecer mis proyectos y aportar valor real a los usuarios.

Estoy comprometido con seguir aprendiendo, innovando y creando soluciones digitales que generen un impacto positivo, combinando mi conocimiento técnico con un enfoque siempre orientado a la calidad y la eficiencia.

Proyectos Destacados

Proyecto 1

Aplicación Android de Seguridad
Borrado Remoto

🚀 Remote Wipe App – Gestión y Seguridad para Dispositivos Android. Protege y administra tus dispositivos Android en tiempo real. Ideal para usuarios y empresas que requieren control total. 💼🔒

✨ Características Principales

  • 🔥 Borrado Remoto de Dispositivos:
    • Elimina datos a distancia en caso de pérdida o robo.
    • Compatible con borrado silencioso en dispositivos modernos.
  • 🔑 Intentos de Desbloqueo Fallidos:
    • Configura el borrado automático tras varios intentos fallidos.
  • 📡 Notificaciones en Tiempo Real:
    • Monitoriza y actualiza el estado del dispositivo desde el servidor.
    • Conexiones persistentes mediante WebSocket con reconexión automática.
  • 🛡️ Gestión de Licencias:
    • Registro y administración segura de licencias.
    • Conexión cifrada y sincronización con el backend.
  • 🖥️ Compatibilidad con MDM:
    • Aprovecha el modo "Owner" de Android para un control total.
  • ⚙️ Tecnologías Utilizadas:
    • Frontend: Kotlin con Jetpack Compose, uso avanzado de DevicePolicyManager.
    • Backend: Node.js con WebSocket, PostgreSQL, etc.
    • Seguridad: Autenticación JWT y EncryptedSharedPreferences.
  • 💼 Casos de Uso:
    • Empresas que necesitan administrar dispositivos de forma remota.
    • Usuarios preocupados por la seguridad ante pérdida o robo.
    • Organizaciones con políticas estrictas (VPN, restricciones de red).

SIN TRACKERS NI LOGGERS!

Proyecto 2

Escáner Facial & Detector de
Atributos ANDROID

🚀 EscánerFacial Belleza – ¡Realza tu rostro con IA! 🤳
Descubre tu mejor versión con nuestro escáner avanzado que analiza más de 40 puntos clave de tu rostro. Obtén consejos personalizados para resaltar tus rasgos más atractivos, mide la simetría facial de manera precisa y diviértete comparándote con tus celebridades favoritas.

✨ Funciones Destacadas

  • Análisis de Belleza Facial:
    • Genera gráficos detallados que destacan proporciones de ojos, pómulos y labios.
    • Ofrece recomendaciones para equilibrar tus facciones y potenciar tu apariencia.
  • Escaneo Facial Simétrico:
    • Verifica el nivel de simetría en ambos lados del rostro con datos precisos.
    • Recibe sugerencias para reducir asimetrías y mejorar el balance visual.
  • Comparador de Famosos:
    • Identifica a qué celebridad te pareces más con algoritmos de similitud.
    • Comparte fácilmente tus resultados en redes sociales y diviértete con amigos.

⚙️ Tecnologías Desarrolladas

  • Kotlin, Java, Mediapipe, OpenCV, Modelos clasificadores.
  • Uso de landmarks faciales e IA para ofrecer resultados precisos.
  • Algoritmos de Machine Learning con recomendaciones personalizadas.
  • Sistema multiplataforma con diseño fluido y fácil de usar.

¡Con EscánerFacial Belleza, llevar tu apariencia al siguiente nivel nunca ha sido tan sencillo!

Proyecto 3

SecureYourChats NewOverlayTechnology

Encripta o desencripta texto y archivos con algoritmos potentes (AES, DES, CAMELLIA, ChaCha20-Poly1305, XChaCha20-Poly1305, Aegis256).

✨ Características Principales

  • 📝 Text Encryption/Decryption
    • Interfaz intuitiva para ingresar texto, elegir algoritmo y ver resultados.
    • Genera claves aleatorias de 256 bits en el Gestor de Claves (Key Manager).
  • 🔑 Compartir/Importar Claves vía QR
    • Comparte tu clave o importa la de otros fácilmente mediante códigos QR.
  • 📁 File Encryption/Decryption
    • Selecciona archivos y aplica los mismos algoritmos (añade .encrypted o .decrypted).
  • 🗝️ Built-In Key Manager
    • Añade, borra o genera claves aleatorias.
    • Almacén seguro con EncryptedSharedPreferences.
  • 🔄 Share Encryption Flow
    • Desde otras apps: Share → Encrypt / Decrypt texto o archivos rápidamente.
  • ♿ Servicio de Accesibilidad (Opcional)
    • Detecta texto seleccionado o copiado, mostrando notificaciones para encriptar/desencriptar.
    • El botón “BurbujaEncryption” permite pausar la lógica sin deshabilitarla en Ajustes.
  • 💬 Dialog Flow
    • Guía paso a paso: Operación (Encrypt/Decrypt) → Algoritmo → Clave → Resultado.
  • 📱 Android 13+ Support
    • Solicita POST_NOTIFICATIONS para mostrar avisos al copiar o seleccionar texto.

🚀 Uso Básico

  1. Pantalla Principal: ingresa texto, escoge algoritmo y clave, presiona Encrypt/Decrypt.
  2. File Encryption: selecciona archivo, carpeta de salida, algoritmo y clave, luego EXECUTE.
  3. Accesibilidad: habilítalo en Ajustes → Accesibilidad → “Encrypt-DecrypT Service”. Al copiar/seleccionar texto, recibirás notificaciones.

❓ FAQ

  • El botón “BurbujaEncryption” desactiva la lógica sin cambiar los ajustes del sistema.
  • Sin la clave correcta, la desencriptación no es posible.
  • En Android 13+, otorga permiso de notificaciones para ver avisos al copiar texto.
Proyecto 4

ThreadScoopOnionChat

🚀 ThreatScoopOnionChat – ¡Protege tus conversaciones con seguridad avanzada! 🔒
Es un FORK de SESSION enfocado en la privacidad y seguridad, resolviendo posibles vectores de ataque en tu código. Todo el ecosistema funciona igual que SESSION, pero con diferencias claves:

✨ Diferencias Principales

  • Claves de 256 bits (en lugar de 128 bits en SESSION).
  • 25 Palabras Mnemónicas (vs. 12 en SESSION).
  • Capa extra de cifrado en todo el ecosistema.
  • Eliminación de GoogleServices en el proyecto.
  • Función ExtraSecurity: el núcleo de ThreatScoopOnionChat.

🛡️ ExtraSecurity

Hemos configurado un nuevo método de cifrado por “thread” (hilo) en la sección ExtraSecurity, donde generamos o importamos claves exclusivas para el remitente y el receptor. La idea es compartir esta clave fuera de los canales de la propia aplicación (en persona o por otra app segura). Sin esa clave, el mensaje no puede ser desencriptado.

🔐 Flujo de Encriptado/Desencriptado

Emisor:

  1. Se obtiene el mensaje en texto plano.
  2. Se cifra con la capa universal de cifrado extra.
  3. Se aplica el cifrado por “thread” usando la clave (alias de conversación).
  4. Se aplica el protocolo de cifrado SESSION y se envía el mensaje.

Receptor:

  1. Descifra el mensaje usando el protocolo SESSION.
  2. Descifra con el protocolo ThreadScoop.
  3. Descifra con la capa universal de cifrado extra.
  4. Recupera el texto plano.

Con ThreatScoopOnionChat, tu privacidad está asegurada en cada capa de cifrado. Bienvenido a la nueva era de la mensajería anónima y ultrasegura.

Proyecto 5

SecureChatsKeyboard

🚀 SecureChats KEYBOARD – ¡Cifrado de extremo a extremo (E2EE) para cualquier app! 🔒
Es un teclado de Android que integra el Protocolo Signal (X3DH y Double Ratchet) y ahora cifrado post-cuántico Kyber, sin depender de un servidor. Comunícate de forma segura e independiente, incluso si tu mensajería favorita no soporta E2EE.

¿Por Qué SecureChats KEYBOARD?

Las leyes, como la posible "chat control" de la UE, pueden amenazar la privacidad en mensajerías E2EE. Aunque existen soluciones como PGP, a veces son complejas. SecureChats KEYBOARD simplifica la comunicación segura al incorporar directamente el Protocolo Signal (X3DH y Double Ratchet) en el teclado de Android, mejorado con cifrado Kyber para resistir futuros ataques cuánticos.

🔥 Funciones

  • Envía y recibe mensajes cifrados en cualquier app mediante un campo de texto sobre el teclado.
  • Decodifica mensajes usando el portapapeles.
  • Administra contactos directamente en el teclado.
  • Registro de mensajes para revisar enviados y recibidos.
  • Modo Raw o Modo Cuento de Hadas (Fairytale) para disfrazar la data en texto señuelo.
  • Verifica contactos con comprobación de huella (fingerprint).
  • Temas Oscuro y Claro.
  • Vista de Preguntas & Respuestas para ayuda rápida.

🛡️ Seguridad

  • Basado en el Protocolo Signal (X3DH, Double Ratchet) con AES-256-CBC y SHA-256.
  • Cifrado post-cuántico Kyber para protección futura.

⚠️ Limitaciones

  • Chats 1 a 1 totalmente compatibles; en grupos, solo el destinatario descifra el mensaje.
  • Algunos mensajeros pegan texto como HTML (ej. Telegram), rompiendo el “Modo Cuento de Hadas”.
  • Algunas apps limitan el tamaño del texto. Se restringe a 500 caracteres por mensaje.

¡Disfruta de cifrado independiente y robusto en cualquier aplicación con SecureChats KEYBOARD!

Proyecto 6

PatronesCostura & Asistente

🚀 ¡Bienvenido(a) a la mejor aliada para tu pasión por la costura! 🧵✨ Nuestra aplicación combina patrones de costura personalizados, asistente de costura inteligente y herramientas prácticas para llevar tus creaciones a un nivel profesional, seas principiante o experto(a) en diseño de modas.

✨ Funciones Destacadas

  • Patrones Básicos y Avanzados
    • Accede a una amplia selección de patrones (blusas, faldas, pantalones, mangas, etc.).
    • Cada patrón se adapta a tus medidas para un ajuste perfecto.
  • Generador de PDFs
    • Crea, combina e imprime tus patrones en formato PDF desde la app.
    • Obtén archivos organizados, listos para imprimir en casa o imprenta.
  • Gestor de Perfiles de Medidas
    • Guarda las medidas de varias personas (tú, familiares, clientes).
    • Cambia de perfil fácilmente y genera patrones ajustados sin repetir procesos.
  • Vista Previa y Personalización
    • Observa cada pieza antes de imprimir y ajusta detalles a tu gusto.
    • Ideal para quienes buscan precisión sin errores.
  • Asistente de Costura Integrado 🤖
    • Responde dudas sobre técnicas, telas, cortes y configuración de máquinas.
    • Tu mentor virtual para superar cualquier obstáculo creativo o técnico.
  • Interfaz Intuitiva
    • Flujo de trabajo claro: selecciona perfil, elige patrón, ajusta, imprime/guarda y consulta al asistente.
    • Te guía paso a paso en todo momento.
  • Imprimir y Compartir
    • Comparte tus patrones con un clic: correo, redes sociales o nube.
    • Recibe retroalimentación instantánea de amigos, colegas o clientes.
  • Actualizaciones y Nuevos Patrones
    • Lanza futuros estilos y piezas más vanguardistas.
    • Evolucionamos para cubrir necesidades de costureros y modistas.

💡 ¿Por Qué Elegir Nuestra App?

  • Ahorro de Tiempo: Todo tu proceso de costura en un solo lugar.
  • Precisión Profesional: Medidas exactas y patrones comprobados.
  • Comodidad Total: Sin papeles sueltos; control desde smartphone o tablet.
  • Aprendizaje Constante: Asistente de costura como guía y mentor virtual.
  • Ideal para Todos los Niveles: Guías para principiantes y funciones avanzadas para expertos.

¡Conviértete en tu propio diseñador(a) y eleva tu arte costurero! Descarga la app, explora nuevos estilos y deja volar tu creatividad. La costura no tiene límites, y con nuestro asistente, cada proyecto puede llegar tan lejos como tu imaginación. ¡Emprende tu próxima aventura en el mundo del hilo y la aguja con la mejor herramienta digital a tu alcance!

Proyecto 7

CogniTest

🚀 CogniTest – ¡Ejercita tu mente de forma divertida y accesible! 🧠✨ Pon a prueba tu velocidad de reacción, memoria y reflejos con una serie de desafíos diseñados para mantener tu cerebro ágil. Compara tus resultados con usuarios de todo el mundo y sigue tu progreso en el tiempo.

✨ Pruebas Destacadas

  • Tiempo de Reacción
  • Velocidad de Escritura
  • Chimp Test
  • Memoria Numérica
  • Test de Audición
  • Memoria Verbal
  • Memoria de Secuencias
  • Memoria Visual
  • Entrenamiento de Puntería (Aim Training)
  • Retención de Información
  • IQ
  • Dual N-Back
  • ...entre otras

🔥 Características Clave

  • Comparaciones Globales: Descubre en qué porcentaje te ubicas respecto a otros participantes.
  • Seguimiento de Resultados: Registra tus puntuaciones y visualiza tus mejoras.
  • Compartir Logros: Desafía a amigos o difunde tus avances en redes sociales.
  • Uso sin Conexión: Practica sin internet y sigue optimizando tu desempeño.
  • Foco en la Salud Cognitiva: Refuerza concentración, memoria y velocidad de procesamiento.

🌍 ¿Por Qué Elegir CogniTest?

  • Aprendizaje + Diversión: Convierte cada prueba en un reto personal.
  • Diseño Intuitivo y Accesible: Menús claros y pantallas fáciles de usar para todas las edades.
  • Motivación Diaria: Con unos minutos al día notarás grandes mejoras cognitivas.
  • Ideal para Cualquier Etapa: Estudiantes, profesionales o jubilados se benefician por igual.
  • Comunidad Mundial: Conecta con usuarios de todo el planeta y comparte estrategias.

🚀 Cómo Empezar

  1. Descarga la app y elige una prueba (velocidad, memoria o reflejos).
  2. Registra tus resultados y compártelos para mantener la motivación.
  3. Crea una rutina diaria: unos minutos bastan para ver mejoras.
  4. Compite amistosamente: reta a familiares y amigos a superarte.

💡 Tecnologías Utilizadas

  • Flutter y Kotlin para ofrecer una experiencia fluida y multiplataforma.

¿Listo para descubrir tu potencial? Con CogniTest podrás fortalecer tus habilidades cognitivas y llevar tu mente al siguiente nivel. ¡Descarga la app, mejora cada día y presume de tus avances ante miles de usuarios en todo el mundo!

Proyecto 8

FrozenBalls (REBRANDING)

🔥❄️ ¡Bienvenido a Frozen Balls! El juego que fusiona hielo y fuego para ofrecer una experiencia única y desafiante. Aunque su nombre evoque frescura, prepárate para enfrentar escenarios infernales llenos de acción y adrenalina.

✨ Inspirado en Frozen Bubble de Knock

  • Gráficos HD y personajes renovados, mezclando lo retro con elementos modernos.
  • Diseñado para Android, con un ambiente que desafía todas tus expectativas.

🎮 Características Destacadas

  • Mecánica Clásica y Adictiva:
    • Conecta 3 o más burbujas para despejar el tablero.
    • Cada disparo cuenta y exige planificación y reflejos.
  • Ambiente Infernal Único:
    • Un contraste visual impactante: del frío al calor del infierno.
    • Gráficos en alta definición que sumergen al jugador en un mundo caótico.
  • Multijugador (2 Modos):
    • Disfruta en solitario o reta a un amigo en partidas de 2 jugadores.
    • Conéctense vía WiFi o Bluetooth y compitan en tiempo real.
  • Diseño Moderno y Fluido:
    • Interfaz intuitiva y jugabilidad pulida para veteranos y novatos.
    • Cada partida invita a mejorar tus habilidades y descubrir nuevas estrategias.

🔥 ¿Por Qué Jugar Frozen Balls?

  • Adrenalina de un clásico reinventado para Android.
  • Calidad visual impresionante y ambiente sorprendente.
  • Contraste épico entre el frío extremo y el calor infernal.
  • Horas de diversión y competencia amistosa aseguradas.

📲 ¡Descarga Frozen Balls Ahora!

Prepárate para la nueva adicción: afina tu puntería, domina estrategias y enfréntate al caos. Cada jugada cuenta y la emoción está garantizada. ¡Te esperamos en la arena de batalla!

💡 Tecnologías Utilizadas

  • Java

¡Diviértete y que comience la aventura! ❄️🔥

Proyecto 9

SLEEPINESS Detector

Working on it for Android drivers. Próximamente, una app que detecte signos de somnolencia y alerte al conductor para prevenir accidentes.

✨ Próximas Características

  • Monitoreo de ojos y cabeza en tiempo real.
  • Alertas de voz o vibración al detectar fatiga.
  • Recomendaciones para pausas y descanso.

¡Mantente atento a las novedades! Tu seguridad al volante es nuestra prioridad.

Hablemos

¿Tienes algún proyecto en mente o deseas colaborar conmigo? Estoy disponible para trabajos freelance y proyectos interesantes.

Contáctame