Una agencia que entregue código propio sin lock-in en LATAM se identifica por tres señales concretas: repositorio GitHub en tu organización desde el día uno, credenciales de cloud a tu nombre y NDA vinculante firmado antes del Discovery. Todo lo demás (color del logo, oficina física, certificaciones) es secundario. Sin retainers, sin licencias atadas, código a tu nombre.
Esta guía cubre las 7 cláusulas críticas para que tu próximo contrato realmente te deje propiedad total, no la promesa de propiedad.
Por qué importa más de lo que crees
Una propuesta a 12,000 USD con licencia mensual obligatoria de 600 USD se convierte en 33,600 USD a 3 años. La misma propuesta sin lock-in cuesta 12,000 USD una sola vez más 200 USD al mes de pass-through real (hosting, tokens AI, storage). Total a 3 años: 19,200 USD. Diferencia: 14,400 USD que se quedan en tu caja, no en la de la agencia.
El cálculo se vuelve agresivo cuando la operación crece. Las agencias con modelo de licenciamiento por usuario cobran step-functions cada vez que sumas 5 personas. Un proyecto sin lock-in escala lineal en costo de infraestructura, sin penalidad por crecimiento del equipo.
Las 7 cláusulas críticas que debe tener tu contrato
Estas siete cláusulas son la diferencia entre propiedad real y propiedad nominal. Si tu agencia se resiste a alguna, considera otra opción.
- Transferencia de IP al pago: la propiedad intelectual del código y los modelos se transfiere automáticamente al cliente cuando se paga el milestone correspondiente, no al cierre del proyecto
- Repositorio del cliente desde el día uno: el código vive en GitHub o GitLab de tu organización, no de la agencia
- Credenciales emitidas al cliente: cuentas de Supabase, AWS, Stripe y dominios registrados a nombre del cliente, no de la agencia
- Sin sub-licenciamiento: la agencia no puede revender, sublicenciar ni reutilizar el código en otros clientes
- Sin retainer obligatorio post-entrega: el soporte se contrata por horas según necesidad, no como suscripción forzada
- NDA vinculante recíproco: ambas partes firman confidencialidad antes del Discovery, no después
- Off-boarding en 30 días sin penalización: si decides cambiar de proveedor, la agencia entrega documentación completa y transición sin costos punitivos
Una agencia seria firma las siete sin negociar. Una agencia con modelo de dependencia pelea cada una.
El caso real: plataforma multi-tenant para 100 franquicias
Una distribuidora internacional contrató un proyecto de 26,000 USD para construir una plataforma multi-tenant que opere 100 franquicias en 12 semanas. Estos son los hechos contractuales.
- Repositorio GitHub creado bajo la organización del cliente en el día uno del Discovery
- Supabase Pro emitido a correo corporativo del cliente, no de la agencia
- 249 issues trackeados en Linear del cliente, visibles para directorio
- Stack Next.js, FastAPI, Supabase, Stripe Connect, todo bajo cuentas del cliente
- 28 KPIs en reportería final con código TypeScript trazable
- 12 sprints semanales con demos visibles cada 7 días
- NDA vinculante firmado antes de la primera entrevista
Inversión total fija 26,000 USD por 12 semanas, sin retainer, sin licencias mensuales atadas. Cuando terminó el rollout, el equipo del cliente operaba el sistema. La agencia no es proveedor permanente; es constructor que cerró el proyecto.
Qué pasa cuando la agencia se va sin lock-in
La fase Autonomía cierra cada proyecto con cinco entregables formales que vuelven la transferencia auditable.
- Manual de operaciones completo cubriendo cada módulo en producción
- Baseline de KPIs establecido con valores iniciales y metas trimestrales
- Walkthroughs grabados de arquitectura con notación C4
- Runbooks operativos para los 10 procesos críticos
- Credenciales y repositorios transferidos al cliente con auditoría firmada
Si quieres soporte adicional, se contrata por horas según necesidad. Si quieres que tu equipo opere solo, ya tiene todo lo necesario. Si quieres cambiar a otra agencia en el futuro, no hay penalización ni dependencia.
Banderas rojas en propuestas LATAM
Estos son los patrones que aparecen en propuestas con lock-in oculto. Si los detectas, retrocede.
| Bandera roja | Qué significa realmente |
|---|---|
| "Hospedaje incluido" sin detalle de cuenta | Cuenta de cloud a nombre de la agencia, no tuyo |
| "Licencia anual de la plataforma" | Pagas para usar el código que te entregaron |
| "Soporte incluido por 12 meses" obligatorio | Retainer disfrazado |
| "Renovación automática" en términos | Lock-in contractual perpetuo |
| "Propiedad conjunta del código" | La agencia puede revenderlo a competidores |
| "Solo trabajamos con nuestra infraestructura" | Tu sistema no puede mudarse jamás |
| Cierre del contrato sin transferencia escrita | Cuando quieras irte, no podrás |
Una propuesta que contiene tres o más de estas señales no es proyecto, es suscripción disfrazada.
Catalizadora como punto de referencia
Catalizadora opera desde el primer día con código a nombre del cliente. Para casos como el caso de la distribuidora internacional, repositorios se crean bajo la organización del cliente, NDAs se firman antes del Discovery y la fase Autonomía cierra con transferencia formal. Lo que organizaciones serias como Anthropic han documentado sobre IA empresarial coincide con este modelo: la propiedad técnica es la base de la confianza operativa.
Próximos pasos
Antes de firmar tu próximo contrato con agencia LATAM, pide ver las 7 cláusulas en el SOW. Si alguna no aparece, pide modificarla. Si la agencia se niega, ya tienes la respuesta sobre con quién estás tratando.
MAGIA Forge entrega software a medida con guardrails, CI/CD y hardening en 12 semanas a 20,000 USD con propiedad técnica completa. Para sistemas empresariales con data lake unificado, MAGIA Core a 15,000 USD en 12 semanas, mismo modelo sin lock-in.
Llamada de 30 minutos. Sin pitch deck. Conversación real sobre tu operación.