Revisado el 25 de octubre de 2026

Haz privada para tu empresa tu app de Lovable, Bolt o v0

Respuesta corta

Si tus compañeros ya tienen cuenta en la plataforma, usa su propia forma de compartir en privado: es una opción de configuración. Si no la tienen, o quieres que inicien sesión con su cuenta de trabajo, mueve la app a TeamOnly. Ejecuta npx teamonly init en el proyecto exportado y pídele a tu herramienta de IA: “Mueve esta app a TeamOnly”. Las pantallas siguen iguales; Supabase se reemplaza por una base de datos y un inicio de sesión que vienen con la app.

Última actualización Escrito por TeamOnly. Los datos de cada plataforma enlazan a su propia documentación. Para escribir esto, movimos cuatro apps reales de Lovable y Bolt sacadas de GitHub.

01Prueba esto primero

¿La plataforma puede hacerla privada?

Sí, las tres pueden, en un plan de pago. El detalle es quién tiene que iniciar sesión en qué.

Compartir en privado en Lovable, Bolt, v0 y TeamOnly, revisado el 25 de octubre de 2026
 Cómo hacerla privadaPlan¿Tus compañeros necesitan una cuenta ahí?Mejor cuando
LovableSolo por invitación (hasta 10 personas por proyecto) en Free y Pro. Workspace o una lista propia en Business y Enterprise.Solo workspace requiere Business, desde $50/mesSí, una cuenta de LovableTus compañeros ya usan Lovable
BoltPublicación privada: tu equipo de Bolt, personas que invitas por correo, o cualquiera de un dominio de correo de confianza.Cualquier plan de pago. No con dominio propioLa documentación de Bolt no lo diceQuieres seguir creando en Bolt
v0 (en Vercel)Vercel Authentication en todos los despliegues, una contraseña, o inicio de sesión de empresa con Vercel Passport.Contraseña: $20/mes por proyecto en Pro. Passport: EnterpriseSí con Vercel Authentication. No con contraseñaTu equipo ya trabaja en Vercel
TeamOnlyCada app es solo para la empresa desde la primera publicación. Toda la empresa o una lista de nombres.Builder $19/mes (3 apps) o Team $249/mesNo. Google de trabajo, Microsoft o un código por correoTus compañeros no tienen cuenta ahí

Revisado el 25 de octubre de 2026. Lovable: publicación y planes. Bolt: publicación y sitios privados. Vercel: métodos de protección de despliegues y Passport vs. deployment protection. Los planes cambian; revisa la plataforma antes de pagar.

02Cuándo mudarse

¿Cuándo vale la pena mover la app?

  • Tus compañeros no tienen cuenta ahí. Pedirles a finanzas o al almacén que creen una cuenta de Lovable o Vercel para usar una sola herramienta es donde se traban la mayoría de estas apps.
  • Quieres el inicio de sesión de la empresa, no una lista. Cualquiera en tu empresa inicia sesión con la cuenta de trabajo que ya tiene, y quien se va pierde el acceso cuando TI desactiva su cuenta.
  • Quieres que los datos y las claves queden protegidos sin hacer nada. Cada app recibe su propia base de datos, archivos y secretos, y ninguna solicitud llega a la app hasta que la persona inició sesión.
  • El correo de tu empresa no está en Google ni en Microsoft. Los códigos por correo funcionan con cualquier dominio de empresa.
  • Quieres una sola factura. Quienes solo usan las apps entran gratis, sin importar cuántos sean.

Si nada de eso aplica, quédate donde estás. Mudarse es trabajo real, y la forma de compartir de la plataforma es solo una opción de configuración.

03¿Mi app se puede mover?

¿Mi app se puede mover?

Se mueve sin problemas

  • Apps de React + Vite, que es la mayoría de lo que hacen Lovable y Bolt
  • Tablas, inicio de sesión, almacenamiento y funciones de Supabase
  • La plantilla actual de TanStack de Lovable, con el renderizado en el servidor desactivado
  • Tailwind, shadcn/ui, react-router, gráficos y otras librerías de interfaz

Se mueve con más trabajo

  • Apps grandes: más de 100 archivos, decenas de tablas
  • Apps con su propio inicio de sesión con contraseña y tabla de usuarios
  • Actualizaciones en vivo y chat, que pasan a ser un botón Actualizar
  • v0 y otras apps de Next.js: las pantallas se pueden quedar, las partes de servidor se rehacen

No se mueve

  • Tus datos actuales de Supabase, de forma automática (expórtalos como CSV)
  • Correos a personas de fuera de tu empresa
  • Extensiones de Postgres como pgvector
  • Apps móviles, y apps que tienen que ser públicas

04Cómo

¿Cómo la muevo?

Necesitas el código del proyecto en tu computadora, Node.js, y Claude Code o Cursor.

  1. Consigue el código

    En Lovable o Bolt, conecta GitHub y sube el proyecto, y luego clónalo. En Bolt también puedes descargarlo como zip.

  2. Agrega TeamOnly

    En la carpeta del proyecto, ejecuta:

    npx teamonly init
    npm install

    Esto agrega los archivos que necesitan las apps de TeamOnly y las instrucciones que lee tu herramienta de IA. Nunca sobrescribe tus archivos.

  3. Pídele a tu herramienta de IA que la mueva

    Mueve esta app a TeamOnly

    Sigue las instrucciones de TeamOnly: conserva cada pantalla, rehace las tablas de Supabase en la base de datos propia de la app, convierte las reglas de seguridad en revisiones en el servidor, quita las pantallas de inicio de sesión, y te dice qué cambió y qué no pudo mover.

  4. Revísala en tu computadora

    Corre la app en tu máquina. Recorre las pantallas principales antes de seguir.

  5. Ponla en línea

    npx teamonly login
    npx teamonly deploy

    Recibes un enlace como tracker.acme.teamonly.app. Tus compañeros lo abren e inician sesión con su cuenta de trabajo.

