Webs y desarrollo

Tu app hecha con IA se ha roto: ¿rescatarla o rehacerla?

Rescátala si el modelo de datos es sólido y los fallos caben en una lista; rehazla si cada arreglo rompe otra cosa o los datos están enredados. Los precios publicados en 2026 van de unos 299 dólares por un arreglo rápido a 20.000–60.000 por rehacerla. El rescate de VITON13 cuesta 73 $ asistido por IA o 93 $ dirigido por especialistas.

La portada de viton13.com en ruso, en vista de escritorio: el menú, un titular que nombra la tienda, los servicios, VJOURNAL, VIT MARKET y SCHOOL, dos botones, pestañas de sección y el panel de la tienda abierto.
Del caso: viton13.com: un sitio con Next.js en cinco idiomas y siete dominios

¿Qué suele fallar cuando se rompe una app hecha con IA?

Las apps generadas con Lovable, Bolt, Replit, v0 o Cursor fallan casi siempre en los mismos sitios: la herramienta optimiza una demo que luce en pantalla, no el trabajo con usuarios reales, datos reales y un segundo desarrollador. El síntoma rara vez es la causa; empieza por esta tabla.

Síntomas frecuentes de una app hecha con IA y su causa habitual
Lo que notasCausa probableComprobación rápidaUrgencia
Los usuarios ven registros ajenosRow Level Security (RLS) desactivada o demasiado laxa en las tablas de SupabaseCerrar sesión y consultar una tabla con la clave pública anonCrítica: hoy
Se dispara la factura de IA o de correo; una clave asoma en el código fuenteUn secreto en una variable VITE_ o NEXT_PUBLIC_ que acaba en el navegadorBuscar prefijos de claves en el JavaScript compiladoCrítica: hoy
Arreglar una pantalla rompe otraLógica copiada en varios archivos y ningún testBuscar funciones duplicadas y algún testAlta: esta semana
Pagos o inicio de sesión van en la vista previa, no en producciónClaves, webhooks o URL de redirección de producción sin configurarComparar la configuración de ambos entornosAlta: esta semana
Las páginas se ralentizan con unos cientos de registrosConsultas en bucle, índices ausentes, tablas enteras enviadas al navegadorContar peticiones en la pestaña Red al cargar una páginaMedia: este mes
Todas estas comprobaciones solo leen; ninguna cambia la app en marcha.

No es mala suerte. En las pruebas de Veracode de 2025 con más de 100 modelos de lenguaje, el 45 % de las muestras de código suspendió los controles de seguridad. GitClear, sobre 211 millones de líneas modificadas, vio el código copiado y pegado pasar del 8,3 % al 12,3 % entre 2020 y 2024, y esa duplicación deja vivo en un sitio el error corregido en otro.

¿Qué hacer en las primeras 48 horas?

Ordena por daño, no por molestia: una página lenta pierde algunas visitas; una base de datos abierta, los datos de tus clientes.

  1. Congela y copia: deja de pedirle al constructor que «lo arregle» en producción, lleva el código a un repositorio Git tuyo y haz copia de la base de datos.
  2. Cierra las fugas: rota toda clave que haya pasado por el navegador o el repositorio, mueve las llamadas secretas al servidor, activa RLS en cada tabla pública y compruébalo sin sesión.
  3. Protege los datos: busca registros duplicados o huérfanos y pon borrar, reembolsar y editar en bloque detrás de una comprobación de rol.
  4. Mantén el servicio: añade registro de errores y recorre a mano el inicio de sesión, el pago y el flujo de pedido.
  5. Solo entonces, velocidad: índices, paginación y caché.

Si pueden haberse filtrado datos personales de personas en la UE, el artículo 33 del RGPD da al responsable 72 horas desde que tiene constancia para notificarlo a la autoridad de control (en España, la AEPD), salvo que sea improbable que suponga un riesgo para las personas. La notificación la redacta un abogado; un desarrollador te dice qué quedó expuesto y desde cuándo.

Rescatar o rehacer: ¿cómo se decide?

Revisa cinco señales. Si dos o más caen en la columna de la derecha, pide un presupuesto para rehacer antes de pagar más arreglos.

