Una app o un software en México necesita documentos legales en tres momentos. Antes de construirlo, un contrato de desarrollo que defina por escrito de quién será la propiedad intelectual, un acuerdo de confidencialidad y contratos con tu equipo. Para lanzarlo, aviso de privacidad y términos y condiciones; para protegerlo y venderlo, registro de marca, licencias de uso y, si te conviene, registro ante INDAUTOR. No todos aplican a todas las apps:
| Documento | Para qué sirve | Cuándo lo necesitas | Fundamento |
|---|---|---|---|
| Contrato de desarrollo | Definir quién es titular del código y qué se entrega | Antes de empezar a construir | LFDA arts. 30, 83 y 83 bis |
| Acuerdo de confidencialidad (NDA) | Proteger la información que compartes | Antes de contar los detalles del proyecto | LFPPI arts. 163, 165 y 166 |
| Contratos con empleados y freelancers | Asegurar los derechos de lo que cada persona programa | Al integrar a cada persona | LFDA arts. 103, 83 bis y 30 |
| Aviso de privacidad | Informar qué datos personales tratas y para qué | Desde que recabas el primer dato | LFPDPPP arts. 14, 15 y 16 |
| Términos y condiciones | Fijar las reglas de uso, cobros y cancelación | Antes de abrir la app al público | LFPC arts. 76 bis y 85; CCom art. 80 |
| Aviso sobre cookies y rastreo | Explicar qué tecnologías de rastreo recaban datos | Si usas analítica, publicidad o rastreo | LFPDPPP art. 15 |
| Registro de marca | Tener el uso exclusivo del nombre | Antes de invertir en darlo a conocer | LFPPI art. 170 |
| Registro ante INDAUTOR | Tener prueba de autoría, titularidad y fecha | Opcional; al lanzar o antes de vender | LFDA arts. 5, 162 y 168 |
| Licencia de uso o EULA | Autorizar a otros a usar tu software sin cederlo | Si vendes o distribuyes el software | LFDA arts. 30 y 35 |
| Contrato SaaS y de nivel de servicio | Definir servicio, disponibilidad y datos con clientes empresa | Si vendes a otras empresas | Contrato entre las partes; LFDA art. 30 si incluye licencia |
| Inventario de licencias de código abierto | Saber qué obligaciones traen las bibliotecas que usas | Antes de vender o licenciar | Las licencias de cada componente |
¿Qué documentos necesitas antes de construir la app?
Necesitas tres cosas por escrito: el contrato de desarrollo, un acuerdo de confidencialidad y los contratos con quienes van a programar. Son los documentos que deciden de quién será el software.
El contrato de desarrollo
Es el documento más importante. Debe elegir con claridad uno de tres regímenes, que son figuras distintas:
- Obra por encargo. Quien comisiona la obra es titular de los derechos patrimoniales (artículo 83 de la LFDA), pero solo si hay un contrato con términos claros y precisos; en caso de duda prevalece la interpretación más favorable al autor (artículo 83 bis). Sin contrato por escrito, se presume que los derechos son de quien escribió el código, aunque tú lo hayas pagado.
- Cesión de derechos. Sirve cuando el software, o una parte, ya pertenece a alguien que te lo transmite. Debe hacerse por escrito o es nula de pleno derecho, y toda transmisión es onerosa y temporal (artículo 30).
- Licencia de uso. El titular conserva los derechos y te autoriza a usar el software en ciertas condiciones. También debe constar por escrito (artículo 30), y no te hace dueño del código.
El contrato también debe describir qué se construye, cuándo se entrega el código fuente y a nombre de quién quedan el repositorio, la nube, el dominio y las cuentas de las tiendas. Lo explicamos en ¿de quién es el código si contrato a un desarrollador?.
El acuerdo de confidencialidad
Antes de compartir información sensible con un proveedor, socio o inversionista, firma un acuerdo de confidencialidad. La Ley Federal de Protección a la Propiedad Industrial protege como secreto industrial la información que se guarda con carácter confidencial, siempre que quien la controla haya adoptado medios suficientes para preservar esa confidencialidad (artículo 163, fracción I). Quien accede a un secreto industrial por su trabajo o por una relación de negocios, y fue prevenido de su confidencialidad, debe abstenerse de divulgarlo (artículo 166). El acuerdo deja por escrito qué es confidencial y que la otra parte lo sabía.
Los contratos con empleados y freelancers
Aquí la ley distingue dos situaciones:
- Empleados. Salvo pacto en contrario, los derechos patrimoniales sobre un programa y su documentación creados por empleados en el ejercicio de sus funciones o siguiendo instrucciones del empleador corresponden al empleador (artículo 103 de la LFDA). Aun así, conviene que el contrato de trabajo diga que desarrollar software es parte de sus funciones.
- Freelancers y agencias. No son empleados, así que el artículo 103 no les aplica. Para que los derechos sean tuyos necesitas un contrato de obra por encargo con términos claros y precisos o una cesión por escrito. Si tu proveedor usa subcontratistas, pide que garantice por escrito que obtuvo sus derechos.
Si este paso ya se saltó, en mi programador se quedó con mi app explicamos qué hacer.
¿Qué necesita una app legalmente para lanzarse?
Como mínimo, un aviso de privacidad y unos términos y condiciones. Si vendes a consumidores por internet, tus términos deben cumplir con la Ley Federal de Protección al Consumidor, y App Store y Google Play te piden una política de privacidad.
El aviso de privacidad
La nueva Ley Federal de Protección de Datos Personales en Posesión de los Particulares, publicada en el DOF el 20 de marzo de 2025, obliga a informar a las personas, a través del aviso de privacidad, la existencia y características principales del tratamiento de sus datos (artículo 14). Un nombre o un correo ya son datos personales.
El aviso debe contener, al menos (artículo 15):
- Tu identidad y domicilio.
- Los datos personales que tratas, identificando los sensibles.
- Las finalidades, distinguiendo las que requieren consentimiento.
- Las opciones para limitar el uso o divulgación de los datos.
- Los medios para ejercer los derechos ARCO.
- Cómo vas a comunicar los cambios al aviso.
Cuando los datos se obtienen por medios electrónicos, como en una app, puedes mostrar una versión simplificada con los puntos 1 a 4 y señalar dónde se consulta el aviso integral (artículo 16, fracción II). Ojo con dos reglas: los datos financieros o patrimoniales requieren consentimiento expreso (artículo 7), y los datos sensibles, como los de salud, consentimiento expreso y por escrito, que puede darse con firma electrónica o un mecanismo de autenticación (artículo 8).
Los términos y condiciones
Los términos fijan las reglas de uso: qué ofreces, cuánto cuesta, cómo se cobra y qué pasa si alguien incumple. Si vendes a consumidores, el artículo 76 bis de la Ley Federal de Protección al Consumidor te pide, entre otras cosas:
- Usar la información del consumidor de forma confidencial y protegerla con elementos técnicos de seguridad.
- Dar, antes de la transacción, tu domicilio físico, teléfonos y medios para reclamaciones, e informar costos, cargos adicionales y formas de pago.
- Si hay cobros automáticos recurrentes, informar de forma clara su periodicidad, monto y fecha, obtener consentimiento expreso, avisar al menos cinco días naturales antes de una renovación automática y permitir cancelar de manera inmediata. Estas dos últimas obligaciones se agregaron en diciembre de 2025.
Si tus términos son un formato uniforme que redactas tú, son un contrato de adhesión: deben estar en español, ser legibles y no contener cláusulas inequitativas o abusivas (artículo 85).
Cookies y tecnologías de rastreo
La LFPDPPP no regula las cookies por su nombre. Pero si tu app o tu sitio usan analítica, publicidad o cualquier tecnología que recabe datos personales, esos datos y sus finalidades deben aparecer en tu aviso de privacidad (artículo 15).
La política de privacidad de las tiendas
Apple exige que todas las apps incluyan un enlace a su política de privacidad en App Store Connect y dentro de la app, de forma fácilmente accesible (guía 5.1.1). Google Play pide publicar el enlace en Play Console y dentro de la app, incluso si la app no accede a datos personales. Tu aviso de privacidad puede cumplir esta función si también cubre lo que piden las tiendas, por ejemplo cómo solicitar que se borren los datos.
¿Qué documentos protegen tu software y te permiten venderlo?
Una vez que la app existe:
- Registro de marca ante el IMPI. El derecho de autor protege el código, no el nombre. El uso exclusivo de una marca se obtiene con su registro (artículo 170 de la LFPPI).
- Registro ante INDAUTOR. Es opcional: el software está protegido desde que se fija en un soporte (artículo 5 de la LFDA), aunque no se registre (artículo 162). El registro te da una prueba con presunción a tu favor (artículo 168). Lo explicamos en cómo registrar software ante INDAUTOR.
- Licencia de uso o EULA. Si otros van a instalar o usar tu software, la licencia define qué pueden hacer sin que les cedas los derechos. Debe constar por escrito (artículo 30), y si es exclusiva, debe otorgarse expresamente con ese carácter (artículo 35).
- Contrato SaaS y de nivel de servicio. Si vendes a empresas, define el servicio, la disponibilidad, el soporte y qué pasa con los datos al terminar. Si tu plataforma trata datos personales por cuenta de tu cliente, la ley llama a esa figura persona encargada (artículo 2, fracción XII, de la LFPDPPP), y el contrato debe dejar claro ese papel.
- Inventario de licencias de código abierto. Las bibliotecas que usa tu app se rigen por sus propias licencias, y algunas pueden obligarte a compartir código si distribuyes tu software. Antes de vender o licenciar, conviene tener la lista.
¿Son válidos los contratos y términos firmados en línea?
Sí, con matices. En actos de comercio, el Código de Comercio establece que los contratos celebrados por medios electrónicos quedan perfeccionados desde que se recibe la aceptación (artículo 80). Tampoco se niega validez ni fuerza obligatoria a la información por estar en un mensaje de datos, que puede usarse como prueba (artículo 89 bis).
Cuando la ley exige la forma escrita, ese requisito se cumple con un mensaje de datos si la información se mantiene íntegra y accesible para consultarla después; si además exige firma, se cumple si el mensaje es atribuible a las partes (artículo 93).
En la práctica: guarda qué versión de los términos aceptó cada usuario y cuándo, pide una acción clara de aceptación y, en contratos de propiedad intelectual como una cesión o una obra por encargo, usa un medio que permita atribuir la firma a cada parte y conserva el documento íntegro.
¿Quieres tener tus documentos en orden?
Si ya tienes una app y no sabes si tus documentos están completos, o quieres registrarla, revisa nuestro servicio de registro de software. En RexDevs preparamos estos documentos con ANBEC Abogados, nuestro despacho aliado, mientras construimos el software. Si quieres platicarlo, escríbenos.
Preguntas frecuentes
¿Puedo copiar el aviso de privacidad o los términos de otra app?
No te conviene. El aviso de privacidad debe decir quién eres, qué datos tratas tú y para qué (artículo 15 de la LFPDPPP), y los términos deben describir tu servicio, tus cobros y tus reglas. Un texto copiado describe el negocio de otra persona y, además, ese texto puede estar protegido por derecho de autor.
¿Mi app necesita aviso de privacidad aunque solo pida nombre y correo?
Sí. El nombre y el correo de una persona son datos personales, y la LFPDPPP obliga a informar el tratamiento a través del aviso de privacidad (artículo 14). Si los recabas por medios electrónicos, puedes mostrar una versión simplificada que indique dónde consultar el aviso integral (artículo 16, fracción II).
¿Los términos y condiciones aceptados con un clic son válidos?
En actos de comercio, el Código de Comercio establece que los contratos celebrados por medios electrónicos se perfeccionan cuando se recibe la aceptación (artículo 80) y que no se niega validez a la información por estar en un mensaje de datos (artículo 89 bis). Lo importante es poder demostrar qué versión aceptó cada usuario y cuándo.
¿Qué cambió para las apps con suscripción?
Desde diciembre de 2025, el artículo 76 bis de la Ley Federal de Protección al Consumidor exige informar de forma clara si hay cobros automáticos recurrentes, con su periodicidad, monto y fecha; obtener consentimiento expreso; avisar al menos cinco días naturales antes de una renovación automática, y permitir cancelar de manera inmediata.
¿Pagar el desarrollo me hace dueño del código aunque no firmemos contrato?
No. Para que exista obra por encargo, los términos del contrato deben ser claros y precisos (artículo 83 bis de la LFDA). Sin contrato por escrito, se presume que los derechos patrimoniales son de quien escribió el código. Por eso el contrato de desarrollo es el primer documento de la lista.
Fuentes
- Ley Federal del Derecho de Autor (texto vigente, última reforma DOF 14-05-2026), Cámara de Diputados
- Ley Federal de Protección de Datos Personales en Posesión de los Particulares (nueva ley DOF 20-03-2025, última reforma DOF 14-11-2025), Cámara de Diputados
- Ley Federal de Protección al Consumidor (texto vigente, última reforma DOF 12-12-2025), Cámara de Diputados
- Código de Comercio (texto vigente, última reforma DOF 14-11-2025), Cámara de Diputados
- Ley Federal de Protección a la Propiedad Industrial (texto vigente, última reforma DOF 03-04-2026), Cámara de Diputados
- App Review Guidelines, 5.1.1 Data Collection and Storage, Apple Developer
- Política de datos del usuario, Ayuda de Play Console, Google