Volver a Proyectos
owlwo
Mobile
Desktop

owlwo

Gestor de contraseñas todo en uno, seguro y multiplataforma. Cifrado AES-256, sincronización segura y acceso offline.

Resumen

Aplicación Flutter avanzada para la gestión segura de credenciales, notas, tokens y accesos a servidores, bases de datos y repositorios. Incorpora encriptación AES-256, derivación de claves PBKDF2 y almacenamiento seguro, con sincronización mediante códigos QR y archivos cifrados, incluyendo un sistema de resolución de conflictos visual. Diseñada para ofrecer una experiencia nativa tanto en dispositivos móviles como de escritorio.

El Problema

Como desarrollador, gestionar credenciales, tokens de API, accesos a servidores y bases de datos de forma segura y sincronizada entre múltiples dispositivos es un desafío constante. Las soluciones existentes no ofrecían el equilibrio perfecto entre seguridad avanzada, facilidad de uso y portabilidad que necesitaba en mi flujo de trabajo diario.

  • Almacenamiento inseguro de credenciales en variables de entorno o archivos de configuración
  • Dificultad para mantener sincronizados los accesos entre múltiples dispositivos de desarrollo
  • Falta de una solución unificada para gestionar credenciales, tokens, accesos SSH y a bases de datos
  • Necesidad de una solución offline-first que funcione sin depender de servicios en la nube
  • Gestión compleja de contraseñas seguras y únicas para cada servicio

La Solución

owlwo es una solución todo-en-uno desarrollada en Flutter que resuelve los problemas de gestión de credenciales para desarrolladores. Utiliza encriptación AES-256 y se integra con Data Dead Drop (datadeaddrop.com) para una sincronización segura y anónima de datos entre dispositivos, sin depender de servicios en la nube tradicionales.

  • Arquitectura modular con separación clara entre capas (UI, lógica de negocio, base de datos) para facilitar el mantenimiento y escalabilidad
  • Integración con Data Dead Drop para sincronización segura y anónima, con archivos cifrados que se autodestruyen después de ser accedidos
  • Sistema de sincronización P2P mediante códigos QR que generan enlaces seguros de un solo uso, sin necesidad de servidores centralizados
  • Almacenamiento local robusto con SQLite y migraciones automáticas, asegurando disponibilidad offline y rendimiento óptimo
  • Interfaz intuitiva con Material Design 3, soporte multiplataforma y temas claros/oscuros para una experiencia de usuario consistente

Características Clave

Tecnologías

Multiplataforma:
Flutter Dart Provider Material Design 3
Persistencia:
SQLite Shared Preferences
Seguridad:
AES-256 PBKDF2 HMAC
Integraciones:
Data Dead Drop Códigos QR

Información del Proyecto

Tipo
Aplicación Móvil y Desktop
Año
2024
Equipo
Proyecto Individual
Duración
5 meses

Capturas de Pantalla