Rescatar o rehacer: las señales que deciden
SeñalApunta a rescatarApunta a rehacer
Modelo de datosLas tablas reflejan cómo funciona el negocioDuplicados, estados contradictorios, tablas sin relación
Alcance de un arreglo típicoPocos archivosCasi toda la app, y algo más se rompe
PruebasLos flujos clave se pueden probar tal cualNada se prueba sin reescribirlo
Quién tiene el códigoSe exporta a Git sobre un stack comúnLa lógica está atrapada en un constructor
Usuarios y datosUsuarios reales y registros que deben sobrevivirSin usuarios; era una prueba de una idea

El argumento clásico de Joel Spolsky contra reescribir: el código viejo guarda años de correcciones halladas con el uso real. Una app generada en dos fines de semana no tiene esa historia; su valor está en los datos, en los flujos de los que dependen tus usuarios y en lo aprendido. Rehacerla derrocha, pues, menos de lo que parece, si la app actual sigue funcionando mientras tanto.

La vía intermedia más segura es lo que Martin Fowler llama strangler fig (higuera estranguladora): piezas nuevas y probadas asumen un flujo tras otro detrás de la app en marcha. La regla de una guía de limpieza: limpiar mientras el total no pase de 5.000 dólares y rehacer cuando las estimaciones superen los 8.000 y la app se hiciera en pocos días.

¿Cuánto cuesta un rescate en el mercado en 2026?

Son precios de oferta publicados por empresas que venden este trabajo, no medias auditadas.

Precios publicados para arreglar apps hechas con IA, 2026
AlcancePrecio publicadoPlazo habitualFuente
Un arreglo rápido de un freelanceDesde unos 299 $No indicadovibecoding.app, mar. 2026
Una regla de acceso a la base de datos o un secreto expuesto200–500 $No indicadovibecoding.app, mar. 2026
Auditoría más arreglos3.000–5.000 $2–3 semanasvibecoding.app, mar. 2026
Arreglar sobre lo existente3.000–15.000 $2–6 semanasInApps Technology (jun. 2026) vía Axonbuild
Rehacer la app20.000–60.000 $8–16 semanasInApps Technology vía Axonbuild
VITON13: un error corregido y verificado13 $ asistido por IA o 33 $ dirigido por especialistas1–2 días laborablesPágina del servicio de VITON13
VITON13: Site Fix Pack, hasta cinco arreglos acordados33 $ asistido por IA o 53 $ dirigido por especialistas1–2 días laborablesPaquete de VITON13
VITON13: rescate de código generado por IA73 $ asistido por IA o 93 $ dirigido por especialistas5–8 días laborablesPágina del servicio de VITON13
Precios de mercado consultados el 25 de septiembre de 2026. Los de VITON13 son de partida; el importe final llega por escrito con el alcance.

¿Por qué tanta diferencia? Nuestros paquetes son acotados y cerrados: un fallo, cinco fallos listados o un rescate que mapea los fallos, protege los flujos críticos y publica los arreglos acordados. Rehacer por 20.000 dólares es otro producto: si el mapa de fallos muestra que hace falta, recibes antes su presupuesto por escrito y el mapa pasa a ser su especificación.

¿Por qué un rescate cuesta diez veces más que otro?

Axonbuild contó unos 3,4 problemas críticos por app, más unos 40 hallazgos opcionales, en 21 apps hechas con IA auditadas en junio y julio de 2026. Esos pocos críticos marcan el precio; su dificultad depende de esto:

  • Roles: con administradores, empleados y clientes, cada regla se revisa rol por rol.
  • Varias empresas cliente en una base: separar inquilinos cuesta 3.000–8.000 dólares en la lista de vibecoding.app.
  • Pagos y webhooks: se prueban en el entorno de pruebas del proveedor antes de tocar nada.
  • Integraciones: cada una suma claves, límites y fallos.
  • Accesos: Git, una copia de pruebas y los registros valen más que capturas y una contraseña compartida.
  • Momento: según la misma guía, limpiar antes del lanzamiento sale de dos a cinco veces más barato.

¿Se puede seguir desarrollando con IA después del rescate?