05Qué cambia

¿Qué pasa con Supabase?

En qué se convierte cada función de Supabase en TeamOnly
En tu app de Lovable o BoltEn TeamOnly
Pantallas de inicio de sesión, registro y cambio de contraseña de SupabaseSe quitan. TeamOnly hace iniciar sesión a la gente antes de que cargue la app; la app lee quién es.
Tablas de SupabaseLa base de datos propia de la app, creada en la primera publicación (SQLite, en Cloudflare D1)
Reglas de seguridad a nivel de filaLas mismas revisiones, escritas en cada ruta del servidor
Almacenamiento de SupabaseEl almacenamiento de archivos propio de la app
Edge functions y funciones de servidorRutas en el código de servidor de la app
Claves de API en el navegador o en .envSecretos, configurados con npx teamonly secrets set, nunca enviados al navegador
Roles de administrador y gerenteRoles en TeamOnly, asignados en la página de la app en el panel o con npx teamonly roles
Correos enviados con Resend o SendGridCorreos a compañeros, enviados por la app a través de TeamOnly
Funciones programadasTareas programadas, enumeradas en teamonly.json
Actualizaciones en vivo (realtime)Un botón Actualizar

06Lo que encontramos

¿Qué aprendimos al mover cuatro apps reales?

Tomamos cuatro apps públicas de Lovable y Bolt desde GitHub, desde un seguimiento de trabajos con 3 tablas hasta un sistema de equipos con 17 tablas, y movimos cada una. Las cuatro conservaron sus pantallas y corren detrás del inicio de sesión de la empresa.

Luego una quinta prueba: en una app de soporte hecha con Lovable que nunca había visto (120 archivos, 11 tablas), le dimos a una sesión nueva de Claude Code solo la petición de una línea del paso 3. Conservó las 15 páginas, reemplazó Supabase, dijo claramente qué no se pasaba y esperó el visto bueno antes de publicar.

Tres de las cuatro tenían un problema de seguridad antes de la mudanza:

  • Una no tenía ningún inicio de sesión. Cualquiera con el enlace podía leer y cambiar los datos.
  • Una enviaba contraseñas de administrador en el código que llegaba a cada navegador, y tenía sus claves en el repositorio.
  • Una dejaba que cualquiera leyera un ticket adivinando su número.

Nada de eso es raro en una primera versión, y nada de eso sobrevive a la mudanza: TeamOnly revisa el inicio de sesión antes de que cualquier solicitud llegue a la app, las claves pasan a ser secretos, y cada ruta revisa quién está pidiendo.

07Preguntas

Lo que la gente pregunta

Todas las preguntas y respuestas

¿Las apps de Lovable son privadas?

No por defecto. Una app publicada en Lovable es pública a menos que lo cambies. En Free y Pro puedes limitarla a hasta 10 personas invitadas por proyecto; limitarla a tu workspace requiere Business (desde $50 al mes) o Enterprise. Quienes la visitan inician sesión con una cuenta de Lovable.

¿Los proyectos de Bolt son privados?

Los sitios publicados en Bolt son públicos en el plan Free. En los planes de pago puedes publicar en privado: lo ve tu equipo de Bolt, más las personas que invitas por correo o cualquiera de un dominio de correo de confianza que agregues. Los sitios con dominio propio solo pueden ser públicos.

¿Cómo hago privada una app de v0?

Las apps de v0 se publican en Vercel, así que usas Deployment Protection de Vercel. Vercel Authentication en todos los despliegues deja entrar a quienes tienen acceso a tu equipo o proyecto de Vercel. Password Protection cuesta $20 al mes por proyecto en Pro. El inicio de sesión de empresa con Okta o Entra (Vercel Passport) está en Enterprise.

¿Mis datos de Supabase se pasan solos?

No automáticamente. La app se mueve con una base de datos vacía. Si la app tiene una pantalla de importación, exporta tus tablas de Supabase como CSV e impórtalas. Si no, pídele a tu herramienta de IA que agregue una antes de mover los datos.

¿Mis compañeros necesitan una cuenta de TeamOnly?

No. Abren el enlace e inician sesión con su cuenta de trabajo de Google o Microsoft, o con un código de 6 dígitos enviado a su correo de trabajo. Quienes solo usan las apps entran gratis.

¿Puedo seguir creando en Lovable o Bolt después de mudarme?

No con la copia que moviste. Una vez reemplazado Supabase, el editor de la plataforma no puede correrla. Sigue cambiando la app en Claude Code o Cursor con tus palabras, y luego ejecuta npx teamonly deploy otra vez.

¿Cuánto tarda la mudanza?

Para una app típica de React, entre 15 y 60 minutos de tu herramienta de IA trabajando en tu proyecto, más el tiempo que tú revisas las pantallas. Las apps grandes, con decenas de tablas y su propio inicio de sesión con contraseña, tardan más. La parte de un minuto viene después: de la publicación a un compañero usándola.

Acceso anticipado

Pon tu primera herramienta en línea esta semana.

TeamOnly está en acceso anticipado y todos los planes ya están abiertos. Pruébalo gratis 14 días sin tarjeta, o suscríbete. De cualquier forma, tu empresa queda lista de inmediato, y tres comandos ponen tu primera app en línea.

Prueba gratis 14 díasO suscríbete ahora

Sin tarjeta para la prueba. Después, desde $19 al mes, cancela cuando quieras.

¿Aún no? Recibe novedades

Usa tu correo de trabajo. Escribimos poco, y solo cuando hay algo que valga la pena contar.

Escribe tus preguntas a hello@teamonly.dev y te responde una persona.