Seguro por diseño: por qué Buildy sobrevive a la 2.5.2 de Apple
En marzo de 2026 Apple empezó a aplicar la Guideline 2.5.2 contra los generadores de apps con IA. Buildy se diseñó para que la regla no afecte a las apps que construyes con él.
En marzo de 2026, Apple empezó a aplicar la Guideline 2.5.2 contra los generadores de apps con IA. Según informaron MacRumors y 9to5Mac, bloqueó actualizaciones de las apps de Replit y Vibecode y retiró por completo la app Anything (antes Create.xyz). La aplicación de la norma se fue desplegando poco a poco a lo largo del mes, y no de golpe, y algunos estados cambiaron después: Anything volvió más tarde y Replit retomó las publicaciones. La regla detrás de todo esto era la Guideline 2.5.2 de revisión de la App Store.
Qué dice de verdad la 2.5.2
La norma es corta: las apps "no pueden descargar, instalar ni ejecutar código que introduzca o cambie funciones o funcionalidades de la app". En román paladino, una app en un teléfono tiene que ser autónoma. No puede traerse código nuevo en tiempo de ejecución y ejecutarlo.
Eso es exactamente lo que hacían los generadores retirados. El patrón era idéntico en todos ellos:
- El usuario abre la app del generador con IA en su teléfono.
- La app acepta o descarga código generado por el usuario en tiempo de ejecución.
- Un webview embebido o un motor de JavaScript ejecuta ese código.
El paso tres es la infracción. En cuanto un binario publicado ejecuta código que no pasó por la revisión, está incumpliendo la norma, y Apple empezó a hacerla cumplir contra toda esta categoría en marzo de 2026.
Por qué esto no aplica a Buildy
Buildy es una herramienta de compilación, no un motor que se ejecuta dentro de las apps de tus usuarios. La distinción suena sutil. En lo arquitectónico, lo es todo.
Cuando construyes con Buildy, existen dos cosas completamente separadas:
- El editor y la vista previa. Viven en buildy.me, en nuestros servidores. Cuando haces clic en un elemento de la vista previa en vivo, Buildy compila tu código en el servidor y lo renderiza en un iframe en un sandbox. El motor de vista previa nunca sale de nuestra infraestructura. Nunca se empaqueta en nada que llegue a un teléfono.
- La app que publicas. Es código React Native y Expo normal y corriente. EAS Build lo compila a un .ipa o .apk firmado. El binario en la App Store no contiene ninguna ejecución de código, ningún cargador remoto, ninguna superficie de la 2.5.2.
Los generadores que retiraron fundían esas dos cosas en una. El motor de vista previa era la app publicada. Nosotros nunca lo montamos así, y no hay ningún ajuste que pudiéramos cambiar mañana para romper esto: es así como está construida la arquitectura.
Por qué tomamos esta decisión pronto
La vista previa en el servidor es más difícil de construir que embeber un runtime en la app. Un motor de JavaScript dentro de la app es el camino de menor resistencia: lo empaquetas una vez y cada vista previa sale gratis. No tomamos ese camino, y durante un tiempo pareció trabajo extra sin recompensa. Luego llegó la aplicación de la 2.5.2 y la recompensa fue que toda la categoría se quedara fuera de la lotería del rechazo.
Hay un segundo beneficio que se desprende de la misma decisión. Como la vista previa se ejecuta en nuestros servidores y la exportación es código fuente normal, el código que publicas es exactamente el código que puedes leer, auditar y poseer. No se cose ningún runtime propietario en el momento de compilar. (Más sobre esto en Tu código es tuyo.)
Qué significa esto para ti
Si has visto a la competencia desaparecer de la tienda y te has preguntado si merece la pena el riesgo de crear una app móvil con IA, esta es la respuesta: el riesgo que cargaban esos productos era una decisión arquitectónica, no una propiedad inherente de crear apps con IA. Buildy tomó la otra decisión.
Tú describes la app. Nosotros generamos código React Native. La previsualizas de forma segura en nuestros servidores, la exportas con un plan de pago y publicas un binario firmado normal que no tiene nada que ocultar en la revisión.
Crea apps móviles sin la lotería del rechazo. Empieza gratis.
Crea una app móvil de verdad: tu código, siempre exportable.
Empieza gratis