Sí. Hasta los desarrolladores desconfían: en la encuesta de Stack Overflow de 2025, al 66 % lo que más le frustra son las respuestas de IA «casi correctas, pero no del todo». Mantén la IA y pon controles entre el prompt y producción:

  • Cada cambio pasa por Git y una pull request, aunque lo escriba la IA.
  • Los tests de inicio de sesión, pago y flujo principal frenan una versión que falla.
  • Los secretos viven en el servidor; el navegador solo recibe claves públicas.
  • Cada versión se comprueba antes de publicarse y se puede revertir.
  • Una persona que lee código aprueba los cambios en reglas de datos y permisos.

Esa red sin rescate la monta el servicio de QA y automatización de pruebas, por 73 $ asistido por IA o 93 $ dirigido por especialistas.

¿Qué enviar para recibir un presupuesto preciso?

  • Acceso de lectura al repositorio, o una exportación del constructor.
  • El stack: constructor, base de datos, hosting, autenticación y pagos.
  • Tres fallos en pasos: qué hiciste, qué esperabas y qué obtuviste.
  • Los flujos que traen dinero o contactos, por orden.
  • Cuántos usuarios hay y qué datos personales se guardan.

No pegues contraseñas en un chat: crea cuentas de colaborador que puedas revocar tras la entrega.

¿Cuándo no deberías pagar un rescate?

  • La app no tiene usuarios y solo probaba una idea: apunta lo aprendido y rehazla limpia a partir de una buena especificación.
  • El fallo es de la plataforma: escribe primero al soporte del constructor.
  • Necesitas una función nueva, no una reparación: eso es desarrollo y se presupuesta como tal.
  • Vas a cambiar de rumbo: rescatar código que tirarás el mes que viene es pagar dos veces.

Desconfía de quien promete arreglarlo todo en un día sin leer el código.

Cómo lo hace VITON13

Nos hacemos cargo de apps creadas con Lovable, Bolt, Replit, v0, Cursor o código sacado de un chat y las dejamos listas para que un desarrollador las asuma. Asistido por IA: la IA lee y redacta; un ingeniero decide y revisa cada cambio. Dirigido por especialistas: trabaja un ingeniero y la IA ayuda. En un día laborable recibes por escrito alcance, plazo y precio final; nada empieza sin tu aprobación.

Rescate de código generado por IA

Precio
73 $ asistido por IA o 93 $ dirigido por especialistas
Plazo
5–8 días laborables

Corrección de errores web

Precio
13 $ asistido por IA o 33 $ dirigido por especialistas
Plazo
1–2 días laborables

Correcciones del sitio web

Precio
33 $ asistido por IA o 53 $ dirigido por especialistas
Plazo
1–2 días laborables

Asistido por IA: la IA prepara borradores en pasos definidos y una persona dirige y revisa cada resultado. Dirigido por especialistas: un especialista hace el trabajo y la IA ayuda.

Qué incluye

  • Mapa de fallos reproducibles: pasos, causa y gravedad de cada uno
  • Primero, claves expuestas y reglas de acceso a la base de datos
  • Inicio de sesión, pago y pedido o contacto vigilados por comprobaciones que fallan a la vista
  • Arreglos acordados en versiones pequeñas, cada una con su vuelta atrás por escrito
  • Plan de reparación y propiedad: qué arreglar después, rescatar o rehacer, de quién es cada cuenta
  • Plazo: 5–8 días laborables desde que hay acceso al código, al hosting y a la base de datos

No incluye

  • Funciones nuevas, rediseño y reconstrucción completa, que se presupuestan aparte
  • Hosting, base de datos, planes del constructor y consumo de API de pago
  • Asesoría legal y notificaciones a autoridades
  • Limpieza manual de datos y soporte tras la entrega

Revisiones: 2 rondas de revisión sobre el mapa de fallos y el plan de reparación; un arreglo suelto tiene 1

Recibir presupuesto en 1 día laborable

Presupuesto por escrito en 1 día laborable

Ejemplo

PROPIOProducto propio

viton13.com: los controles de publicación de nuestro propio código

