Legal
Software libre
Callsist está construido sobre trabajo de otras personas. Esta página lo reconoce.
Última actualización: 27 de julio de 2026
1. Reconocimiento
Buena parte de lo que hace funcionar este servicio es software libre y de código abierto, publicado por comunidades y organizaciones que no nos deben nada. Enumerarlo no es una obligación derivada de las licencias —no distribuimos copias del software, lo utilizamos para prestar un servicio en red— pero nos parece lo correcto.
2. Componentes
Relación no exhaustiva de los componentes principales y de sus licencias. Cada componente se utiliza conforme a los términos de la suya, y cada una de estas licencias permite el uso comercial:
Procesamiento de audio
- FFmpeg —
LGPL-2.1 - Silero VAD —
MIT - ONNX Runtime —
MIT - sherpa-onnx —
Apache-2.0 - SpeechBrain —
Apache-2.0 - NumPy —
BSD-3-Clause
Análisis de texto
- GLiNER —
Apache-2.0 - python-stdnum —
LGPL-2.1
Plataforma y API
- Node.js —
MIT - Python —
PSF-2.0 - Hono —
MIT - Drizzle ORM —
Apache-2.0 - PostgreSQL —
PostgreSQL License - pgvector —
PostgreSQL License - Valkey —
BSD-3-Clause - BullMQ —
MIT - Zod —
MIT
Interfaz y sitio web
- React —
MIT - Next.js —
MIT - Tailwind CSS —
MIT - Radix UI —
MIT - Lucide —
ISC - Geist —
SIL OFL-1.1
Infraestructura
- Docker —
Apache-2.0 - Traefik —
MIT - nginx —
BSD-2-Clause - Terraform —
BUSL-1.1
3. Nota sobre FFmpeg
Utilizamos una compilación de FFmpeg bajo LGPL-2.1, sin los componentes que forzarían la licencia resultante a GPL. Es una distinción que se pasa por alto con facilidad y que cambia por completo las obligaciones aplicables.
4. Modelos y licencias
Los modelos de aprendizaje automático que intervienen en el servicio se utilizan conforme a licencias que permiten expresamente el uso comercial y la prestación de servicios gestionados. No distribuimos pesos ni binarios de ningún modelo.
Lo que sí es enteramente nuestro es el motor que los rodea: la preparación del audio, la detección de actividad de voz, la identificación de idioma en espacio restringido, el troceado, la alineación forzada, la diarización, la atribución del papel de cada hablante y la detección de datos personales en varias capas. No afirmamos haber entrenado modelos desde cero, porque no lo hemos hecho.
5. Correcciones
Si detectas un componente que falta, una licencia mal atribuida o una atribución que deberíamos incluir, escríbenos a info@callsist.com y lo corregimos.