Cómo añadir una URL de política de privacidad a una app creada con Lovable, Bolt, Replit o v0

Por Paul Cranmer, Fundador · Última verificación: octubre de 2026 · Constructores de apps con IA · Lovable, Bolt.new, Replit, v0

Creaste una app con un prompt y funciona. El primer muro no es código: el inicio de sesión con Google quiere una URL de política de privacidad en tu dominio antes de verificar la pantalla de consentimiento, Stripe quiere tus páginas legales cuando activas los pagos, y cada tienda o plataforma de anuncios tiene un campo para el enlace. La página /privacy generada suele ser un relleno. Esta página da el orden de los pasos y deja que el constructor siga escribiendo el código.

Para quién es

  • Fundadores que lanzan una app de Lovable, Bolt, Replit o v0 a usuarios reales
  • Cualquiera bloqueado en la verificación de la pantalla de consentimiento OAuth de Google
  • Creadores que quieren que el agente cree la política, no un abogado

No es para

  • Apps móviles nativas (usa la ruta gratuita de App móvil y los tutoriales de Play / App Store)
  • Herramientas internas que nunca recopilan datos de usuarios externos

Qué exige la plataforma

  • Pantalla de consentimiento OAuth de Google: una URL de política de privacidad y una página de inicio, ambas en un dominio que hayas verificado, antes de que Google verifique la app para el inicio de sesión con Google.
  • Stripe: un sitio web del negocio accesible para Stripe durante la activación, con los términos y una política de privacidad enlazados desde él.
  • Tiendas de apps, inicio de sesión de Meta y plataformas de anuncios: un campo de URL de política de privacidad que debe abrirse públicamente por HTTPS, sin inicio de sesión y sin ser un PDF.
  • La política debe nombrar lo que la app realmente usa: el proveedor de autenticación, la base de datos, los pagos, el correo y la analítica que conectó el constructor.

Consigue primero una URL en vivo

Una app web generada es un producto SaaS, así que está en el plan alojado. Responde al asistente con el nombre de la app, los servicios que usa (Supabase, Firebase, Stripe, inicio de sesión con Google, analítica) y un contacto, y obtienes una URL HTTPS estable para pegar en cada campo. Si la app es solo una API, elige API/SDK y es gratis.

Obtener la URL de política de tu app

Paso a paso: pega tu URL de política de privacidad

  1. Crea la URL de política de privacidad alojada. Ejecuta el asistente como SaaS / App web. Nombra la app, marca los servicios que conectó el constructor (autenticación, base de datos, pagos, analítica) y añade un contacto. Copia la URL en vivo.
  2. Dile al constructor que la enlace. Pídele a tu constructor: añade un enlace en el pie llamado Política de privacidad que apunte a la URL alojada y elimina la página /privacy de relleno. Una frase; lo hará.
  3. Pégala en la pantalla de consentimiento OAuth de Google. En Google Cloud Console, abre la pantalla de consentimiento, rellena Página de inicio de la aplicación y Enlace a la política de privacidad con páginas de tu dominio verificado (el enlace del pie cumple el requisito de la página de inicio) y envía a verificación.
  4. Pégala donde la piden los pagos y las tiendas. Activación de Stripe: el sitio web de tu negocio con el enlace en el pie. Tiendas de apps, inicio de sesión de Meta y plataformas de anuncios: directamente en el campo de URL de política de privacidad.
  5. Mantén la URL estable mientras regeneras. Los constructores reescriben páginas sin avisar. La URL alojada vive fuera de la app, así que las regeneraciones nunca rompen el enlace que Google, Stripe o una tienda ya aprobaron. Edita el texto de la política cuando añadas servicios.
  6. O deja que el agente lo haga todo. Nuestro servidor MCP expone create_privacy_policy_url. Un agente dentro del constructor, o cualquier cliente MCP, puede crear la URL y pegarla en el pie de una sola vez.

Campos que debes buscar

Google Cloud Console → Pantalla de consentimiento OAuth
Página de inicio de la aplicación, Enlace a la política de privacidad, Dominios autorizados. La verificación comprueba que los enlaces estén en un dominio autorizado.
Prompt para el constructor
"Añade un enlace en el pie a https://<tu url alojada> llamado Política de privacidad y elimina la página /privacy de relleno."
Activación de Stripe
Campo Sitio web del negocio; Stripe revisa el sitio en busca de páginas legales y una descripción de lo que vendes.

Motivos habituales por los que falla el formulario

  • Enviar la página /privacy de relleno con lorem ipsum
  • Enlace a la política de privacidad en un dominio distinto del autorizado por Google
  • Una política que nunca nombra a Supabase, Firebase, Stripe ni la analítica que usa la app
  • Regenerar la app y perder el enlace del pie

Google quiere tu dominio

La URL alojada está en privacypolicyurl.com, no en tu dominio. La pantalla de consentimiento de Google quiere el enlace de la política en un dominio autorizado, así que enlaza la política alojada desde la ruta /privacy de tu propia app (una redirección de una línea o un embed) y envía esa ruta; el contenido se mantiene aquí.

Preguntas frecuentes

¿Lovable, Bolt, Replit o v0 exigen una política de privacidad?

No. El requisito viene de aquello a lo que se conecta la app: la verificación del inicio de sesión con Google, la activación de Stripe, las tiendas de apps y las plataformas de anuncios. Cualquier app con usuarios se topará con al menos una.

¿La política puede estar en privacypolicyurl.com si Google quiere mi dominio?

Sí. Mantén el contenido alojado aquí y apunta la ruta /privacy de tu propia app a él; envía tu ruta a Google. El contenido se mantiene sin tocar la app.

¿Es gratis?

Las apps web están en el plan alojado. Si lo que construiste es solo una API o una app móvil, elige ese tipo y la URL es gratis.

Relacionado

Fuentes