Nuestra web es una aplicación Next.js 16 que sirve siete dominios en cinco idiomas. Una versión solo se publica tras controles de SEO y contenido, la compilación de producción y un rastreo de la versión compilada en un puerto aislado; si un control falla, se detiene y el sitio en producción no cambia. El 19 de septiembre de 2026, ese rastreo recorrió 18.987 rutas internas y ninguna respondió con error. Tras el cambio se comprueban 76 rutas en producción, un fallo restaura sola la versión anterior, se guardan diez copias para revertir y el código tiene 175 archivos de pruebas automatizadas. Un rescate instala una versión reducida de la misma idea.

Qué no demuestra

  • Es nuestra propia web, no una app de cliente rescatada: no hay cifras de antes y después.
  • El caso no recoge qué parte del código escribió la IA; no demuestra nada sobre el código generado por IA en sí.
  • No se midieron velocidad, tráfico ni ventas.
  • El rastreo cubre rutas internas, no reglas de seguridad.

Preguntas y respuestas

¿En cuánto tiempo podéis empezar con una app rota en producción?

El presupuesto escrito llega en un día laborable y el trabajo empieza cuando lo apruebas y das acceso. Un fallo suelto se corrige en 1–2 días laborables. Ante una fuga de datos, primero se contiene: rotar claves y cerrar el acceso a la base antes de completar el mapa de fallos.

¿El código será mío?

Sí. El código queda en tu repositorio y las cuentas de hosting, base de datos y pagos siguen a tu nombre; trabajamos con un acceso de colaborador que puedes revocar. Según las condiciones de VITON13, los derechos sobre el trabajo entregado pasan a ti al pagar el precio final.

¿Y si la IA propone un arreglo equivocado?

Decide un ingeniero: el fallo debe reproducirse antes del cambio y desaparecer después, y los flujos vecinos deben seguir pasando sus comprobaciones. Si no supera esa prueba, no sale. El modo dirigido por especialistas, 93 $, deja cada línea en manos de un ingeniero.

¿Cuántas rondas de revisión incluye?

El rescate incluye 2 rondas sobre el mapa de fallos y el plan de reparación; un arreglo suelto, 1. Las peticiones nuevas que surjan durante la revisión se presupuestan aparte, por escrito, antes de trabajar en ellas.

¿Cómo se paga y qué pasa si cancelo?

Los precios están en dólares estadounidenses y quedan fijados en el alcance escrito. Cancelar no cuesta nada hasta que apruebas ese alcance; una vez empezado el trabajo, pagas lo hecho y se te devuelve el resto, según la política de ventas. No necesitas cuenta para pedir presupuesto.

¿No sale más barato pedirle otra vez al constructor que lo arregle?

Para un fallo visual pequeño, a menudo sí. Para reglas de seguridad, datos o arreglos que rompen otras pantallas una y otra vez, más prompts suelen quemar créditos sin dar con la causa: cada uno parchea lo que se ve. Detente cuando el mismo fallo vuelva por segunda vez.

Fuentes

  1. vibecoding.app — coste de limpiar código vibe, 2026 —
  2. Axonbuild — coste de limpiar código vibe, 2026 —
  3. Veracode — seguridad del código de IA generativa, 2025 —
  4. Matt Palmer — CVE-2025-48757 (Lovable) —
  5. Supabase — Row Level Security —
  6. Vite — variables de entorno —
  7. Next.js — variables de entorno —
  8. GitClear — calidad del código con IA, 2025 —
  9. Stack Overflow — encuesta 2025, IA —
  10. Joel Spolsky — Things You Should Never Do, Part I —
  11. Martin Fowler — Strangler Fig Application —
  12. RGPD — artículo 33 —

Sobre el autor

Vitalii Tarasov

Fundador de VITON13 Studio · Dubái, EAU

Vitalii Tarasov fundó VITON13 en 2026 y dirige VITON13 Studio desde su oficina de Dubái. Responde de cada proyecto del estudio: el alcance y el precio por escrito, la dirección del trabajo y la revisión antes de la entrega. Los precios del estudio de esta guía se leen de las páginas de servicio, así que coinciden con lo que allí se presupuesta.

Sobre VITON13

Servicios a los que lleva esta guía