Finanzas personales abiertas · 2026

2 Free

2 Free reúne cuentas, transacciones, presupuestos, metas, gastos compartidos y alertas. Puede trabajar completamente en el dispositivo con SQLCipher o sincronizarse con una instancia administrada o propia.

RolDiseño de producto, arquitectura e implementación

Dashboard de demostración de 2 Free con datos ficticios.
Modo invitado con datos ficticios.

Contexto y evolución

El sistema detrás de las pantallas.

2 Free parte de una decisión de producto: una herramienta financiera debe seguir siendo útil aunque no exista una cuenta, una suscripción o una conexión disponible. Por eso el dominio monetario y los casos de uso no dependen del runtime web ni del nativo.

La misma experiencia puede operar en modo invitado, conectarse a una API administrada, usar una instancia autohospedada o mantener su información cifrada completamente en el dispositivo. Los contratos de datos permiten cambiar de modalidad sin reescribir las reglas financieras.

El proyecto se entrega como aplicación web, AppImage para Linux y APK ARM64 para Android. Las publicaciones incluyen artefactos verificables, mientras la arquitectura separa autenticación, persistencia, sincronización y presentación para que cada plataforma asuma solo las capacidades que necesita.

Decisiones y resultados

  • Montos exactos sin punto flotante binario.
  • Modo local cifrado que no requiere cuenta ni red.
  • AppImage y APK firmado publicados con checksums.

Mapa del sistema

Abre cada aplicación.

No son etiquetas: cada módulo conserva su propia ruta y contexto técnico.

  1. 01

    Aplicación web

    Panel financiero responsive con modo invitado.

    Ver módulo
  2. 02

    Landing

    Presentación pública, descargas y autohospedaje.

    Ver módulo
  3. 03

    Desktop

    Aplicación local-first para Linux con SQLCipher.

    Ver módulo
  4. 04

    Android

    El mismo núcleo local-first empaquetado con Tauri.

    Ver módulo
  5. 05

    API

    Identidad, dominio financiero y persistencia cloud.

    Ver módulo
  6. 06

    Núcleo compartido

    Dominio independiente de frameworks y contratos portables.

    Ver módulo