Sanctum
Sanctum es una caja de seguridad local-first y encriptada para finanzas personales y criptomonedas, construida con Rust, Tauri y SQLCipher sin telemetría ni cuentas corporativas.
Ficha actualizada 23 sept 2026, 13:36 · upstream 23 sept 2026, 13:26 · release sin release detectada
Qué es Sanctum
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Sanctum es un archivo de seguridad privado diseñado para almacenar tus finanzas y criptomonedas. Todo corre localmente en hardware que controlas: almacenamiento encriptado, sin telemetría, sin cuentas ni servidores corporativos. La aplicación se ejecuta directamente en tu dispositivo, con una base de datos en SQLite encriptada mediante SQLCipher. Esto significa que nadie más puede acceder a tus datos sin la clave master que tú mismo guardas.
La arquitectura prioriza la privacidad y la integridad de los datos sobre la velocidad o el rendimiento. No hay servidores externos ni APIs que expongan información sensible. La única conexión posible es con servicios locales que tú controlas, como tu propio servidor de Sanctum o una red privada (Tailscale).
El proyecto está en desarrollo activo y se enfoca en la experiencia del usuario local: importación de datos offline, visualización de balances, transacciones, criptomonedas y un motor de impuestos personalizado. La interfaz es responsiva con Svelte 5, construida sobre Rust y Tauri 2.
- Seguimiento de finanzas personales sin necesidad de cuentas bancarias o plataformas externas
- Gestión de criptomonedas con balances, transacciones y un motor de impuestos local (Chile, EE.UU., internacional)
- Almacenamiento seguro de datos financieros en hardware propio, sin dependencia de servidores corporativos
- Compartir una única base de datos encriptada entre múltiples dispositivos (desktop, Android, web) a través de red privada
- Gestión de criptomonedas con soporte para exchanges como Kraken, Binance y MEXC mediante importación CSV local
- Monitoreo de precios de cripto con cifrado de tráfico y soporte opcional para proxies (SOCKS5/Tor)
- Exportación y sincronización offline de datos financieros sin conexión a internet
- Base de datos encriptada con SQLCipher (AES-256) que protege todo el almacenamiento
- Sin telemetría ni cuentas: no se envían datos a ningún servidor externo
- Motor de impuestos local para Chile, EE.UU. y jurisdicciones internacionales
- Soporte completo encriptado para Monero (Monero GUI Wallet) y Feather Wallet
- Importación offline de CSV con validación por fila y detección de duplicados
- Interfaz responsiva construida sobre Svelte 5 con TypeScript
- No tiene soporte nativo para iOS (solo Android en desarrollo)
- La sincronización de precios depende de conexiones a servicios externos, lo que puede exponer tu IP sin un proxy
- El motor de impuestos está en desarrollo y no cubre todas las jurisdicciones internacionales
- No tiene integración con APIs de exchanges (Coinbase, Bybit, OKX) hasta el futuro
- La interfaz web se ejecuta en un servidor separado que requiere configuración adicional
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desarrollo local: usa `cargo tauri dev` para ejecutar la app. Para producción: compila con `cargo tauri build`. El proyecto utiliza Nix Flakes para entornos reproducibles y Node.js/pnpm para el frontend Svelte. En Linux, macOS o Windows, ejecuta `./install.sh --user` para instalar el binario y los scripts de inicio. La base de datos SQLite encriptada se guarda localmente en la carpeta de configuración del usuario.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.

